Function at 0x483890
Capabilities:
Parse pe header
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x402f16
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x12e8
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x401e50
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
cmp word [0x501f5a], 0xffff
jne 0x4838f7
mov dword [ebp - 4], 3
call fcn.004c8570
jmp 0x4b0ae8
mov dword [ebp - 4], 6
mov dword [ebp - 0x324], 0x40801c
mov dword [ebp - 0x32c], 8
mov dword [ebp - 0x334], 0x407d5c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x32c]
push eax
push 0x500274
lea ecx, [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 7
mov dword [ebp - 0x344], 0x80020004
mov dword [ebp - 0x34c], 0xa
mov dword [ebp - 0x334], 0x80020004
mov dword [ebp - 0x33c], 0xa
mov dword [ebp - 0x324], 4
mov dword [ebp - 0x32c], 3
lea ecx, [ebp - 0x268]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x34c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x348]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x344]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x340]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x33c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x338]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x334]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x330]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x258]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov ecx, dword [0x500224]
mov edx, dword [ecx]
mov eax, dword [0x500224]
push eax
call dword [edx + 0xbc]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x483aa5
push 0xbc
push 0x407160
mov ecx, dword [0x500224]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3dc], eax
jmp 0x483aaf
mov dword [ebp - 0x3dc], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x3c0], eax
mov dword [ebp - 0x268], 0
mov ecx, dword [ebp - 0x3c0]
push ecx
push 0x500238
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x258]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 8
mov dword [ebp - 0x324], 0x408080
mov dword [ebp - 0x32c], 8
mov dword [ebp - 0x334], 0x407d5c
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x32c]
push edx
push 0x500274
lea eax, [ebp - 0x27c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 9
mov dword [ebp - 0x344], 0x80020004
mov dword [ebp - 0x34c], 0xa
mov dword [ebp - 0x334], 0x80020004
mov dword [ebp - 0x33c], 0xa
mov dword [ebp - 0x324], 4
mov dword [ebp - 0x32c], 3
lea eax, [ebp - 0x268]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x34c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x348]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x344]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x340]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x33c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x338]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x334]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x330]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x258]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
mov eax, dword [0x500224]
mov ecx, dword [eax]
mov edx, dword [0x500224]
push edx
call dword [ecx + 0xbc]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x483c90
push 0xbc
push 0x407160
mov eax, dword [0x500224]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e0], eax
jmp 0x483c9a
mov dword [ebp - 0x3e0], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x3c4], edx
mov dword [ebp - 0x268], 0
mov eax, dword [ebp - 0x3c4]
push eax
push 0x500250
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x258]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xa
lea ecx, [ebp - 0x380]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x483d22
push 0x20
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e4], eax
jmp 0x483d2c
mov dword [ebp - 0x3e4], 0
lea ecx, [ebp - 0x384]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x39c], eax
cmp dword [ebp - 0x39c], 0
jge 0x483d79
push 0x34
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x39c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e8], eax
jmp 0x483d83
mov dword [ebp - 0x3e8], 0
movsx ecx, word [ebp - 0x380]
neg ecx
sbb ecx, ecx
inc ecx
movsx edx, word [ebp - 0x384]
neg edx
sbb edx, edx
inc edx
or ecx, edx
test ecx, ecx
jne 0x483eee
mov dword [ebp - 4], 0xb
mov dword [ebp - 0x2a4], 0x80020004
mov dword [ebp - 0x2ac], 0xa
mov dword [ebp - 0x294], 0x80020004
mov dword [ebp - 0x29c], 0xa
mov dword [ebp - 0x284], 0x80020004
mov dword [ebp - 0x28c], 0xa
mov dword [ebp - 0x324], 0x408bf0
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x2ac]
push eax
lea ecx, [ebp - 0x29c]
push ecx
lea edx, [ebp - 0x28c]
push edx
push 0
lea eax, [ebp - 0x32c]
push eax
push 0x500274
lea ecx, [ebp - 0x27c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcMsgBox]
lea edx, [ebp - 0x2ac]
push edx
lea eax, [ebp - 0x29c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x27c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 4], 0xc
mov eax, dword [0x500238]
mov ecx, dword [eax]
mov edx, dword [0x500238]
push edx
call dword [ecx + 0xc4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x483eab
push 0xc4
push 0x407170
mov eax, dword [0x500238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3ec], eax
jmp 0x483eb5
mov dword [ebp - 0x3ec], 0
mov dword [ebp - 4], 0xd
push 0x407170
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCastObj]
push eax
push 0x500238
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov dword [ebp - 4], 0xe
call fcn.00475d90
mov dword [ebp - 4], 0xf
call dword [sym.imp.MSVBVM60.DLL___vbaEnd]
mov dword [ebp - 4], 0x11
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x500238]
mov ecx, dword [eax]
mov edx, dword [0x500238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x483f5a
push 0xb4
push 0x407170
mov eax, dword [0x500238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f0], eax
jmp 0x483f64
mov dword [ebp - 0x3f0], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408c58
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x484000
push 0x30
push 0x40719c
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f4], eax
jmp 0x48400a
mov dword [ebp - 0x3f4], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x484063
push 0x44
push 0x4071ac
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f8], eax
jmp 0x48406d
mov dword [ebp - 0x3f8], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5017b8
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x12
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x484127
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3fc], eax
jmp 0x484131
mov dword [ebp - 0x3fc], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408c74
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4841cd
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x400], eax
jmp 0x4841d7
mov dword [ebp - 0x400], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x484230
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x404], eax
jmp 0x48423a
mov dword [ebp - 0x404], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5008e4
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4842f5
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x408], eax
jmp 0x4842ff
mov dword [ebp - 0x408], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408c8c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48439b
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x40c], eax
jmp 0x4843a5
mov dword [ebp - 0x40c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4843fe
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x410], eax
jmp 0x484408
mov dword [ebp - 0x410], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5002f8
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x14
mov edx, 0x5002f8
mov ecx, 0x500308
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 4], 0x15
mov dword [ebp - 0x324], 0x407cb0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x32c]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 1
push 1
lea edx, [ebp - 0x27c]
push edx
push 0x500308
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x28c]
mov ecx, 0x500308
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x16
mov dword [ebp - 0x324], 0x407cb0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x32c]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 1
push 1
lea ecx, [ebp - 0x27c]
push ecx
push 0x5002f8
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x28c]
mov ecx, 0x5002f8
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x17
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4845a7
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x414], eax
jmp 0x4845b1
mov dword [ebp - 0x414], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408ca0
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48464d
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x418], eax
jmp 0x484657
mov dword [ebp - 0x418], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4846b0
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x41c], eax
jmp 0x4846ba
mov dword [ebp - 0x41c], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x500378
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x18
mov dword [ebp - 0x324], 0x407cb0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x32c]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
push 1
push 1
lea ecx, [ebp - 0x27c]
push ecx
push 0x500378
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarFromFormatVar]
lea edx, [ebp - 0x28c]
mov ecx, 0x500378
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x19
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4847db
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x420], eax
jmp 0x4847e5
mov dword [ebp - 0x420], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408cb4
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x484881
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x424], eax
jmp 0x48488b
mov dword [ebp - 0x424], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4848e4
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x428], eax
jmp 0x4848ee
mov dword [ebp - 0x428], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x501b54
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1a
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4849a9
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x42c], eax
jmp 0x4849b3
mov dword [ebp - 0x42c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408cd4
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x484a4f
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x430], eax
jmp 0x484a59
mov dword [ebp - 0x430], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x484ab2
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x434], eax
jmp 0x484abc
mov dword [ebp - 0x434], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x501b64
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x500238]
mov ecx, dword [eax]
mov edx, dword [0x500238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x484b75
push 0xb4
push 0x407170
mov eax, dword [0x500238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x438], eax
jmp 0x484b7f
mov dword [ebp - 0x438], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408944
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x484c1b
push 0x30
push 0x40719c
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x43c], eax
jmp 0x484c25
mov dword [ebp - 0x43c], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x484c7e
push 0x44
push 0x4071ac
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x440], eax
jmp 0x484c88
mov dword [ebp - 0x440], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x501b74
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1c
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0x1d
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500250]
mov edx, dword [ecx]
mov eax, dword [0x500250]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x484d51
push 0xb4
push 0x407170
mov ecx, dword [0x500250]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x444], eax
jmp 0x484d5b
mov dword [ebp - 0x444], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408cf0
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x484df7
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x448], eax
jmp 0x484e01
mov dword [ebp - 0x448], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x484e5a
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x44c], eax
jmp 0x484e64
mov dword [ebp - 0x44c], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x501b84
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1e
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x484f1f
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x450], eax
jmp 0x484f29
mov dword [ebp - 0x450], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408d14
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x484fc5
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x454], eax
jmp 0x484fcf
mov dword [ebp - 0x454], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x485028
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x458], eax
jmp 0x485032
mov dword [ebp - 0x458], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x501b94
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1f
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x500238]
mov ecx, dword [eax]
mov edx, dword [0x500238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4850eb
push 0xb4
push 0x407170
mov eax, dword [0x500238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x45c], eax
jmp 0x4850f5
mov dword [ebp - 0x45c], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408d30
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x485191
push 0x30
push 0x40719c
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x460], eax
jmp 0x48519b
mov dword [ebp - 0x460], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4851f4
push 0x44
push 0x4071ac
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x464], eax
jmp 0x4851fe
mov dword [ebp - 0x464], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x501ba4
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x20
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4852b8
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x468], eax
jmp 0x4852c2
mov dword [ebp - 0x468], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408d54
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48535e
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x46c], eax
jmp 0x485368
mov dword [ebp - 0x46c], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4853c1
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x470], eax
jmp 0x4853cb
mov dword [ebp - 0x470], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x501bb4
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x21
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x485486
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x474], eax
jmp 0x485490
mov dword [ebp - 0x474], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408d74
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48552c
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x478], eax
jmp 0x485536
mov dword [ebp - 0x478], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48558f
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x47c], eax
jmp 0x485599
mov dword [ebp - 0x47c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x501bc4
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x500238]
mov ecx, dword [eax]
mov edx, dword [0x500238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x485652
push 0xb4
push 0x407170
mov eax, dword [0x500238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x480], eax
jmp 0x48565c
mov dword [ebp - 0x480], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408d90
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4856f8
push 0x30
push 0x40719c
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x484], eax
jmp 0x485702
mov dword [ebp - 0x484], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48575b
push 0x44
push 0x4071ac
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x488], eax
jmp 0x485765
mov dword [ebp - 0x488], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x500d50
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48581f
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x48c], eax
jmp 0x485829
mov dword [ebp - 0x48c], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408da8
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4858c5
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x490], eax
jmp 0x4858cf
mov dword [ebp - 0x490], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x485928
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x494], eax
jmp 0x485932
mov dword [ebp - 0x494], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50092c], eax
mov dword [0x500930], edx
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x27c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4859fe
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x498], eax
jmp 0x485a08
mov dword [ebp - 0x498], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408dbc
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x485aa4
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x49c], eax
jmp 0x485aae
mov dword [ebp - 0x49c], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x485b07
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a0], eax
jmp 0x485b11
mov dword [ebp - 0x4a0], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x500764
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x324], 0x407880
mov dword [ebp - 0x32c], 0x8008
push 0x500d50
lea ecx, [ebp - 0x32c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx edx, ax
test edx, edx
je 0x4862e1
mov dword [ebp - 4], 0x26
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x485c03
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a4], eax
jmp 0x485c0d
mov dword [ebp - 0x4a4], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408dd0
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x485ca9
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a8], eax
jmp 0x485cb3
mov dword [ebp - 0x4a8], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x485d0c
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4ac], eax
jmp 0x485d16
mov dword [ebp - 0x4ac], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x5005a8], eax
mov dword [0x5005ac], edx
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x28c]
push ecx
lea edx, [ebp - 0x27c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x27
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x485de2
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b0], eax
jmp 0x485dec
mov dword [ebp - 0x4b0], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408de8
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x485e88
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b4], eax
jmp 0x485e92
mov dword [ebp - 0x4b4], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x485eeb
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4b8], eax
jmp 0x485ef5
mov dword [ebp - 0x4b8], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5005b0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x28
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x485fb0
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4bc], eax
jmp 0x485fba
mov dword [ebp - 0x4bc], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408e00
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x486056
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c0], eax
jmp 0x486060
mov dword [ebp - 0x4c0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4860b9
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c4], eax
jmp 0x4860c3
mov dword [ebp - 0x4c4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5005c0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x29
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x500238]
mov ecx, dword [eax]
mov edx, dword [0x500238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48617c
push 0xb4
push 0x407170
mov eax, dword [0x500238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c8], eax
jmp 0x486186
mov dword [ebp - 0x4c8], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408e18
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x486222
push 0x30
push 0x40719c
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4cc], eax
jmp 0x48622c
mov dword [ebp - 0x4cc], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x486285
push 0x44
push 0x4071ac
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4d0], eax
jmp 0x48628f
mov dword [ebp - 0x4d0], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5005d0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x486a15
mov dword [ebp - 4], 0x2b
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48634e
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4d4], eax
jmp 0x486358
mov dword [ebp - 0x4d4], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408e34
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4863f4
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4d8], eax
jmp 0x4863fe
mov dword [ebp - 0x4d8], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x486457
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4dc], eax
jmp 0x486461
mov dword [ebp - 0x4dc], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5005e0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48651c
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4e0], eax
jmp 0x486526
mov dword [ebp - 0x4e0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408e48
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4865c2
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4e4], eax
jmp 0x4865cc
mov dword [ebp - 0x4e4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x486625
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4e8], eax
jmp 0x48662f
mov dword [ebp - 0x4e8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x5005f0
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2d
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x500238]
mov ecx, dword [eax]
mov edx, dword [0x500238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4866e8
push 0xb4
push 0x407170
mov eax, dword [0x500238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4ec], eax
jmp 0x4866f2
mov dword [ebp - 0x4ec], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408e64
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48678e
push 0x30
push 0x40719c
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f0], eax
jmp 0x486798
mov dword [ebp - 0x4f0], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4867f1
push 0x44
push 0x4071ac
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f4], eax
jmp 0x4867fb
mov dword [ebp - 0x4f4], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x500600
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x2e
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4868b5
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4f8], eax
jmp 0x4868bf
mov dword [ebp - 0x4f8], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408e80
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48695b
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4fc], eax
jmp 0x486965
mov dword [ebp - 0x4fc], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4869be
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x500], eax
jmp 0x4869c8
mov dword [ebp - 0x500], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x500610
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x30
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x486a83
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x504], eax
jmp 0x486a8d
mov dword [ebp - 0x504], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408e9c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x486b29
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x508], eax
jmp 0x486b33
mov dword [ebp - 0x508], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x486b8c
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x50c], eax
jmp 0x486b96
mov dword [ebp - 0x50c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x500620
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x31
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea edx, [ebp - 0x268]
push edx
mov eax, dword [0x500238]
mov ecx, dword [eax]
mov edx, dword [0x500238]
push edx
call dword [ecx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x486c4f
push 0xb4
push 0x407170
mov eax, dword [0x500238]
push eax
mov ecx, dword [ebp - 0x398]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x510], eax
jmp 0x486c59
mov dword [ebp - 0x510], 0
mov edx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], edx
mov dword [ebp - 0x324], 0x408eb0
mov dword [ebp - 0x32c], 8
lea eax, [ebp - 0x26c]
push eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x32c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x328]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x324]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x320]
mov dword [ecx + 0xc], eax
mov ecx, dword [ebp - 0x39c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x39c]
push eax
call dword [edx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x486cf5
push 0x30
push 0x40719c
mov ecx, dword [ebp - 0x39c]
push ecx
mov edx, dword [ebp - 0x3a0]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x514], eax
jmp 0x486cff
mov dword [ebp - 0x514], 0
mov eax, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], eax
lea ecx, [ebp - 0x27c]
push ecx
mov edx, dword [ebp - 0x3a4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x3a4]
push ecx
call dword [eax + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x486d58
push 0x44
push 0x4071ac
mov edx, dword [ebp - 0x3a4]
push edx
mov eax, dword [ebp - 0x3a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x518], eax
jmp 0x486d62
mov dword [ebp - 0x518], 0
lea ecx, [ebp - 0x33c]
push ecx
lea edx, [ebp - 0x27c]
push edx
lea eax, [ebp - 0x28c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x500550
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x26c]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x32
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea eax, [ebp - 0x268]
push eax
mov ecx, dword [0x500238]
mov edx, dword [ecx]
mov eax, dword [0x500238]
push eax
call dword [edx + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x486e1c
push 0xb4
push 0x407170
mov ecx, dword [0x500238]
push ecx
mov edx, dword [ebp - 0x398]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x51c], eax
jmp 0x486e26
mov dword [ebp - 0x51c], 0
mov eax, dword [ebp - 0x268]
mov dword [ebp - 0x39c], eax
mov dword [ebp - 0x324], 0x408ec8
mov dword [ebp - 0x32c], 8
lea ecx, [ebp - 0x26c]
push ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x32c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x328]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x324]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x320]
mov dword [edx + 0xc], ecx
mov edx, dword [ebp - 0x39c]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x39c]
push ecx
call dword [eax + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x486ec2
push 0x30
push 0x40719c
mov edx, dword [ebp - 0x39c]
push edx
mov eax, dword [ebp - 0x3a0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x520], eax
jmp 0x486ecc
mov dword [ebp - 0x520], 0
mov ecx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], ecx
lea edx, [ebp - 0x27c]
push edx
mov eax, dword [ebp - 0x3a4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x3a4]
push edx
call dword [ecx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x486f25
push 0x44
push 0x4071ac
mov eax, dword [ebp - 0x3a4]
push eax
mov ecx, dword [ebp - 0x3a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x524], eax
jmp 0x486f2f
mov dword [ebp - 0x524], 0
lea edx, [ebp - 0x33c]
push edx
lea eax, [ebp - 0x27c]
push eax
lea ecx, [ebp - 0x28c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
mov ecx, 0x500560
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x26c]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x33
mov dword [ebp - 0x334], 0x405c3c
mov dword [ebp - 0x33c], 8
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x486fea
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x528], eax
jmp 0x486ff4
mov dword [ebp - 0x528], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ee0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x487090
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x52c], eax
jmp 0x48709a
mov dword [ebp - 0x52c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4870f3
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x530], eax
jmp 0x4870fd
mov dword [ebp - 0x530], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
mov edx, eax
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x27c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x34
mov dword [ebp - 0x324], 0x407880
mov dword [ebp - 0x32c], 0x8008
push 0x500d50
lea edx, [ebp - 0x32c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x48aaf6
mov dword [ebp - 4], 0x35
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4871fb
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x534], eax
jmp 0x487205
mov dword [ebp - 0x534], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ef8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4872a1
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x538], eax
jmp 0x4872ab
mov dword [ebp - 0x538], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x487304
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x53c], eax
jmp 0x48730e
mov dword [ebp - 0x53c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a28], eax
mov dword [0x500a2c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x36
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4873e5
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x540], eax
jmp 0x4873ef
mov dword [ebp - 0x540], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f0c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48748b
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x544], eax
jmp 0x487495
mov dword [ebp - 0x544], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4874ee
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x548], eax
jmp 0x4874f8
mov dword [ebp - 0x548], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50090c], eax
mov dword [0x500910], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x37
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4875cf
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x54c], eax
jmp 0x4875d9
mov dword [ebp - 0x54c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f0c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x487675
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x550], eax
jmp 0x48767f
mov dword [ebp - 0x550], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4876d8
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x554], eax
jmp 0x4876e2
mov dword [ebp - 0x554], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [0x502978], ax
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x38
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4877b4
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x558], eax
jmp 0x4877be
mov dword [ebp - 0x558], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f20
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48785a
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x55c], eax
jmp 0x487864
mov dword [ebp - 0x55c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4878bd
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x560], eax
jmp 0x4878c7
mov dword [ebp - 0x560], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500914], eax
mov dword [0x500918], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x39
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48799e
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x564], eax
jmp 0x4879a8
mov dword [ebp - 0x564], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f38
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x487a44
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x568], eax
jmp 0x487a4e
mov dword [ebp - 0x568], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x487aa7
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x56c], eax
jmp 0x487ab1
mov dword [ebp - 0x56c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50091c], eax
mov dword [0x500920], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3a
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x487b88
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x570], eax
jmp 0x487b92
mov dword [ebp - 0x570], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f50
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x487c2e
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x574], eax
jmp 0x487c38
mov dword [ebp - 0x574], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x487c91
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x578], eax
jmp 0x487c9b
mov dword [ebp - 0x578], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500924], eax
mov dword [0x500928], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3b
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x487d72
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x57c], eax
jmp 0x487d7c
mov dword [ebp - 0x57c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f64
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x487e18
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x580], eax
jmp 0x487e22
mov dword [ebp - 0x580], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x487e7b
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x584], eax
jmp 0x487e85
mov dword [ebp - 0x584], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500934], eax
mov dword [0x500938], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3c
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x487f5c
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x588], eax
jmp 0x487f66
mov dword [ebp - 0x588], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f7c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x488002
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x58c], eax
jmp 0x48800c
mov dword [ebp - 0x58c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x488065
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x590], eax
jmp 0x48806f
mov dword [ebp - 0x590], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50093c], eax
mov dword [0x500940], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3d
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x488146
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x594], eax
jmp 0x488150
mov dword [ebp - 0x594], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f94
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4881ec
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x598], eax
jmp 0x4881f6
mov dword [ebp - 0x598], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48824f
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x59c], eax
jmp 0x488259
mov dword [ebp - 0x59c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500944], eax
mov dword [0x500948], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3e
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x488330
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a0], eax
jmp 0x48833a
mov dword [ebp - 0x5a0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408fac
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4883d6
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a4], eax
jmp 0x4883e0
mov dword [ebp - 0x5a4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x488439
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a8], eax
jmp 0x488443
mov dword [ebp - 0x5a8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50094c], eax
mov dword [0x500950], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x3f
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48851a
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5ac], eax
jmp 0x488524
mov dword [ebp - 0x5ac], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408fc0
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4885c0
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b0], eax
jmp 0x4885ca
mov dword [ebp - 0x5b0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x488623
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b4], eax
jmp 0x48862d
mov dword [ebp - 0x5b4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500954], eax
mov dword [0x500958], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x40
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x488704
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b8], eax
jmp 0x48870e
mov dword [ebp - 0x5b8], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408fd4
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x4887aa
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5bc], eax
jmp 0x4887b4
mov dword [ebp - 0x5bc], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48880d
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c0], eax
jmp 0x488817
mov dword [ebp - 0x5c0], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50095c], eax
mov dword [0x500960], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x41
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x4888ee
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c4], eax
jmp 0x4888f8
mov dword [ebp - 0x5c4], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408fe8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x488994
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c8], eax
jmp 0x48899e
mov dword [ebp - 0x5c8], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x4889f7
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5cc], eax
jmp 0x488a01
mov dword [ebp - 0x5cc], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500964], eax
mov dword [0x500968], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x42
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x488ad8
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d0], eax
jmp 0x488ae2
mov dword [ebp - 0x5d0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409000
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x488b7e
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d4], eax
jmp 0x488b88
mov dword [ebp - 0x5d4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x488be1
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d8], eax
jmp 0x488beb
mov dword [ebp - 0x5d8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50096c], eax
mov dword [0x500970], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x43
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x488cc2
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5dc], eax
jmp 0x488ccc
mov dword [ebp - 0x5dc], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409014
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x488d68
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e0], eax
jmp 0x488d72
mov dword [ebp - 0x5e0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x488dcb
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e4], eax
jmp 0x488dd5
mov dword [ebp - 0x5e4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500974], eax
mov dword [0x500978], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x44
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x488eac
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e8], eax
jmp 0x488eb6
mov dword [ebp - 0x5e8], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409030
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x488f52
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5ec], eax
jmp 0x488f5c
mov dword [ebp - 0x5ec], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x488fb5
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f0], eax
jmp 0x488fbf
mov dword [ebp - 0x5f0], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x50097c], eax
mov dword [0x500980], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x45
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x489096
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f4], eax
jmp 0x4890a0
mov dword [ebp - 0x5f4], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409044
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48913c
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f8], eax
jmp 0x489146
mov dword [ebp - 0x5f8], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48919f
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5fc], eax
jmp 0x4891a9
mov dword [ebp - 0x5fc], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500984], eax
mov dword [0x500988], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x46
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x489280
mov dword [ebp - 4], 0x55
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48ab6e
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x69c], eax
jmp 0x48ab78
mov dword [ebp - 0x69c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x40917c
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48ac14
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a0], eax
jmp 0x48ac1e
mov dword [ebp - 0x6a0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48ac77
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a4], eax
jmp 0x48ac81
mov dword [ebp - 0x6a4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a08], eax
mov dword [0x500a0c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x56
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48ad58
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a8], eax
jmp 0x48ad62
mov dword [ebp - 0x6a8], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409190
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48adfe
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6ac], eax
jmp 0x48ae08
mov dword [ebp - 0x6ac], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48ae61
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b0], eax
jmp 0x48ae6b
mov dword [ebp - 0x6b0], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a10], eax
mov dword [0x500a14], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x57
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48af42
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b4], eax
jmp 0x48af4c
mov dword [ebp - 0x6b4], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4091a8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48afe8
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b8], eax
jmp 0x48aff2
mov dword [ebp - 0x6b8], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b04b
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6bc], eax
jmp 0x48b055
mov dword [ebp - 0x6bc], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a18], eax
mov dword [0x500a1c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x58
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b12c
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c0], eax
jmp 0x48b136
mov dword [ebp - 0x6c0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4091c4
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b1d2
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c4], eax
jmp 0x48b1dc
mov dword [ebp - 0x6c4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b235
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c8], eax
jmp 0x48b23f
mov dword [ebp - 0x6c8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a20], eax
mov dword [0x500a24], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x59
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b316
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6cc], eax
jmp 0x48b320
mov dword [ebp - 0x6cc], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408f38
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b3bc
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6d0], eax
jmp 0x48b3c6
mov dword [ebp - 0x6d0], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b41f
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6d4], eax
jmp 0x48b429
mov dword [ebp - 0x6d4], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a20], eax
mov dword [0x500a24], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5a
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b500
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6d8], eax
jmp 0x48b50a
mov dword [ebp - 0x6d8], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x408ef8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b5a6
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6dc], eax
jmp 0x48b5b0
mov dword [ebp - 0x6dc], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b609
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6e0], eax
jmp 0x48b613
mov dword [ebp - 0x6e0], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a28], eax
mov dword [0x500a2c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b6ea
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6e4], eax
jmp 0x48b6f4
mov dword [ebp - 0x6e4], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4091f8
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b790
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6e8], eax
jmp 0x48b79a
mov dword [ebp - 0x6e8], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b7f3
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6ec], eax
jmp 0x48b7fd
mov dword [ebp - 0x6ec], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a30], eax
mov dword [0x500a34], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48b8d4
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6f0], eax
jmp 0x48b8de
mov dword [ebp - 0x6f0], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409214
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48b97a
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6f4], eax
jmp 0x48b984
mov dword [ebp - 0x6f4], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48b9dd
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6f8], eax
jmp 0x48b9e7
mov dword [ebp - 0x6f8], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a38], eax
mov dword [0x500a3c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48babe
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6fc], eax
jmp 0x48bac8
mov dword [ebp - 0x6fc], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409228
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48bb64
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x700], eax
jmp 0x48bb6e
mov dword [ebp - 0x700], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48bbc7
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x704], eax
jmp 0x48bbd1
mov dword [ebp - 0x704], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a40], eax
mov dword [0x500a44], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5e
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48bca8
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x708], eax
jmp 0x48bcb2
mov dword [ebp - 0x708], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409240
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48bd4e
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x70c], eax
jmp 0x48bd58
mov dword [ebp - 0x70c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48bdb1
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x710], eax
jmp 0x48bdbb
mov dword [ebp - 0x710], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a48], eax
mov dword [0x500a4c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x5f
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48be92
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x714], eax
jmp 0x48be9c
mov dword [ebp - 0x714], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409258
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48bf38
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x718], eax
jmp 0x48bf42
mov dword [ebp - 0x718], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48bf9b
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x71c], eax
jmp 0x48bfa5
mov dword [ebp - 0x71c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a50], eax
mov dword [0x500a54], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x60
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c07c
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x720], eax
jmp 0x48c086
mov dword [ebp - 0x720], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409270
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c122
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x724], eax
jmp 0x48c12c
mov dword [ebp - 0x724], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c185
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x728], eax
jmp 0x48c18f
mov dword [ebp - 0x728], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a58], eax
mov dword [0x500a5c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x61
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c266
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x72c], eax
jmp 0x48c270
mov dword [ebp - 0x72c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409284
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c30c
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x730], eax
jmp 0x48c316
mov dword [ebp - 0x730], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c36f
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x734], eax
jmp 0x48c379
mov dword [ebp - 0x734], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a60], eax
mov dword [0x500a64], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x62
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c450
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x738], eax
jmp 0x48c45a
mov dword [ebp - 0x738], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x409298
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c4f6
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x73c], eax
jmp 0x48c500
mov dword [ebp - 0x73c], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c559
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x740], eax
jmp 0x48c563
mov dword [ebp - 0x740], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a68], eax
mov dword [0x500a6c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x63
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c63a
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x744], eax
jmp 0x48c644
mov dword [ebp - 0x744], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4092ac
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c6e0
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x748], eax
jmp 0x48c6ea
mov dword [ebp - 0x748], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c743
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x74c], eax
jmp 0x48c74d
mov dword [ebp - 0x74c], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a70], eax
mov dword [0x500a74], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x64
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48c824
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x750], eax
jmp 0x48c82e
mov dword [ebp - 0x750], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4092c4
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48c8ca
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x754], eax
jmp 0x48c8d4
mov dword [ebp - 0x754], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48c92d
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x758], eax
jmp 0x48c937
mov dword [ebp - 0x758], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a78], eax
mov dword [0x500a7c], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x65
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48ca0e
push 0xb4
push 0x407170
mov edx, dword [0x500238]
push edx
mov eax, dword [ebp - 0x398]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x75c], eax
jmp 0x48ca18
mov dword [ebp - 0x75c], 0
mov ecx, dword [ebp - 0x268]
mov dword [ebp - 0x39c], ecx
mov dword [ebp - 0x324], 0x4092dc
mov dword [ebp - 0x32c], 8
lea edx, [ebp - 0x26c]
push edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x32c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x328]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x324]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x320]
mov dword [eax + 0xc], edx
mov eax, dword [ebp - 0x39c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x39c]
push edx
call dword [ecx + 0x30]
fnclex
mov dword [ebp - 0x3a0], eax
cmp dword [ebp - 0x3a0], 0
jge 0x48cab4
push 0x30
push 0x40719c
mov eax, dword [ebp - 0x39c]
push eax
mov ecx, dword [ebp - 0x3a0]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x760], eax
jmp 0x48cabe
mov dword [ebp - 0x760], 0
mov edx, dword [ebp - 0x26c]
mov dword [ebp - 0x3a4], edx
lea eax, [ebp - 0x27c]
push eax
mov ecx, dword [ebp - 0x3a4]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x3a4]
push eax
call dword [edx + 0x44]
fnclex
mov dword [ebp - 0x3a8], eax
cmp dword [ebp - 0x3a8], 0
jge 0x48cb17
push 0x44
push 0x4071ac
mov ecx, dword [ebp - 0x3a4]
push ecx
mov edx, dword [ebp - 0x3a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x764], eax
jmp 0x48cb21
mov dword [ebp - 0x764], 0
lea eax, [ebp - 0x33c]
push eax
lea ecx, [ebp - 0x27c]
push ecx
lea edx, [ebp - 0x28c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x500a80], eax
mov dword [0x500a84], edx
lea eax, [ebp - 0x26c]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x28c]
push edx
lea eax, [ebp - 0x27c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x66
mov dword [ebp - 0x334], 0
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x33c], 5
lea ecx, [ebp - 0x268]
push ecx
mov edx, dword [0x500238]
mov eax, dword [edx]
mov ecx, dword [0x500238]
push ecx
call dword [eax + 0xb4]
fnclex
mov dword [ebp - 0x398], eax
cmp dword [ebp - 0x398], 0
jge 0x48cbf8
wait
push 0x4b0d1f
jmp 0x4b0b8c
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x80]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x90]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x100]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x110]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x120]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x130]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1a4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1b4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1c4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1d4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1f4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x204]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x234]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x244]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x254]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
ret