Function at 0x650450
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x408f06
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x6a0
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x4075f0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
mov eax, dword [ebp + 8]
mov edx, dword [eax]
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 3
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467140
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6507ac
mov dword [ebp - 4], 4
mov dword [ebp - 0xa4], 0xffffffff
mov dword [ebp - 0xac], 0xb
cmp dword [0x67fa30], 0
jne 0x65050e
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x1f8], 0x67fa30
jmp 0x650518
mov dword [ebp - 0x1f8], 0x67fa30
mov edx, dword [ebp - 0x1f8]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650570
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1fc], eax
jmp 0x65057a
mov dword [ebp - 0x1fc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10005
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 5
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x67fa30], 0
jne 0x650601
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x200], 0x67fa30
jmp 0x65060b
mov dword [ebp - 0x200], 0x67fa30
mov edx, dword [ebp - 0x200]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650663
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x204], eax
jmp 0x65066d
mov dword [ebp - 0x204], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10008
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 6
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x67fa30], 0
jne 0x6506f4
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x208], 0x67fa30
jmp 0x6506fe
mov dword [ebp - 0x208], 0x67fa30
mov edx, dword [ebp - 0x208]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650756
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20c], eax
jmp 0x650760
mov dword [ebp - 0x20c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10006
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 7
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e3c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x650aab
mov dword [ebp - 4], 8
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x67fa30], 0
jne 0x65080d
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x210], 0x67fa30
jmp 0x650817
mov dword [ebp - 0x210], 0x67fa30
mov eax, dword [ebp - 0x210]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65086f
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x214], eax
jmp 0x650879
mov dword [ebp - 0x214], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10005
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 9
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x67fa30], 0
jne 0x650900
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x218], 0x67fa30
jmp 0x65090a
mov dword [ebp - 0x218], 0x67fa30
mov eax, dword [ebp - 0x218]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650962
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x21c], eax
jmp 0x65096c
mov dword [ebp - 0x21c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10008
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xa
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 0xb
cmp dword [0x67fa30], 0
jne 0x6509f3
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x220], 0x67fa30
jmp 0x6509fd
mov dword [ebp - 0x220], 0x67fa30
mov eax, dword [ebp - 0x220]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650a55
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x224], eax
jmp 0x650a5f
mov dword [ebp - 0x224], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10006
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0xb
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467e50
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x650bc4
mov dword [ebp - 4], 0xc
mov dword [ebp - 0xa4], 0xffffffff
mov dword [ebp - 0xac], 0xb
cmp dword [0x67fa30], 0
jne 0x650b0c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x228], 0x67fa30
jmp 0x650b16
mov dword [ebp - 0x228], 0x67fa30
mov ecx, dword [ebp - 0x228]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650b6e
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x22c], eax
jmp 0x650b78
mov dword [ebp - 0x22c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10008
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0xd
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467164
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x650cdd
mov dword [ebp - 4], 0xe
mov dword [ebp - 0xa4], 0xffffffff
mov dword [ebp - 0xac], 0xb
cmp dword [0x67fa30], 0
jne 0x650c25
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x230], 0x67fa30
jmp 0x650c2f
mov dword [ebp - 0x230], 0x67fa30
mov edx, dword [ebp - 0x230]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650c87
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x234], eax
jmp 0x650c91
mov dword [ebp - 0x234], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10006
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0xf
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e68
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x650e0a
mov dword [ebp - 4], 0x10
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
mov dword [ebp - 4], 0x11
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x650d52
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x238], 0x67fa30
jmp 0x650d5c
mov dword [ebp - 0x238], 0x67fa30
mov eax, dword [ebp - 0x238]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650db4
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x23c], eax
jmp 0x650dbe
mov dword [ebp - 0x23c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0x12
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467e78
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x650f68
mov dword [ebp - 4], 0x13
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
mov dword [ebp - 4], 0x14
fld dword [0x67e444]
cmp dword [section..data], 0
jne 0x650e60
fdiv dword [0x4017f0]
jmp 0x650e6b
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x67e434]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x650eb0
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x240], 0x67fa30
jmp 0x650eba
mov dword [ebp - 0x240], 0x67fa30
mov ecx, dword [ebp - 0x240]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x650f12
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x244], eax
jmp 0x650f1c
mov dword [ebp - 0x244], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0x15
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467e8c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6510aa
mov dword [ebp - 4], 0x16
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
mov dword [ebp - 4], 0x17
fld dword [0x67e434]
fadd dword [0x67e444]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x650ff2
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x248], 0x67fa30
jmp 0x650ffc
mov dword [ebp - 0x248], 0x67fa30
mov edx, dword [ebp - 0x248]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x651054
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x24c], eax
jmp 0x65105e
mov dword [ebp - 0x24c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0x18
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467e9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6510e0
mov dword [ebp - 4], 0x19
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
jmp 0x65d762
mov dword [ebp - 4], 0x1a
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467eac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651119
mov dword [ebp - 4], 0x1b
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
jmp 0x65d762
mov dword [ebp - 4], 0x1c
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467ec0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651152
mov dword [ebp - 4], 0x1d
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
jmp 0x65d762
mov dword [ebp - 4], 0x1e
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467ed4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651299
mov dword [ebp - 4], 0x1f
fld dword [0x67e444]
cmp dword [section..data], 0
jne 0x651191
fdiv dword [0x4017f0]
jmp 0x65119c
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x67e434]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x6511e1
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x250], 0x67fa30
jmp 0x6511eb
mov dword [ebp - 0x250], 0x67fa30
mov eax, dword [ebp - 0x250]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x651243
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x254], eax
jmp 0x65124d
mov dword [ebp - 0x254], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0x20
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467ee8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6514ae
mov dword [ebp - 4], 0x21
mov edx, 0x45dde8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x22
cmp dword [0x67fa30], 0
jne 0x65130d
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x258], 0x67fa30
jmp 0x651317
mov dword [ebp - 0x258], 0x67fa30
mov edx, dword [ebp - 0x258]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x65136f
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x25c], eax
jmp 0x651379
mov dword [ebp - 0x25c], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fadd dword [0x67e4bc]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x6513e0
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x260], 0x67fa30
jmp 0x6513ea
mov dword [ebp - 0x260], 0x67fa30
mov eax, dword [ebp - 0x260]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x651442
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x264], eax
jmp 0x65144c
mov dword [ebp - 0x264], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x65d762
mov dword [ebp - 4], 0x23
mov edx, dword [ebp - 0x1a0]
push edx
push 0x464d20
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x65150f
mov dword [ebp - 4], 0x24
mov eax, dword [0x67e4e4]
push eax
push 0x67e44c
call fcn.0065daf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x67e4e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x65d762
mov dword [ebp - 4], 0x25
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467ef4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651644
mov dword [ebp - 4], 0x26
cmp dword [0x67fa30], 0
jne 0x65155c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x268], 0x67fa30
jmp 0x651566
mov dword [ebp - 0x268], 0x67fa30
mov edx, dword [ebp - 0x268]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6515be
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x26c], eax
jmp 0x6515c8
mov dword [ebp - 0x26c], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x184]
mov eax, dword [0x67e4e0]
push eax
lea ecx, [ebp - 0x184]
push ecx
call fcn.0065daf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x67e4e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x65d762
mov dword [ebp - 4], 0x27
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467f00
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6516a5
mov dword [ebp - 4], 0x28
mov eax, dword [0x67e4ec]
push eax
push 0x67e44c
call fcn.0065daf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x67e4ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x65d762
mov dword [ebp - 4], 0x29
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467f10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6517da
mov dword [ebp - 4], 0x2a
cmp dword [0x67fa30], 0
jne 0x6516f2
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x270], 0x67fa30
jmp 0x6516fc
mov dword [ebp - 0x270], 0x67fa30
mov edx, dword [ebp - 0x270]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x651754
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x274], eax
jmp 0x65175e
mov dword [ebp - 0x274], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x184]
mov eax, dword [0x67e4e8]
push eax
lea ecx, [ebp - 0x184]
push ecx
call fcn.0065daf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x67e4e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x65d762
mov dword [ebp - 4], 0x2b
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467f20
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651888
mov dword [ebp - 4], 0x2c
mov eax, dword [0x67e4e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x651883
mov dword [ebp - 4], 0x2d
push 4
mov ecx, dword [0x67e4e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call fcn.0065da40
fstp dword [0x67e44c]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2e
mov eax, dword [0x67e4e4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x65d7d2
push eax
mov ecx, dword [0x67e4e4]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x67e4e4
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x65d762
mov dword [ebp - 4], 0x30
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467f2c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651a1c
mov dword [ebp - 4], 0x31
mov eax, dword [0x67e4e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x651a17
mov dword [ebp - 4], 0x32
push 4
mov ecx, dword [0x67e4e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call fcn.0065da40
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x651924
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x278], 0x67fa30
jmp 0x65192e
mov dword [ebp - 0x278], 0x67fa30
mov eax, dword [ebp - 0x278]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x651986
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x27c], eax
jmp 0x651990
mov dword [ebp - 0x27c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x33
mov eax, dword [0x67e4e0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x65d7d2
push eax
mov ecx, dword [0x67e4e0]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x67e4e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x65d762
mov dword [ebp - 4], 0x35
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467f38
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651aca
mov dword [ebp - 4], 0x36
mov eax, dword [0x67e4ec]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x651ac5
mov dword [ebp - 4], 0x37
push 4
mov ecx, dword [0x67e4ec]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call fcn.0065da40
fstp dword [0x67e44c]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x38
mov eax, dword [0x67e4ec]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x65d7d2
push eax
mov ecx, dword [0x67e4ec]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x67e4ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x65d762
mov dword [ebp - 4], 0x3a
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467f48
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651c5e
mov dword [ebp - 4], 0x3b
mov eax, dword [0x67e4e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x651c59
mov dword [ebp - 4], 0x3c
push 4
mov ecx, dword [0x67e4e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x70]
push edx
call fcn.0065da40
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x651b66
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x280], 0x67fa30
jmp 0x651b70
mov dword [ebp - 0x280], 0x67fa30
mov eax, dword [ebp - 0x280]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x651bc8
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x284], eax
jmp 0x651bd2
mov dword [ebp - 0x284], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x3d
mov eax, dword [0x67e4e8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x65d7d2
push eax
mov ecx, dword [0x67e4e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x67e4e8
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x65d762
mov dword [ebp - 4], 0x3f
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467f58
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651c91
mov dword [ebp - 4], 0x40
mov eax, dword [0x67e450]
mov dword [0x67e4a8], eax
jmp 0x65d762
mov dword [ebp - 4], 0x41
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467f64
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x651cc4
mov dword [ebp - 4], 0x42
mov dword [0x67e4a8], 0
jmp 0x65d762
mov dword [ebp - 4], 0x43
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467f70
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x65210c
mov dword [ebp - 4], 0x44
mov dword [ebp - 0xa4], 4
mov dword [ebp - 0xac], 2
mov dword [ebp - 0xc4], 0x67e434
mov dword [ebp - 0xcc], 0x4004
fld dword [0x67e4c0]
cmp dword [section..data], 0
jne 0x651d2b
fdiv dword [0x4017f0]
jmp 0x651d36
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x67e44c]
fstp dword [ebp - 0xd4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xdc], 4
fld dword [0x67e444]
fadd dword [0x67e434]
fstp dword [ebp - 0xf4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xfc], 4
fld dword [0x67e4c0]
cmp dword [section..data], 0
jne 0x651d93
fdiv dword [0x4017f0]
jmp 0x651d9e
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x67e44c]
fstp dword [ebp - 0x114]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0x11c], 4
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x13c], 3
cmp dword [0x67fa30], 0
jne 0x651df7
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x288], 0x67fa30
jmp 0x651e01
mov dword [ebp - 0x288], 0x67fa30
mov eax, dword [ebp - 0x288]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x651e59
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x28c], eax
jmp 0x651e63
mov dword [ebp - 0x28c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xfc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xf8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xf4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xf0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x11c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x118]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x114]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x110]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x13c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x138]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x134]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x130]
mov dword [edx + 0xc], ecx
push 6
push 0x20004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x45
fld dword [0x67e44c]
fadd dword [0x67e4c0]
fstp dword [0x67e44c]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x46
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x651ffd
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x290], 0x67fa30
jmp 0x652007
mov dword [ebp - 0x290], 0x67fa30
mov eax, dword [ebp - 0x290]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65205f
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x294], eax
jmp 0x652069
mov dword [ebp - 0x294], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x47
fld dword [0x67e44c]
fadd dword [0x67e440]
fnstsw ax
test al, 0xd
jne 0x65d7cd
call dword [sym.imp.MSVBVM60.DLL___vbaFpR4]
fcomp dword [0x67e448]
fnstsw ax
test ah, 1
jne 0x652107
mov dword [ebp - 4], 0x48
mov edx, 0x464cfc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00650450
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x65d762
mov dword [ebp - 4], 0x4a
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467f88
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x652561
mov dword [ebp - 4], 0x4b
cmp dword [0x67fa30], 0
jne 0x652159
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x298], 0x67fa30
jmp 0x652163
mov dword [ebp - 0x298], 0x67fa30
mov edx, dword [ebp - 0x298]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6521bb
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x29c], eax
jmp 0x6521c5
mov dword [ebp - 0x29c], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x4c
mov dword [ebp - 0xa4], 0x14
mov dword [ebp - 0xac], 2
mov dword [ebp - 0xc4], 0x67e434
mov dword [ebp - 0xcc], 0x4004
mov dword [ebp - 0xd4], 0x67e44c
mov dword [ebp - 0xdc], 0x4004
fld dword [0x67e444]
fadd dword [0x67e434]
fstp dword [ebp - 0xe4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xec], 4
fld dword [0x67e44c]
fadd dword [0x67e4c0]
fstp dword [ebp - 0x104]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0x10c], 4
mov dword [ebp - 0x124], 0
mov dword [ebp - 0x12c], 3
cmp dword [0x67fa30], 0
jne 0x6522c7
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2a0], 0x67fa30
jmp 0x6522d1
mov dword [ebp - 0x2a0], 0x67fa30
mov eax, dword [ebp - 0x2a0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x652329
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a4], eax
jmp 0x652333
mov dword [ebp - 0x2a4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x10c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x108]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x104]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x100]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x12c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x128]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x124]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x120]
mov dword [edx + 0xc], ecx
push 6
push 0x20004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x4d
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x6524a9
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2a8], 0x67fa30
jmp 0x6524b3
mov dword [ebp - 0x2a8], 0x67fa30
mov eax, dword [ebp - 0x2a8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65250b
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ac], eax
jmp 0x652515
mov dword [ebp - 0x2ac], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0x4e
mov eax, dword [ebp - 0x1a0]
push eax
push 0x464cfc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x652fc2
mov dword [ebp - 4], 0x4f
movsx ecx, word [0x67e4f0]
test ecx, ecx
je 0x652fbd
mov dword [ebp - 4], 0x50
cmp dword [0x67fa30], 0
jne 0x6525c4
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2b0], 0x67fa30
jmp 0x6525ce
mov dword [ebp - 0x2b0], 0x67fa30
mov edx, dword [ebp - 0x2b0]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x652626
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b4], eax
jmp 0x652630
mov dword [ebp - 0x2b4], 0
push 0
push 0x10004
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [0x67e484]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x51
cmp dword [0x67fa30], 0
jne 0x652699
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2b8], 0x67fa30
jmp 0x6526a3
mov dword [ebp - 0x2b8], 0x67fa30
mov eax, dword [ebp - 0x2b8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6526fb
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2bc], eax
jmp 0x652705
mov dword [ebp - 0x2bc], 0
push 0
push 0x10005
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
mov word [0x67e48c], ax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x52
cmp dword [0x67fa30], 0
jne 0x65276e
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2c0], 0x67fa30
jmp 0x652778
mov dword [ebp - 0x2c0], 0x67fa30
mov ecx, dword [ebp - 0x2c0]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6527d0
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c4], eax
jmp 0x6527da
mov dword [ebp - 0x2c4], 0
push 0
push 0x10008
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
mov word [0x67e48e], ax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x53
cmp dword [0x67fa30], 0
jne 0x652843
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2c8], 0x67fa30
jmp 0x65284d
mov dword [ebp - 0x2c8], 0x67fa30
mov edx, dword [ebp - 0x2c8]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6528a5
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2cc], eax
jmp 0x6528af
mov dword [ebp - 0x2cc], 0
push 0
push 0x10006
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVar]
mov word [0x67e490], ax
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x54
cmp dword [0x67fa30], 0
jne 0x652918
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2d0], 0x67fa30
jmp 0x652922
mov dword [ebp - 0x2d0], 0x67fa30
mov eax, dword [ebp - 0x2d0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65297a
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d4], eax
jmp 0x652984
mov dword [ebp - 0x2d4], 0
push 0
push 0x20001
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0xc
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x55
mov ax, word [0x67e4b2]
add ax, 1
jo 0x65d7d2
mov word [0x67e4b2], ax
mov dword [ebp - 4], 0x56
mov ecx, dword [0x67e43c]
mov dword [0x67e44c], ecx
mov dword [ebp - 4], 0x57
mov edx, dword [0x67e4a8]
mov dword [0x67e450], edx
mov dword [ebp - 4], 0x58
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x652a24
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2d8], 0x67fa30
jmp 0x652a2e
mov dword [ebp - 0x2d8], 0x67fa30
mov eax, dword [ebp - 0x2d8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x652a86
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2dc], eax
jmp 0x652a90
mov dword [ebp - 0x2dc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x59
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x652b17
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2e0], 0x67fa30
jmp 0x652b21
mov dword [ebp - 0x2e0], 0x67fa30
mov eax, dword [ebp - 0x2e0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x652b79
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e4], eax
jmp 0x652b83
mov dword [ebp - 0x2e4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000b
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5a
fld qword [0x67e484]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x652c0c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2e8], 0x67fa30
jmp 0x652c16
mov dword [ebp - 0x2e8], 0x67fa30
mov eax, dword [ebp - 0x2e8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x652c6e
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ec], eax
jmp 0x652c78
mov dword [ebp - 0x2ec], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5b
mov dword [ebp - 0xa4], 0x67e48c
mov dword [ebp - 0xac], 0x400b
cmp dword [0x67fa30], 0
jne 0x652cff
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2f0], 0x67fa30
jmp 0x652d09
mov dword [ebp - 0x2f0], 0x67fa30
mov eax, dword [ebp - 0x2f0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x652d61
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f4], eax
jmp 0x652d6b
mov dword [ebp - 0x2f4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10005
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5c
mov dword [ebp - 0xa4], 0x67e48e
mov dword [ebp - 0xac], 0x400b
cmp dword [0x67fa30], 0
jne 0x652df2
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x2f8], 0x67fa30
jmp 0x652dfc
mov dword [ebp - 0x2f8], 0x67fa30
mov eax, dword [ebp - 0x2f8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x652e54
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2fc], eax
jmp 0x652e5e
mov dword [ebp - 0x2fc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10008
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5d
mov dword [ebp - 0xa4], 0x67e490
mov dword [ebp - 0xac], 0x400b
cmp dword [0x67fa30], 0
jne 0x652ee5
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x300], 0x67fa30
jmp 0x652eef
mov dword [ebp - 0x300], 0x67fa30
mov eax, dword [ebp - 0x300]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x652f47
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x304], eax
jmp 0x652f51
mov dword [ebp - 0x304], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x10006
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x5e
mov ecx, dword [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
mov dword [ebp - 4], 0x5f
mov word [0x67e4f0], 0
jmp 0x65d762
mov dword [ebp - 4], 0x61
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467f9c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6532c6
mov dword [ebp - 4], 0x62
cmp dword [0x67fa30], 0
jne 0x65300f
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x308], 0x67fa30
jmp 0x653019
mov dword [ebp - 0x308], 0x67fa30
mov ecx, dword [ebp - 0x308]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x653071
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x30c], eax
jmp 0x65307b
mov dword [ebp - 0x30c], 0
push 0
push 0x20001
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0xc
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x63
mov cx, word [0x67e4b2]
add cx, 1
jo 0x65d7d2
mov word [0x67e4b2], cx
mov dword [ebp - 4], 0x64
mov edx, dword [0x67e43c]
mov dword [0x67e44c], edx
mov dword [ebp - 4], 0x65
mov dword [0x67e450], 0
mov dword [ebp - 4], 0x66
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65311b
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x310], 0x67fa30
jmp 0x653125
mov dword [ebp - 0x310], 0x67fa30
mov eax, dword [ebp - 0x310]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65317d
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x314], eax
jmp 0x653187
mov dword [ebp - 0x314], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x67
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65320e
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x318], 0x67fa30
jmp 0x653218
mov dword [ebp - 0x318], 0x67fa30
mov eax, dword [ebp - 0x318]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x653270
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x31c], eax
jmp 0x65327a
mov dword [ebp - 0x31c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000b
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x65d762
mov dword [ebp - 4], 0x68
mov eax, dword [ebp - 0x1a0]
push eax
push 0x467fa8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6539ce
mov dword [ebp - 4], 0x69
mov edx, 0x45c5e4
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6a
lea edx, [ebp - 0x50]
mov dword [ebp - 0x1a4], edx
mov dword [ebp - 4], 0x6b
mov eax, dword [ebp - 0x1a4]
mov ecx, dword [0x67e450]
mov dword [eax], ecx
mov dword [ebp - 4], 0x6c
mov edx, dword [ebp - 0x1a4]
mov eax, dword [0x67e44c]
mov dword [edx + 4], eax
mov dword [ebp - 4], 0x6d
mov ecx, dword [ebp - 0x1a4]
fld dword [0x67e4bc]
fadd dword [ecx]
mov edx, dword [ebp - 0x1a4]
fstp dword [edx + 8]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x6e
cmp dword [0x67fa30], 0
jne 0x65339c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x320], 0x67fa30
jmp 0x6533a6
mov dword [ebp - 0x320], 0x67fa30
mov eax, dword [ebp - 0x320]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6533fe
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x324], eax
jmp 0x653408
mov dword [ebp - 0x324], 0
push 0
push 0x1001b
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x67fa30], 0
jne 0x653448
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x328], 0x67fa30
jmp 0x653452
mov dword [ebp - 0x328], 0x67fa30
mov ecx, dword [ebp - 0x328]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x6534aa
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x32c], eax
jmp 0x6534b4
mov dword [ebp - 0x32c], 0
push 0
push 0x1001a
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fmul dword [0x67e4bc]
fnstsw ax
test al, 0xd
jne 0x65d7cd
fstp dword [ebp - 0x330]
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x653510
fdivr dword [ebp - 0x330]
jmp 0x65351b
push dword [ebp - 0x330]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov ecx, dword [ebp - 0x1a4]
fadd dword [ecx + 4]
mov edx, dword [ebp - 0x1a4]
fstp dword [edx + 0xc]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x6f
mov dword [ebp - 0xa4], 0x14
mov dword [ebp - 0xac], 2
mov ecx, dword [ebp - 0x1a4]
mov dword [ebp - 0xc4], ecx
mov dword [ebp - 0xcc], 0x4004
mov edx, dword [ebp - 0x1a4]
add edx, 4
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4004
mov eax, dword [ebp - 0x1a4]
add eax, 8
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0xec], 0x4004
mov ecx, dword [ebp - 0x1a4]
add ecx, 0xc
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x653618
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x334], 0x67fa30
jmp 0x653622
mov dword [ebp - 0x334], 0x67fa30
mov edx, dword [ebp - 0x334]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65367a
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x338], eax
jmp 0x653684
mov dword [ebp - 0x338], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xcc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xc8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xc4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xc0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xec]
mov dword [ecx], edx
mov eax, dword [ebp - 0xe8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xe4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xe0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xfc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xf8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xf4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xf0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x10c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x108]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x104]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x100]
mov dword [ecx + 0xc], eax
push 6
push 0x20004
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x70
mov edx, dword [ebp - 0x1a4]
mov eax, dword [ebp - 0x1a4]
fld dword [edx + 8]
fsub dword [eax]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x653812
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x33c], 0x67fa30
jmp 0x65381c
mov dword [ebp - 0x33c], 0x67fa30
mov ecx, dword [ebp - 0x33c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x653874
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x340], eax
jmp 0x65387e
mov dword [ebp - 0x340], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x71
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x653905
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x344], 0x67fa30
jmp 0x65390f
mov dword [ebp - 0x344], 0x67fa30
mov ecx, dword [ebp - 0x344]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x653967
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x348], eax
jmp 0x653971
mov dword [ebp - 0x348], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x72
mov dword [ebp - 0x1a4], 0
jmp 0x65d762
mov dword [ebp - 4], 0x73
mov ecx, dword [ebp - 0x1a0]
push ecx
push 0x467fc0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x654587
mov dword [ebp - 4], 0x74
mov edx, 0x45c5e4
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x70]
push edx
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x75
lea eax, [ebp - 0x50]
mov dword [ebp - 0x1a8], eax
mov dword [ebp - 4], 0x76
mov ecx, dword [ebp - 0x1a8]
mov edx, dword [0x67e450]
mov dword [ecx], edx
mov dword [ebp - 4], 0x77
mov eax, dword [ebp - 0x1a8]
mov ecx, dword [0x67e44c]
mov dword [eax + 4], ecx
mov dword [ebp - 4], 0x78
mov edx, dword [ebp - 0x1a8]
fld dword [0x67e4bc]
fadd dword [edx]
mov ecx, dword [ebp - 0x1a8]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x79
cmp dword [0x67fa30], 0
jne 0x653aa5
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x34c], 0x67fa30
jmp 0x653aaf
mov dword [ebp - 0x34c], 0x67fa30
mov edx, dword [ebp - 0x34c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x653b07
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x350], eax
jmp 0x653b11
mov dword [ebp - 0x350], 0
push 0
push 0x1001b
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x67fa30], 0
jne 0x653b51
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x354], 0x67fa30
jmp 0x653b5b
mov dword [ebp - 0x354], 0x67fa30
mov eax, dword [ebp - 0x354]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x653bb3
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x358], eax
jmp 0x653bbd
mov dword [ebp - 0x358], 0
push 0
push 0x1001a
mov edx, dword [ebp - 0x78]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fmul dword [0x67e4bc]
fnstsw ax
test al, 0xd
jne 0x65d7cd
fstp dword [ebp - 0x35c]
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x653c19
fdivr dword [ebp - 0x35c]
jmp 0x653c24
push dword [ebp - 0x35c]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov eax, dword [ebp - 0x1a8]
fadd dword [eax + 4]
mov ecx, dword [ebp - 0x1a8]
fstp dword [ecx + 0xc]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x7a
mov dword [ebp - 0xa4], 0x14
mov dword [ebp - 0xac], 2
mov eax, dword [ebp - 0x1a8]
mov dword [ebp - 0xc4], eax
mov dword [ebp - 0xcc], 0x4004
mov ecx, dword [ebp - 0x1a8]
add ecx, 4
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4004
mov edx, dword [ebp - 0x1a8]
add edx, 8
mov dword [ebp - 0xe4], edx
mov dword [ebp - 0xec], 0x4004
mov eax, dword [ebp - 0x1a8]
add eax, 0xc
mov dword [ebp - 0xf4], eax
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x653d21
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x360], 0x67fa30
jmp 0x653d2b
mov dword [ebp - 0x360], 0x67fa30
mov ecx, dword [ebp - 0x360]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x653d83
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x364], eax
jmp 0x653d8d
mov dword [ebp - 0x364], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7b
mov dword [ebp - 0xa4], 4
mov dword [ebp - 0xac], 2
mov ecx, dword [ebp - 0x1a8]
mov dword [ebp - 0xc4], ecx
mov dword [ebp - 0xcc], 0x4004
mov edx, dword [ebp - 0x1a8]
add edx, 4
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4004
mov eax, dword [ebp - 0x1a8]
add eax, 8
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0xec], 0x4004
mov ecx, dword [ebp - 0x1a8]
add ecx, 0xc
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x653f79
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x368], 0x67fa30
jmp 0x653f83
mov dword [ebp - 0x368], 0x67fa30
mov edx, dword [ebp - 0x368]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x653fdb
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x36c], eax
jmp 0x653fe5
mov dword [ebp - 0x36c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xcc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xc8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xc4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xc0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xec]
mov dword [ecx], edx
mov eax, dword [ebp - 0xe8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xe4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xe0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xfc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xf8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xf4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xf0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x10c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x108]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x104]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x100]
mov dword [ecx + 0xc], eax
push 6
push 0x20004
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7c
mov dword [ebp - 0xa4], 4
mov dword [ebp - 0xac], 2
mov edx, dword [ebp - 0x1a8]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
mov eax, dword [ebp - 0x1a8]
add eax, 0xc
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
mov ecx, dword [ebp - 0x1a8]
add ecx, 8
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
mov edx, dword [ebp - 0x1a8]
add edx, 4
mov dword [ebp - 0xf4], edx
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x6541d1
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x370], 0x67fa30
jmp 0x6541db
mov dword [ebp - 0x370], 0x67fa30
mov eax, dword [ebp - 0x370]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x654233
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x374], eax
jmp 0x65423d
mov dword [ebp - 0x374], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xfc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xf8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xf4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xf0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x10c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x108]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x104]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x100]
mov dword [edx + 0xc], ecx
push 6
push 0x20004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7d
mov eax, dword [ebp - 0x1a8]
mov ecx, dword [ebp - 0x1a8]
fld dword [eax + 8]
fsub dword [ecx]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x6543cb
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x378], 0x67fa30
jmp 0x6543d5
mov dword [ebp - 0x378], 0x67fa30
mov edx, dword [ebp - 0x378]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65442d
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x37c], eax
jmp 0x654437
mov dword [ebp - 0x37c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7e
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x6544be
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x380], 0x67fa30
jmp 0x6544c8
mov dword [ebp - 0x380], 0x67fa30
mov edx, dword [ebp - 0x380]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x654520
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x384], eax
jmp 0x65452a
mov dword [ebp - 0x384], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000b
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x7f
mov dword [ebp - 0x1a8], 0
jmp 0x65d762
mov dword [ebp - 4], 0x80
mov edx, dword [ebp - 0x1a0]
push edx
push 0x467fdc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6545b5
mov dword [ebp - 4], 0x81
call fcn.00647b80
jmp 0x65d762
mov dword [ebp - 4], 0x82
mov eax, dword [ebp - 0x1a0]
push eax
push 0x468018
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x6545e3
mov dword [ebp - 4], 0x83
call fcn.0065f140
jmp 0x65d762
mov dword [ebp - 4], 0x85
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x46803c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x6546a2
mov dword [ebp - 4], 0x86
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 2
jo 0x65d7d2
push eax
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x87
cmp word [ebp - 0x5c], 0
jle 0x654691
mov dword [ebp - 4], 0x88
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.00648ff0
fstp dword [0x67e4b4]
jmp 0x6546a2
mov dword [ebp - 4], 0x8a
mov dword [0x67e4b4], 0
mov dword [ebp - 4], 0x8d
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x468048
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x6548e5
mov dword [ebp - 4], 0x8e
mov dword [ebp - 0x84], 0x80020004
mov dword [ebp - 0x8c], 0xa
lea edx, [ebp - 0x8c]
push edx
push 9
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharBstr]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x8f
lea edx, [ebp - 0x60]
push edx
call fcn.0065dcd0
mov dword [ebp - 4], 0x90
cmp dword [0x67fa30], 0
jne 0x654749
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x388], 0x67fa30
jmp 0x654753
mov dword [ebp - 0x388], 0x67fa30
mov eax, dword [ebp - 0x388]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x6547ab
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x38c], eax
jmp 0x6547b5
mov dword [ebp - 0x38c], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fsub dword [0x67e4bc]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x65481c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x390], 0x67fa30
jmp 0x654826
mov dword [ebp - 0x390], 0x67fa30
mov ecx, dword [ebp - 0x390]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65487e
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x394], eax
jmp 0x654888
mov dword [ebp - 0x394], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x92
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x467e18
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x654a4f
mov dword [ebp - 4], 0x93
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 5
jo 0x65d7d2
push eax
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x94
lea eax, [ebp - 0x5c]
push eax
call fcn.0064d6c0
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 3
cmp dword [0x67fa30], 0
jne 0x65499c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x398], 0x67fa30
jmp 0x6549a6
mov dword [ebp - 0x398], 0x67fa30
mov ecx, dword [ebp - 0x398]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6549fe
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x39c], eax
jmp 0x654a08
mov dword [ebp - 0x39c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1002a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x96
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x468060
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x654c83
mov dword [ebp - 4], 0x97
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x46806c
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x98
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x99
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x9a
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpUI1]
mov byte [0x67e4ae], al
mov dword [ebp - 4], 0x9b
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x9c
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x9d
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpUI1]
mov byte [0x67e4af], al
mov dword [ebp - 4], 0x9e
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpUI1]
mov byte [0x67e4b0], al
mov dword [ebp - 4], 0x9f
movzx dx, byte [0x67e4b0]
push edx
movzx ax, byte [0x67e4af]
push eax
movzx cx, byte [0x67e4ae]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRgb]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 3
cmp dword [0x67fa30], 0
jne 0x654bd0
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3a0], 0x67fa30
jmp 0x654bda
mov dword [ebp - 0x3a0], 0x67fa30
mov edx, dword [ebp - 0x3a0]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x654c32
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3a4], eax
jmp 0x654c3c
mov dword [ebp - 0x3a4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1002a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xa1
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x46807c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x655200
mov dword [ebp - 4], 0xa2
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 2
jo 0x65d7d2
push eax
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xa3
movsx edx, word [ebp - 0x5c]
test edx, edx
je 0x654ef7
mov dword [ebp - 4], 0xa4
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x654d48
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3a8], 0x67fa30
jmp 0x654d52
mov dword [ebp - 0x3a8], 0x67fa30
mov eax, dword [ebp - 0x3a8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x654daa
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3ac], eax
jmp 0x654db4
mov dword [ebp - 0x3ac], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xa5
push 0xffffffffffffffff
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 0xa6
lea eax, [ebp - 0x5c]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4002
lea ecx, [ebp - 0xac]
push ecx
call fcn.00648ff0
fstp dword [0x67e450]
mov dword [ebp - 4], 0xa7
mov edx, 0x45dde8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x70]
push edx
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xa8
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x654ea0
mov dword [ebp - 4], 0xa9
fld dword [0x67e450]
fadd dword [0x67e4bc]
fstp dword [0x67e450]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0xab
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x654ee3
mov dword [ebp - 4], 0xac
fld dword [0x67e450]
fsub dword [0x67e4bc]
fstp dword [0x67e450]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0xae
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
jmp 0x6550bf
mov dword [ebp - 4], 0xb0
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x654f37
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3b0], 0x67fa30
jmp 0x654f41
mov dword [ebp - 0x3b0], 0x67fa30
mov ecx, dword [ebp - 0x3b0]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x654f99
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3b4], eax
jmp 0x654fa3
mov dword [ebp - 0x3b4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xb1
cmp dword [0x67fa30], 0
jne 0x655016
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3b8], 0x67fa30
jmp 0x655020
mov dword [ebp - 0x3b8], 0x67fa30
mov ecx, dword [ebp - 0x3b8]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x655078
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3bc], eax
jmp 0x655082
mov dword [ebp - 0x3bc], 0
push 0
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x67e450]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xb3
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x468090
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x655200
mov dword [ebp - 4], 0xb4
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x655123
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3c0], 0x67fa30
jmp 0x65512d
mov dword [ebp - 0x3c0], 0x67fa30
mov ecx, dword [ebp - 0x3c0]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x655185
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3c4], eax
jmp 0x65518f
mov dword [ebp - 0x3c4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xb5
fld dword [0x67e444]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
cdq
sub eax, edx
sar eax, 1
mov dword [ebp - 0x3c8], eax
fild dword [ebp - 0x3c8]
fstp dword [0x67e450]
mov dword [ebp - 4], pe_nt_image_headers32
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x46809c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65543d
mov dword [ebp - 4], 0xb9
mov edx, 0x45dde8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xba
mov edx, 0x46809c
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
mov edx, dword [ebp + 8]
push edx
call fcn.0065dbc0
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xbb
movsx eax, word [ebp - 0x5c]
test eax, eax
je 0x6553e6
mov dword [ebp - 4], 0xbc
movsx ecx, word [ebp - 0x5c]
mov dword [ebp - 0x3cc], ecx
fild dword [ebp - 0x3cc]
fstp dword [ebp - 0x3d0]
fld dword [0x67e4c0]
fmul dword [ebp - 0x3d0]
fadd dword [0x67e44c]
fstp dword [0x67e44c]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0xbd
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65530c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3d4], 0x67fa30
jmp 0x655316
mov dword [ebp - 0x3d4], 0x67fa30
mov edx, dword [ebp - 0x3d4]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65536e
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3d8], eax
jmp 0x655378
mov dword [ebp - 0x3d8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xbe
mov edx, dword [0x67e4a8]
mov dword [0x67e450], edx
mov dword [ebp - 4], 0xbf
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
mov dword [ebp - 4], 0xc1
fld dword [0x67e44c]
fadd dword [0x67e440]
fnstsw ax
test al, 0xd
jne 0x65d7cd
call dword [sym.imp.MSVBVM60.DLL___vbaFpR4]
fcomp dword [0x67e448]
fnstsw ax
test ah, 1
jne 0x65543d
mov dword [ebp - 4], 0xc2
mov edx, 0x464cfc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.00650450
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xc5
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4680a8
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65566d
mov dword [ebp - 4], 0xc6
mov edx, 0x4680a8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
mov ecx, dword [ebp + 8]
push ecx
call fcn.0065dbc0
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xc7
movsx edx, word [ebp - 0x5c]
test edx, edx
je 0x655616
mov dword [ebp - 4], 0xc8
fld dword [0x67e4c0]
cmp dword [section..data], 0
jne 0x6554c1
fdiv dword [0x4017f0]
jmp 0x6554cc
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
movsx eax, word [ebp - 0x5c]
mov dword [ebp - 0x3dc], eax
fild dword [ebp - 0x3dc]
fstp dword [ebp - 0x3e0]
fmul dword [ebp - 0x3e0]
fadd dword [0x67e44c]
fstp dword [0x67e44c]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0xc9
mov dword [ebp - 0xa4], 0x67e434
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65553e
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3e4], 0x67fa30
jmp 0x655548
mov dword [ebp - 0x3e4], 0x67fa30
mov ecx, dword [ebp - 0x3e4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6555a0
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3e8], eax
jmp 0x6555aa
mov dword [ebp - 0x3e8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xca
mov dword [0x67e450], 0
mov dword [ebp - 4], 0xcb
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
mov byte [0x67e4b1], al
mov dword [ebp - 4], 0xcd
fld dword [0x67e44c]
fadd dword [0x67e440]
fnstsw ax
test al, 0xd
jne 0x65d7cd
call dword [sym.imp.MSVBVM60.DLL___vbaFpR4]
fcomp dword [0x67e448]
fnstsw ax
test ah, 1
jne 0x65566d
mov dword [ebp - 4], 0xce
mov edx, 0x464cfc
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.00650450
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xd1
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x4680b4
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x6557e9
mov dword [ebp - 4], 0xd2
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 3
jo 0x65d7d2
push eax
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x655701
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3ec], 0x67fa30
jmp 0x65570b
mov dword [ebp - 0x3ec], 0x67fa30
mov edx, dword [ebp - 0x3ec]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x655763
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f0], eax
jmp 0x65576d
mov dword [ebp - 0x3f0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10004
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xd3
mov edx, 0x45dc38
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x70]
push edx
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x655b11
mov dword [ebp - 4], 0xd4
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x4680c0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65592e
mov dword [ebp - 4], 0xd5
cmp dword [0x67fa30], 0
jne 0x655839
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3f4], 0x67fa30
jmp 0x655843
mov dword [ebp - 0x3f4], 0x67fa30
mov edx, dword [ebp - 0x3f4]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65589b
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x3f8], eax
jmp 0x6558a5
mov dword [ebp - 0x3f8], 0
push 0
push 0x10004
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [0x67e4f8]
fstp dword [eax + 8]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0xd6
mov ecx, dword [0x67e4dc]
push ecx
mov edx, dword [0x67e4f8]
add edx, 8
push edx
call fcn.0065daf0
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
mov ecx, 0x67e4dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x655b11
mov dword [ebp - 4], 0xd7
push 1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x4680d0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x655b11
mov dword [ebp - 4], 0xd8
mov edx, dword [0x67e4dc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
cmp eax, 4
jl 0x6559df
mov dword [ebp - 4], 0xd9
push 4
mov eax, dword [0x67e4dc]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
push ecx
call fcn.0065da40
mov edx, dword [0x67e4f8]
fstp dword [edx + 8]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xda
mov eax, dword [0x67e4dc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x65d7d2
push eax
mov ecx, dword [0x67e4dc]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
mov ecx, 0x67e4dc
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
jmp 0x6559f3
mov dword [ebp - 4], 0xdc
mov edx, dword [0x67e4f8]
mov dword [edx + 8], 0x41040000
mov dword [ebp - 4], 0xde
mov eax, dword [0x67e4f8]
add eax, 8
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x655a37
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x3fc], 0x67fa30
jmp 0x655a41
mov dword [ebp - 0x3fc], 0x67fa30
mov ecx, dword [ebp - 0x3fc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x655a99
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x400], eax
jmp 0x655aa3
mov dword [ebp - 0x400], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xdf
mov edx, 0x45dc38
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xe1
push 1
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x4680e0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x655c01
mov dword [ebp - 4], 0xe2
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4680f0
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x655b6f
mov dword [ebp - 4], 0xe3
mov edx, 0x460610
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x655bf1
mov dword [ebp - 4], 0xe4
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x4680e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x655ba2
mov dword [ebp - 4], 0xe5
mov edx, 0x460610
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x655bf1
mov dword [ebp - 4], 0xe7
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 4
jo 0x65d7d2
push eax
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xe9
lea eax, [ebp - 0x60]
push eax
call fcn.0064d470
mov dword [ebp - 4], 0xeb
push 1
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x468108
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x655cc7
mov dword [ebp - 4], 0xec
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, 7
jo 0x65d7d2
push eax
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xed
fld dword [0x67e448]
fsub dword [0x67e440]
mov cx, word [ebp - 0x64]
add cx, 1
jo 0x65d7d2
movsx edx, cx
mov dword [ebp - 0x404], edx
fild dword [ebp - 0x404]
fstp dword [ebp - 0x408]
fld dword [0x67e4c0]
fmul dword [ebp - 0x408]
fsubp st(1)
fstp dword [0x67e44c]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0xef
push 5
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x46811c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx edx, word [ebp - 0x188]
test edx, edx
je 0x6579a6
mov dword [ebp - 4], 0xf0
call fcn.00646e70
mov dword [ebp - 4], 0xf1
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x46812c
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xf2
call fcn.00646100
movsx edx, ax
test edx, edx
je 0x6579a6
mov dword [ebp - 4], 0xf3
movsx eax, word [0x67e4ac]
test eax, eax
jne 0x655e9f
mov dword [ebp - 4], 0xf4
mov dword [ebp - 0xa4], 8
mov dword [ebp - 0xac], 2
cmp dword [0x67e084], 0
jne 0x655db4
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x40c], 0x67e084
jmp 0x655dbe
mov dword [ebp - 0x40c], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 1
push 0x12f
mov ecx, dword [ebp - 0x40c]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x40c]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x1c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xf5
cmp dword [0x67e084], 0
jne 0x655e57
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x410], 0x67e084
jmp 0x655e61
mov dword [ebp - 0x410], 0x67e084
push 0
push 0x139
mov edx, dword [ebp - 0x410]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x410]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0xc
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xf7
lea eax, [ebp - 0x30]
mov dword [ebp - 0x1ac], eax
mov dword [ebp - 4], 0xf8
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xf9
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xfa
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
mov eax, dword [ebp - 0x1ac]
fstp dword [eax + 8]
mov dword [ebp - 4], 0xfb
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0xfc
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx + 0xc]
mov dword [ebp - 4], 0xfd
cmp dword [0x67e084], 0
jne 0x655f75
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x414], 0x67e084
jmp 0x655f7f
mov dword [ebp - 0x414], 0x67e084
push 0
push 0xb
mov edx, dword [ebp - 0x414]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x414]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x67e084], 0
jne 0x655fdd
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x418], 0x67e084
jmp 0x655fe7
mov dword [ebp - 0x418], 0x67e084
push 0
push 0xa
mov ecx, dword [ebp - 0x418]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x418]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x41c]
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x65604b
fdivr dword [ebp - 0x41c]
jmp 0x656056
push dword [ebp - 0x41c]
call sub.MSVBVM60.DLL__adj_fdivr_m32
fstp dword [ebp - 0x1dc]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0xfe
fld dword [ebp - 0x1dc]
fcomp dword [0x401b5c]
fnstsw ax
test ah, 1
jne 0x656210
mov dword [ebp - 4], 0xff
cmp dword [0x67e084], 0
jne 0x6560dc
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x420], 0x67e084
jmp 0x6560e6
mov dword [ebp - 0x420], 0x67e084
push 0
push 0xa
mov edx, dword [ebp - 0x420]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x420]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x67e084], 0
jne 0x656144
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x424], 0x67e084
jmp 0x65614e
mov dword [ebp - 0x424], 0x67e084
push 0
push 0xb
mov ecx, dword [ebp - 0x424]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x424]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x78]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x428]
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x6561b8
fdivr dword [ebp - 0x428]
jmp 0x6561c3
push dword [ebp - 0x428]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov edx, dword [ebp - 0x1ac]
fmul dword [edx + 0xc]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x65636b
mov dword [ebp - 4], 0x101
cmp dword [0x67e084], 0
jne 0x65623c
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x42c], 0x67e084
jmp 0x656246
mov dword [ebp - 0x42c], 0x67e084
push 0
push 0xa
mov eax, dword [ebp - 0x42c]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x42c]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x67e084], 0
jne 0x6562a4
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x430], 0x67e084
jmp 0x6562ae
mov dword [ebp - 0x430], 0x67e084
push 0
push 0xb
mov edx, dword [ebp - 0x430]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x430]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x434]
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x656318
fdivr dword [ebp - 0x434]
jmp 0x656323
push dword [ebp - 0x434]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov eax, dword [ebp - 0x1ac]
fmul dword [eax + 0xc]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x103
cmp dword [0x67fa30], 0
jne 0x656397
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x438], 0x67fa30
jmp 0x6563a1
mov dword [ebp - 0x438], 0x67fa30
mov eax, dword [ebp - 0x438]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x6563f9
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x43c], eax
jmp 0x656403
mov dword [ebp - 0x43c], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fadd dword [0x67e450]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x65646a
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x440], 0x67fa30
jmp 0x656474
mov dword [ebp - 0x440], 0x67fa30
mov ecx, dword [ebp - 0x440]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6564cc
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x444], eax
jmp 0x6564d6
mov dword [ebp - 0x444], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x104
mov al, byte [0x67e4b1]
mov byte [ebp - 0x1b4], al
mov dword [ebp - 4], 0x105
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b4], al
jne 0x65663c
mov dword [ebp - 4], 0x106
cmp dword [0x67fa30], 0
jne 0x65658c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x448], 0x67fa30
jmp 0x656596
mov dword [ebp - 0x448], 0x67fa30
mov ecx, dword [ebp - 0x448]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6565ee
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x44c], eax
jmp 0x6565f8
mov dword [ebp - 0x44c], 0
push 0
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x65686f
mov dword [ebp - 4], 0x107
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b4], al
jne 0x656749
mov dword [ebp - 4], 0x108
cmp dword [0x67fa30], 0
jne 0x656686
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x450], 0x67fa30
jmp 0x656690
mov dword [ebp - 0x450], 0x67fa30
mov eax, dword [ebp - 0x450]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6566e8
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x454], eax
jmp 0x6566f2
mov dword [ebp - 0x454], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1ac]
fsub dword [ecx + 8]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x65686f
mov dword [ebp - 4], 0x109
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b4], al
jne 0x65686f
mov dword [ebp - 4], 0x10a
cmp dword [0x67fa30], 0
jne 0x656793
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x458], 0x67fa30
jmp 0x65679d
mov dword [ebp - 0x458], 0x67fa30
mov eax, dword [ebp - 0x458]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6567f5
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x45c], eax
jmp 0x6567ff
mov dword [ebp - 0x45c], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1ac]
fld dword [ecx + 8]
cmp dword [section..data], 0
jne 0x65683b
fdiv dword [0x4017f0]
jmp 0x656846
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fsubp st(1)
mov edx, dword [ebp - 0x1ac]
fstp dword [edx]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x10c
mov eax, dword [ebp - 0x1ac]
mov ecx, dword [ebp - 0x1ac]
fld dword [eax]
fadd dword [ecx + 8]
fstp dword [ebp - 0x38]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x10d
mov edx, dword [ebp - 0x1ac]
fld dword [0x67e44c]
fadd dword [edx + 0xc]
fstp dword [ebp - 0x34]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x10e
cmp dword [0x67fa30], 0
jne 0x6568e3
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x460], 0x67fa30
jmp 0x6568ed
mov dword [ebp - 0x460], 0x67fa30
mov eax, dword [ebp - 0x460]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x656945
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x464], eax
jmp 0x65694f
mov dword [ebp - 0x464], 0
push 0
push 0x1000d
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fabs
fadd dword [0x67e44c]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx + 4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x10f
cmp dword [0x67fa30], 0
jne 0x6569d3
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x468], 0x67fa30
jmp 0x6569dd
mov dword [ebp - 0x468], 0x67fa30
mov eax, dword [ebp - 0x468]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x656a35
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x46c], eax
jmp 0x656a3f
mov dword [ebp - 0x46c], 0
push 0
push 0x1000c
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fabs
mov edx, dword [ebp - 0x1ac]
fadd dword [edx]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x110
mov edx, dword [ebp - 0x1ac]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x656ada
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x470], 0x67fa30
jmp 0x656ae4
mov dword [ebp - 0x470], 0x67fa30
mov eax, dword [ebp - 0x470]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x656b3c
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x474], eax
jmp 0x656b46
mov dword [ebp - 0x474], 0
push 0
push 0x10010
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x67fa30], 0
jne 0x656bb2
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x478], 0x67fa30
jmp 0x656bbc
mov dword [ebp - 0x478], 0x67fa30
mov ecx, dword [ebp - 0x478]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x656c14
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x47c], eax
jmp 0x656c1e
mov dword [ebp - 0x47c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
push 3
push 0x20008
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x111
mov ecx, dword [ebp - 0x1ac]
add ecx, 4
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x656d46
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x480], 0x67fa30
jmp 0x656d50
mov dword [ebp - 0x480], 0x67fa30
mov edx, dword [ebp - 0x480]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x656da8
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x484], eax
jmp 0x656db2
mov dword [ebp - 0x484], 0
push 0
push 0x10010
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x67fa30], 0
jne 0x656e1e
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x488], 0x67fa30
jmp 0x656e28
mov dword [ebp - 0x488], 0x67fa30
mov eax, dword [ebp - 0x488]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x656e80
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x48c], eax
jmp 0x656e8a
mov dword [ebp - 0x48c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xbc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xb8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xb4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xb0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
push 3
push 0x20009
mov edx, dword [ebp - 0x78]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1ac]
fstp dword [ecx + 4]
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x112
mov eax, dword [ebp - 0x1ac]
add eax, 8
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x656fb3
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x490], 0x67fa30
jmp 0x656fbd
mov dword [ebp - 0x490], 0x67fa30
mov ecx, dword [ebp - 0x490]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x657015
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x494], eax
jmp 0x65701f
mov dword [ebp - 0x494], 0
push 0
push 0x10010
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x67fa30], 0
jne 0x65708b
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x498], 0x67fa30
jmp 0x657095
mov dword [ebp - 0x498], 0x67fa30
mov edx, dword [ebp - 0x498]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6570ed
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x49c], eax
jmp 0x6570f7
mov dword [ebp - 0x49c], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xbc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xb8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xb4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xb0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
push 3
push 0x20008
mov ecx, dword [ebp - 0x78]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1ac]
fstp dword [eax + 8]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x113
mov edx, dword [ebp - 0x1ac]
add edx, 0xc
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x657220
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4a0], 0x67fa30
jmp 0x65722a
mov dword [ebp - 0x4a0], 0x67fa30
mov eax, dword [ebp - 0x4a0]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x657282
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4a4], eax
jmp 0x65728c
mov dword [ebp - 0x4a4], 0
push 0
push 0x10010
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x67fa30], 0
jne 0x6572f8
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4a8], 0x67fa30
jmp 0x657302
mov dword [ebp - 0x4a8], 0x67fa30
mov ecx, dword [ebp - 0x4a8]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65735a
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4ac], eax
jmp 0x657364
mov dword [ebp - 0x4ac], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
push 3
push 0x20009
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov edx, dword [ebp - 0x1ac]
fstp dword [edx + 0xc]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x114
mov dword [ebp - 0xa4], 0x67e42c
mov dword [ebp - 0xac], 0x4003
mov ecx, dword [ebp - 0x1ac]
mov dword [ebp - 0xb4], ecx
mov dword [ebp - 0xbc], 0x4004
mov edx, dword [ebp - 0x1ac]
add edx, 4
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
mov eax, dword [ebp - 0x1ac]
add eax, 8
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
mov ecx, dword [ebp - 0x1ac]
add ecx, 0xc
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
cmp dword [0x67e084], 0
jne 0x6574e9
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4b0], 0x67e084
jmp 0x6574f3
mov dword [ebp - 0x4b0], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xbc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xb8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xb4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xb0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
push 5
push 0x14b
mov edx, dword [ebp - 0x4b0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4b0]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x5c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x115
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 2
cmp dword [0x67e084], 0
jne 0x65765c
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4b4], 0x67e084
jmp 0x657666
mov dword [ebp - 0x4b4], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 1
mov eax, dword [ebp - 0x4b4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4b4]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x116
lea ecx, [ebp - 0x38]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65770a
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4b8], 0x67fa30
jmp 0x657714
mov dword [ebp - 0x4b8], 0x67fa30
mov edx, dword [ebp - 0x4b8]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65776c
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4bc], eax
jmp 0x657776
mov dword [ebp - 0x4bc], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x117
lea edx, [ebp - 0x34]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x6577fc
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4c0], 0x67fa30
jmp 0x657806
mov dword [ebp - 0x4c0], 0x67fa30
mov eax, dword [ebp - 0x4c0]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65785e
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4c4], eax
jmp 0x657868
mov dword [ebp - 0x4c4], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000b
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x118
cmp dword [0x67fa30], 0
jne 0x6578db
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4c8], 0x67fa30
jmp 0x6578e5
mov dword [ebp - 0x4c8], 0x67fa30
mov eax, dword [ebp - 0x4c8]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65793d
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x4cc], eax
jmp 0x657947
mov dword [ebp - 0x4cc], 0
push 0
push 0x1000b
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x67e44c]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x119
mov dword [0x67e450], 0
mov dword [ebp - 4], 0x11a
mov dword [ebp - 0x1ac], 0
mov dword [ebp - 4], 0x11d
push 5
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x468140
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x659bb9
mov dword [ebp - 4], 0x11e
call fcn.00646e70
mov dword [ebp - 4], 0x11f
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x468150
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x120
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x121
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x122
lea ecx, [ebp - 0x60]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4008
mov edx, dword [ebp - 0x60]
push edx
push 0x45a0d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
mov esi, eax
neg esi
sbb esi, esi
neg esi
neg esi
push 0
lea eax, [ebp - 0xac]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcDir]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x45a0d4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
neg eax
neg eax
and si, ax
mov word [ebp - 0x188], si
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx ecx, word [ebp - 0x188]
test ecx, ecx
je 0x657db2
mov dword [ebp - 4], 0x123
lea edx, [ebp - 0x60]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4008
mov dword [ebp - 0xb4], 0
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 0
mov dword [ebp - 0xdc], 3
mov dword [ebp - 0xf4], 1
mov dword [ebp - 0xfc], 3
cmp dword [0x67e084], 0
jne 0x657b68
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4d0], 0x67e084
jmp 0x657b72
mov dword [ebp - 0x4d0], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
push 4
push 0x152
mov eax, dword [ebp - 0x4d0]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4d0]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x4c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x124
movsx ecx, word [0x67e4ac]
test ecx, ecx
jne 0x657dad
mov dword [ebp - 4], 0x125
mov dword [ebp - 0xa4], 8
mov dword [ebp - 0xac], 2
cmp dword [0x67e084], 0
jne 0x657cc2
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4d4], 0x67e084
jmp 0x657ccc
mov dword [ebp - 0x4d4], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 1
push 0x12f
mov edx, dword [ebp - 0x4d4]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4d4]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x1c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x126
cmp dword [0x67e084], 0
jne 0x657d65
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4d8], 0x67e084
jmp 0x657d6f
mov dword [ebp - 0x4d8], 0x67e084
push 0
push 0x139
mov eax, dword [ebp - 0x4d8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4d8]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0xc
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x658055
mov dword [ebp - 4], 0x129
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 2
cmp dword [0x67e084], 0
jne 0x657df2
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4dc], 0x67e084
jmp 0x657dfc
mov dword [ebp - 0x4dc], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 1
mov ecx, dword [ebp - 0x4dc]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x4dc]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x12a
mov dword [ebp - 0xa4], 0x40800000
mov dword [ebp - 0xac], 4
mov dword [ebp - 0xc4], 0x40400000
mov dword [ebp - 0xcc], 4
mov dword [ebp - 0xe4], 0x18
mov dword [ebp - 0xec], 2
cmp dword [0x67e084], 0
jne 0x657ec9
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4e0], 0x67e084
jmp 0x657ed3
mov dword [ebp - 0x4e0], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
push 3
push 0x14a
mov edx, dword [ebp - 0x4e0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4e0]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x3c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x12b
mov dword [ebp - 0xa4], 0xffffff
mov dword [ebp - 0xac], 3
cmp dword [0x67e084], 0
jne 0x657fde
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4e4], 0x67e084
jmp 0x657fe8
mov dword [ebp - 0x4e4], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 1
push 0x145
mov eax, dword [ebp - 0x4e4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4e4]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x1c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x12d
or ecx, 0xffffffff
test ecx, ecx
je 0x659bb9
mov dword [ebp - 4], 0x12e
lea edx, [ebp - 0x30]
mov dword [ebp - 0x1b0], edx
mov dword [ebp - 4], 0x12f
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x130
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x131
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
mov edx, dword [ebp - 0x1b0]
fstp dword [edx + 8]
mov dword [ebp - 4], 0x132
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x133
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x134
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
mov edx, dword [ebp - 0x1b0]
fstp dword [edx + 0xc]
mov dword [ebp - 4], 0x135
cmp dword [0x67e084], 0
jne 0x65815f
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4e8], 0x67e084
jmp 0x658169
mov dword [ebp - 0x4e8], 0x67e084
push 0
push 0xb
mov eax, dword [ebp - 0x4e8]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4e8]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x78]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x67e084], 0
jne 0x6581c7
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4ec], 0x67e084
jmp 0x6581d1
mov dword [ebp - 0x4ec], 0x67e084
push 0
push 0xa
mov edx, dword [ebp - 0x4ec]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4ec]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x4f0]
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x658235
fdivr dword [ebp - 0x4f0]
jmp 0x658240
push dword [ebp - 0x4f0]
call sub.MSVBVM60.DLL__adj_fdivr_m32
fstp dword [ebp - 0x1e0]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x136
fld dword [ebp - 0x1e0]
fcomp dword [0x401b5c]
fnstsw ax
test ah, 1
jne 0x6583fa
mov dword [ebp - 4], 0x137
cmp dword [0x67e084], 0
jne 0x6582c6
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4f4], 0x67e084
jmp 0x6582d0
mov dword [ebp - 0x4f4], 0x67e084
push 0
push 0xa
mov eax, dword [ebp - 0x4f4]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x4f4]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x67e084], 0
jne 0x65832e
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x4f8], 0x67e084
jmp 0x658338
mov dword [ebp - 0x4f8], 0x67e084
push 0
push 0xb
mov edx, dword [ebp - 0x4f8]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x4f8]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x4fc]
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x6583a2
fdivr dword [ebp - 0x4fc]
jmp 0x6583ad
push dword [ebp - 0x4fc]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov eax, dword [ebp - 0x1b0]
fmul dword [eax + 0xc]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x658555
mov dword [ebp - 4], 0x139
cmp dword [0x67e084], 0
jne 0x658426
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x500], 0x67e084
jmp 0x658430
mov dword [ebp - 0x500], 0x67e084
push 0
push 0xa
mov eax, dword [ebp - 0x500]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x500]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
cmp dword [0x67e084], 0
jne 0x65848e
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x504], 0x67e084
jmp 0x658498
mov dword [ebp - 0x504], 0x67e084
push 0
push 0xb
mov edx, dword [ebp - 0x504]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x504]
mov edx, dword [ecx]
mov ecx, dword [edx]
push eax
call dword [ecx + 0x328]
push eax
lea edx, [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x508]
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x658502
fdivr dword [ebp - 0x508]
jmp 0x65850d
push dword [ebp - 0x508]
call sub.MSVBVM60.DLL__adj_fdivr_m32
mov eax, dword [ebp - 0x1b0]
fmul dword [eax + 0xc]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx + 8]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x13b
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x45dbe8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x65857d
mov dword [ebp - 4], 0x13c
call fcn.00647540
mov dword [ebp - 4], 0x13e
cmp dword [0x67fa30], 0
jne 0x6585a9
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x50c], 0x67fa30
jmp 0x6585b3
mov dword [ebp - 0x50c], 0x67fa30
mov edx, dword [ebp - 0x50c]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x65860b
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x510], eax
jmp 0x658615
mov dword [ebp - 0x510], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fadd dword [0x67e450]
fstp dword [ebp - 0xa4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x65867c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x514], 0x67fa30
jmp 0x658686
mov dword [ebp - 0x514], 0x67fa30
mov eax, dword [ebp - 0x514]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6586de
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x518], eax
jmp 0x6586e8
mov dword [ebp - 0x518], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x78]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x13f
mov dl, byte [0x67e4b1]
mov byte [ebp - 0x1b8], dl
mov dword [ebp - 4], 0x140
xor ecx, ecx
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b8], al
jne 0x65884f
mov dword [ebp - 4], 0x141
cmp dword [0x67fa30], 0
jne 0x65879f
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x51c], 0x67fa30
jmp 0x6587a9
mov dword [ebp - 0x51c], 0x67fa30
mov eax, dword [ebp - 0x51c]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x658801
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x520], eax
jmp 0x65880b
mov dword [ebp - 0x520], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x658a82
mov dword [ebp - 4], 0x142
mov ecx, 2
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b8], al
jne 0x65895c
mov dword [ebp - 4], 0x143
cmp dword [0x67fa30], 0
jne 0x658899
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x524], 0x67fa30
jmp 0x6588a3
mov dword [ebp - 0x524], 0x67fa30
mov edx, dword [ebp - 0x524]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x6588fb
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x528], eax
jmp 0x658905
mov dword [ebp - 0x528], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1b0]
fsub dword [eax + 8]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
jmp 0x658a82
mov dword [ebp - 4], 0x144
mov ecx, 6
call dword [sym.imp.MSVBVM60.DLL___vbaUI1I2]
cmp byte [ebp - 0x1b8], al
jne 0x658a82
mov dword [ebp - 4], 0x145
cmp dword [0x67fa30], 0
jne 0x6589a6
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x52c], 0x67fa30
jmp 0x6589b0
mov dword [ebp - 0x52c], 0x67fa30
mov edx, dword [ebp - 0x52c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x658a08
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x530], eax
jmp 0x658a12
mov dword [ebp - 0x530], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1b0]
fld dword [eax + 8]
cmp dword [section..data], 0
jne 0x658a4e
fdiv dword [0x4017f0]
jmp 0x658a59
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fsubp st(1)
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x147
mov edx, dword [ebp - 0x1b0]
mov eax, dword [ebp - 0x1b0]
fld dword [edx]
fadd dword [eax + 8]
fstp dword [ebp - 0x38]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x148
mov ecx, dword [ebp - 0x1b0]
fld dword [0x67e44c]
fadd dword [ecx + 0xc]
fstp dword [ebp - 0x34]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x149
cmp dword [0x67fa30], 0
jne 0x658af6
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x534], 0x67fa30
jmp 0x658b00
mov dword [ebp - 0x534], 0x67fa30
mov edx, dword [ebp - 0x534]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x658b58
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x538], eax
jmp 0x658b62
mov dword [ebp - 0x538], 0
push 0
push 0x1000d
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fabs
fadd dword [0x67e44c]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx + 4]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x14a
cmp dword [0x67fa30], 0
jne 0x658be6
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x53c], 0x67fa30
jmp 0x658bf0
mov dword [ebp - 0x53c], 0x67fa30
mov edx, dword [ebp - 0x53c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x658c48
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x540], eax
jmp 0x658c52
mov dword [ebp - 0x540], 0
push 0
push 0x1000c
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fabs
mov ecx, dword [ebp - 0x1b0]
fadd dword [ecx]
mov edx, dword [ebp - 0x1b0]
fstp dword [edx]
fnstsw ax
test al, 0xd
jne 0x65d7cd
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x14b
mov eax, dword [ebp - 0x1b0]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x658ced
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x544], 0x67fa30
jmp 0x658cf7
mov dword [ebp - 0x544], 0x67fa30
mov ecx, dword [ebp - 0x544]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x658d4f
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x548], eax
jmp 0x658d59
mov dword [ebp - 0x548], 0
push 0
push 0x10010
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x67fa30], 0
jne 0x658dc5
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x54c], 0x67fa30
jmp 0x658dcf
mov dword [ebp - 0x54c], 0x67fa30
mov edx, dword [ebp - 0x54c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x658e27
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x550], eax
jmp 0x658e31
mov dword [ebp - 0x550], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xbc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xb8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xb4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xb0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
push 3
push 0x20008
mov ecx, dword [ebp - 0x78]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1b0]
fstp dword [eax]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14c
mov edx, dword [ebp - 0x1b0]
add edx, 4
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x658f59
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x554], 0x67fa30
jmp 0x658f63
mov dword [ebp - 0x554], 0x67fa30
mov eax, dword [ebp - 0x554]
mov ecx, dword [eax]
mov dword [ebp - 0x190], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x190]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x190]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x658fbb
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x190]
push eax
mov ecx, dword [ebp - 0x194]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x558], eax
jmp 0x658fc5
mov dword [ebp - 0x558], 0
push 0
push 0x10010
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x67fa30], 0
jne 0x659031
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x55c], 0x67fa30
jmp 0x65903b
mov dword [ebp - 0x55c], 0x67fa30
mov ecx, dword [ebp - 0x55c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x659093
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x560], eax
jmp 0x65909d
mov dword [ebp - 0x560], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
push 3
push 0x20009
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov edx, dword [ebp - 0x1b0]
fstp dword [edx + 4]
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14d
mov ecx, dword [ebp - 0x1b0]
add ecx, 8
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x6591c6
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x564], 0x67fa30
jmp 0x6591d0
mov dword [ebp - 0x564], 0x67fa30
mov edx, dword [ebp - 0x564]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x659228
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x568], eax
jmp 0x659232
mov dword [ebp - 0x568], 0
push 0
push 0x10010
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x67fa30], 0
jne 0x65929e
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x56c], 0x67fa30
jmp 0x6592a8
mov dword [ebp - 0x56c], 0x67fa30
mov eax, dword [ebp - 0x56c]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x659300
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x570], eax
jmp 0x65930a
mov dword [ebp - 0x570], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xbc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xb8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xb4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xb0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
push 3
push 0x20008
mov edx, dword [ebp - 0x78]
push edx
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov ecx, dword [ebp - 0x1b0]
fstp dword [ecx + 8]
lea edx, [ebp - 0x78]
push edx
lea eax, [ebp - 0x74]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea ecx, [ebp - 0x9c]
push ecx
lea edx, [ebp - 0x8c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14e
mov eax, dword [ebp - 0x1b0]
add eax, 0xc
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x659433
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x574], 0x67fa30
jmp 0x65943d
mov dword [ebp - 0x574], 0x67fa30
mov ecx, dword [ebp - 0x574]
mov edx, dword [ecx]
mov dword [ebp - 0x190], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x190]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x190]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x659495
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x190]
push ecx
mov edx, dword [ebp - 0x194]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x578], eax
jmp 0x65949f
mov dword [ebp - 0x578], 0
push 0
push 0x10010
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2Var]
mov word [ebp - 0xb4], ax
mov dword [ebp - 0xbc], 2
mov dword [ebp - 0xd4], 3
mov dword [ebp - 0xdc], 3
cmp dword [0x67fa30], 0
jne 0x65950b
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x57c], 0x67fa30
jmp 0x659515
mov dword [ebp - 0x57c], 0x67fa30
mov edx, dword [ebp - 0x57c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x78]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65956d
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x580], eax
jmp 0x659577
mov dword [ebp - 0x580], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xbc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xb8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xb4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xb0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
push 3
push 0x20009
mov ecx, dword [ebp - 0x78]
push ecx
lea edx, [ebp - 0x9c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x40
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
mov eax, dword [ebp - 0x1b0]
fstp dword [eax + 0xc]
lea ecx, [ebp - 0x78]
push ecx
lea edx, [ebp - 0x74]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
lea eax, [ebp - 0x9c]
push eax
lea ecx, [ebp - 0x8c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x14f
mov dword [ebp - 0xa4], 0x67e42c
mov dword [ebp - 0xac], 0x4003
mov edx, dword [ebp - 0x1b0]
mov dword [ebp - 0xb4], edx
mov dword [ebp - 0xbc], 0x4004
mov eax, dword [ebp - 0x1b0]
add eax, 4
mov dword [ebp - 0xc4], eax
mov dword [ebp - 0xcc], 0x4004
mov ecx, dword [ebp - 0x1b0]
add ecx, 8
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4004
mov edx, dword [ebp - 0x1b0]
add edx, 0xc
mov dword [ebp - 0xe4], edx
mov dword [ebp - 0xec], 0x4004
cmp dword [0x67e084], 0
jne 0x6596fc
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x584], 0x67e084
jmp 0x659706
mov dword [ebp - 0x584], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xbc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xb8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xb4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xb0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
push 5
push 0x14b
mov eax, dword [ebp - 0x584]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x584]
mov eax, dword [edx]
mov edx, dword [eax]
push ecx
call dword [edx + 0x328]
push eax
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x5c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x150
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 2
cmp dword [0x67e084], 0
jne 0x65986f
push 0x67e084
push 0x44ed28
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x588], 0x67e084
jmp 0x659879
mov dword [ebp - 0x588], 0x67e084
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 1
mov ecx, dword [ebp - 0x588]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x588]
mov ecx, dword [eax]
mov eax, dword [ecx]
push edx
call dword [eax + 0x328]
push eax
lea ecx, [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x151
lea edx, [ebp - 0x38]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65991d
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x58c], 0x67fa30
jmp 0x659927
mov dword [ebp - 0x58c], 0x67fa30
mov eax, dword [ebp - 0x58c]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65997f
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x590], eax
jmp 0x659989
mov dword [ebp - 0x590], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x152
lea eax, [ebp - 0x34]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x659a0f
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x594], 0x67fa30
jmp 0x659a19
mov dword [ebp - 0x594], 0x67fa30
mov ecx, dword [ebp - 0x594]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x659a71
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x598], eax
jmp 0x659a7b
mov dword [ebp - 0x598], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x153
cmp dword [0x67fa30], 0
jne 0x659aee
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x59c], 0x67fa30
jmp 0x659af8
mov dword [ebp - 0x59c], 0x67fa30
mov ecx, dword [ebp - 0x59c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x659b50
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5a0], eax
jmp 0x659b5a
mov dword [ebp - 0x5a0], 0
push 0
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x67e44c]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x154
mov dword [0x67e450], 0
mov dword [ebp - 4], 0x155
mov dword [ebp - 0x1b0], 0
mov dword [ebp - 4], 0x158
push 4
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x468164
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx ecx, word [ebp - 0x188]
test ecx, ecx
je 0x659c55
mov dword [ebp - 4], 0x159
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x468164
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x15a
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x180], ax
lea eax, [ebp - 0x180]
push eax
call fcn.0065d7e0
mov dword [ebp - 4], 0x15c
push 3
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x468174
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x65a866
mov dword [ebp - 4], 0x15d
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x468180
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x15e
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x15f
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x160
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x161
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1bc], dx
mov dword [ebp - 4], 0x162
cmp word [ebp - 0x1bc], 1
jge 0x659d5c
mov dword [ebp - 4], 0x163
mov eax, dword [0x67e434]
mov dword [ebp - 0x50], eax
jmp 0x659da1
mov dword [ebp - 4], 0x165
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.00648ff0
fstp dword [ebp - 0x184]
fld dword [0x67e434]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x167
push 1
mov eax, dword [ebp - 0x60]
push eax
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x659e03
mov dword [ebp - 4], 0x168
mov edx, 0x45dde8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x70]
push ecx
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x169
fld dword [ebp - 0x50]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x16b
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x659e65
mov dword [ebp - 4], 0x16c
mov edx, 0x45dde8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x16d
fld dword [ebp - 0x50]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x16f
mov ecx, dword [0x67e44c]
mov dword [ebp - 0x4c], ecx
mov dword [ebp - 4], 0x170
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x171
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x172
mov eax, dword [ebp - 0x60]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x173
mov cx, word [ebp - 0x5c]
mov word [ebp - 0x1c0], cx
mov dword [ebp - 4], 0x174
cmp word [ebp - 0x1c0], 1
jge 0x659f09
mov dword [ebp - 4], 0x175
mov edx, dword [0x67e434]
mov dword [ebp - 0x48], edx
jmp 0x659f4e
mov dword [ebp - 4], 0x177
lea eax, [ebp - 0x5c]
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 0x4002
lea ecx, [ebp - 0xac]
push ecx
call fcn.00648ff0
fstp dword [ebp - 0x184]
fld dword [0x67e434]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x179
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x659fb0
mov dword [ebp - 4], 0x17a
mov edx, 0x45dde8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x17b
fld dword [ebp - 0x48]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x17d
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65a012
mov dword [ebp - 4], 0x17e
mov edx, 0x45dde8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x70]
push edx
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x17f
fld dword [ebp - 0x48]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x181
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x182
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x183
movsx ecx, word [ebp - 0x5c]
mov dword [ebp - 0x5a4], ecx
fild dword [ebp - 0x5a4]
fstp dword [ebp - 0x5a8]
fld dword [0x67e4c0]
fmul dword [ebp - 0x5a8]
fadd dword [0x67e44c]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x184
movsx edx, word [ebp - 0x5c]
test edx, edx
jne 0x65a0e8
mov dword [ebp - 4], 0x185
fld dword [0x67e44c]
fadd dword [0x67e4c0]
fstp dword [ebp - 0x4c]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x186
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0x44], eax
mov dword [ebp - 4], 0x188
cmp dword [0x67fa30], 0
jne 0x65a114
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5ac], 0x67fa30
jmp 0x65a11e
mov dword [ebp - 0x5ac], 0x67fa30
mov ecx, dword [ebp - 0x5ac]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65a176
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b0], eax
jmp 0x65a180
mov dword [ebp - 0x5b0], 0
push 0
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x189
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x18a
mov dword [ebp - 0xa4], 0x26
mov dword [ebp - 0xac], 2
lea ecx, [ebp - 0x50]
mov dword [ebp - 0xc4], ecx
mov dword [ebp - 0xcc], 0x4004
lea edx, [ebp - 0x4c]
mov dword [ebp - 0xd4], edx
mov dword [ebp - 0xdc], 0x4004
lea eax, [ebp - 0x48]
mov dword [ebp - 0xe4], eax
mov dword [ebp - 0xec], 0x4004
lea ecx, [ebp - 0x44]
mov dword [ebp - 0xf4], ecx
mov dword [ebp - 0xfc], 0x4004
lea edx, [ebp - 0x64]
push edx
call fcn.0064d6c0
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x65a29b
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5b4], 0x67fa30
jmp 0x65a2a5
mov dword [ebp - 0x5b4], 0x67fa30
mov eax, dword [ebp - 0x5b4]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65a2fd
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5b8], eax
jmp 0x65a307
mov dword [ebp - 0x5b8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xac]
mov dword [edx], eax
mov ecx, dword [ebp - 0xa8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xa4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xa0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xcc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xc8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xc4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xc0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xdc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xd8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xd4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xd0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xec]
mov dword [edx], eax
mov ecx, dword [ebp - 0xe8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xe4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xe0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0xfc]
mov dword [edx], eax
mov ecx, dword [ebp - 0xf8]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0xf4]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0xf0]
mov dword [edx + 0xc], ecx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov edx, esp
mov eax, dword [ebp - 0x10c]
mov dword [edx], eax
mov ecx, dword [ebp - 0x108]
mov dword [edx + 4], ecx
mov eax, dword [ebp - 0x104]
mov dword [edx + 8], eax
mov ecx, dword [ebp - 0x100]
mov dword [edx + 0xc], ecx
push 6
push 0x20004
mov edx, dword [ebp - 0x74]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18b
mov dword [ebp - 0xa4], 0x14
mov dword [ebp - 0xac], 2
lea eax, [ebp - 0x50]
mov dword [ebp - 0xc4], eax
mov dword [ebp - 0xcc], 0x4004
lea ecx, [ebp - 0x4c]
mov dword [ebp - 0xd4], ecx
mov dword [ebp - 0xdc], 0x4004
lea edx, [ebp - 0x48]
mov dword [ebp - 0xe4], edx
mov dword [ebp - 0xec], 0x4004
lea eax, [ebp - 0x44]
mov dword [ebp - 0xf4], eax
mov dword [ebp - 0xfc], 0x4004
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x65a4de
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5bc], 0x67fa30
jmp 0x65a4e8
mov dword [ebp - 0x5bc], 0x67fa30
mov ecx, dword [ebp - 0x5bc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65a540
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c0], eax
jmp 0x65a54a
mov dword [ebp - 0x5c0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18c
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x65a6c0
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5c4], 0x67fa30
jmp 0x65a6ca
mov dword [ebp - 0x5c4], 0x67fa30
mov ecx, dword [ebp - 0x5c4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65a722
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5c8], eax
jmp 0x65a72c
mov dword [ebp - 0x5c8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18d
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65a7b3
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5cc], 0x67fa30
jmp 0x65a7bd
mov dword [ebp - 0x5cc], 0x67fa30
mov ecx, dword [ebp - 0x5cc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65a815
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d0], eax
jmp 0x65a81f
mov dword [ebp - 0x5d0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x18f
push 5
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x468190
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x65b367
mov dword [ebp - 4], 0x190
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4681a0
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x191
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x192
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x193
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x194
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1c4], dx
mov dword [ebp - 4], 0x195
cmp word [ebp - 0x1c4], 1
jge 0x65a96d
mov dword [ebp - 4], 0x196
mov eax, dword [0x67e434]
mov dword [ebp - 0x50], eax
jmp 0x65a9b2
mov dword [ebp - 4], 0x198
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.00648ff0
fstp dword [ebp - 0x184]
fld dword [0x67e434]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x19a
mov edx, 0x45dbc8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x19b
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65aa14
mov dword [ebp - 4], 0x19c
fld dword [ebp - 0x50]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x19e
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65aa4f
mov dword [ebp - 4], 0x19f
fld dword [ebp - 0x50]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1a1
mov eax, dword [0x67e44c]
mov dword [ebp - 0x4c], eax
mov dword [ebp - 4], 0x1a2
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1a3
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1a4
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x1a5
mov ax, word [ebp - 0x5c]
mov word [ebp - 0x1c8], ax
mov dword [ebp - 4], 0x1a6
cmp word [ebp - 0x1c8], 1
jge 0x65aaf2
mov dword [ebp - 4], 0x1a7
mov ecx, dword [0x67e434]
mov dword [ebp - 0x48], ecx
jmp 0x65ab37
mov dword [ebp - 4], 0x1a9
lea edx, [ebp - 0x5c]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4002
lea eax, [ebp - 0xac]
push eax
call fcn.00648ff0
fstp dword [ebp - 0x184]
fld dword [0x67e434]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1ab
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65ab72
mov dword [ebp - 4], 0x1ac
fld dword [ebp - 0x48]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1ae
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65abad
mov dword [ebp - 4], 0x1af
fld dword [ebp - 0x48]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1b1
fld dword [0x67e4c0]
cmp dword [section..data], 0
jne 0x65abcb
fdiv dword [0x4017f0]
jmp 0x65abd6
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fsubr dword [0x67e44c]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1b2
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1b3
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1b4
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
cmp dword [0x67fa30], 0
jne 0x65ac86
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5d4], 0x67fa30
jmp 0x65ac90
mov dword [ebp - 0x5d4], 0x67fa30
mov edx, dword [ebp - 0x5d4]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65ace8
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5d8], eax
jmp 0x65acf2
mov dword [ebp - 0x5d8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10013
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1b5
cmp dword [0x67fa30], 0
jne 0x65ad65
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5dc], 0x67fa30
jmp 0x65ad6f
mov dword [ebp - 0x5dc], 0x67fa30
mov edx, dword [ebp - 0x5dc]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65adc7
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e0], eax
jmp 0x65add1
mov dword [ebp - 0x5e0], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1b6
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1b7
mov dword [ebp - 0xa4], 6
mov dword [ebp - 0xac], 2
lea edx, [ebp - 0x50]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
lea eax, [ebp - 0x44]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
lea edx, [ebp - 0x44]
mov dword [ebp - 0xf4], edx
mov dword [ebp - 0xfc], 0x4004
lea eax, [ebp - 0x64]
push eax
call fcn.0064d6c0
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x65aeec
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5e4], 0x67fa30
jmp 0x65aef6
mov dword [ebp - 0x5e4], 0x67fa30
mov ecx, dword [ebp - 0x5e4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65af4e
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5e8], eax
jmp 0x65af58
mov dword [ebp - 0x5e8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1b8
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
cmp dword [0x67fa30], 0
jne 0x65b0cf
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5ec], 0x67fa30
jmp 0x65b0d9
mov dword [ebp - 0x5ec], 0x67fa30
mov ecx, dword [ebp - 0x5ec]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65b131
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f0], eax
jmp 0x65b13b
mov dword [ebp - 0x5f0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10013
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1b9
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x65b1c1
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5f4], 0x67fa30
jmp 0x65b1cb
mov dword [ebp - 0x5f4], 0x67fa30
mov ecx, dword [ebp - 0x5f4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65b223
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x5f8], eax
jmp 0x65b22d
mov dword [ebp - 0x5f8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1ba
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65b2b4
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x5fc], 0x67fa30
jmp 0x65b2be
mov dword [ebp - 0x5fc], 0x67fa30
mov ecx, dword [ebp - 0x5fc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65b316
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x600], eax
jmp 0x65b320
mov dword [ebp - 0x600], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1bc
push 5
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x467ffc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x65be68
mov dword [ebp - 4], 0x1bd
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4681b4
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1be
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1bf
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1c0
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x1c1
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1cc], dx
mov dword [ebp - 4], 0x1c2
cmp word [ebp - 0x1cc], 1
jge 0x65b46e
mov dword [ebp - 4], 0x1c3
mov eax, dword [0x67e434]
mov dword [ebp - 0x50], eax
jmp 0x65b4b3
mov dword [ebp - 4], 0x1c5
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.00648ff0
fstp dword [ebp - 0x184]
fld dword [0x67e434]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1c7
mov edx, 0x45dbc8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1c8
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65b515
mov dword [ebp - 4], 0x1c9
fld dword [ebp - 0x50]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1cb
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65b550
mov dword [ebp - 4], 0x1cc
fld dword [ebp - 0x50]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1ce
mov eax, dword [0x67e44c]
mov dword [ebp - 0x4c], eax
mov dword [ebp - 4], 0x1cf
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1d0
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1d1
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x1d2
mov ax, word [ebp - 0x5c]
mov word [ebp - 0x1d0], ax
mov dword [ebp - 4], 0x1d3
cmp word [ebp - 0x1d0], 1
jge 0x65b5f3
mov dword [ebp - 4], 0x1d4
mov ecx, dword [0x67e434]
mov dword [ebp - 0x48], ecx
jmp 0x65b638
mov dword [ebp - 4], 0x1d6
lea edx, [ebp - 0x5c]
mov dword [ebp - 0xa4], edx
mov dword [ebp - 0xac], 0x4002
lea eax, [ebp - 0xac]
push eax
call fcn.00648ff0
fstp dword [ebp - 0x184]
fld dword [0x67e434]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1d8
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65b673
mov dword [ebp - 4], 0x1d9
fld dword [ebp - 0x48]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1db
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65b6ae
mov dword [ebp - 4], 0x1dc
fld dword [ebp - 0x48]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x48]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1de
fld dword [0x67e4c0]
cmp dword [section..data], 0
jne 0x65b6cc
fdiv dword [0x4017f0]
jmp 0x65b6d7
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x67e44c]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1df
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1e0
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1e1
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
cmp dword [0x67fa30], 0
jne 0x65b787
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x604], 0x67fa30
jmp 0x65b791
mov dword [ebp - 0x604], 0x67fa30
mov edx, dword [ebp - 0x604]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65b7e9
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x608], eax
jmp 0x65b7f3
mov dword [ebp - 0x608], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10013
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e2
cmp dword [0x67fa30], 0
jne 0x65b866
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x60c], 0x67fa30
jmp 0x65b870
mov dword [ebp - 0x60c], 0x67fa30
mov edx, dword [ebp - 0x60c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65b8c8
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x610], eax
jmp 0x65b8d2
mov dword [ebp - 0x610], 0
push 0
push 0x1000a
mov ecx, dword [ebp - 0x74]
push ecx
lea edx, [ebp - 0x8c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x1e3
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1e4
mov dword [ebp - 0xa4], 6
mov dword [ebp - 0xac], 2
lea edx, [ebp - 0x50]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
lea eax, [ebp - 0x44]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
lea edx, [ebp - 0x44]
mov dword [ebp - 0xf4], edx
mov dword [ebp - 0xfc], 0x4004
lea eax, [ebp - 0x64]
push eax
call fcn.0064d6c0
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x65b9ed
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x614], 0x67fa30
jmp 0x65b9f7
mov dword [ebp - 0x614], 0x67fa30
mov ecx, dword [ebp - 0x614]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65ba4f
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x618], eax
jmp 0x65ba59
mov dword [ebp - 0x618], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e5
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
cmp dword [0x67fa30], 0
jne 0x65bbd0
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x61c], 0x67fa30
jmp 0x65bbda
mov dword [ebp - 0x61c], 0x67fa30
mov ecx, dword [ebp - 0x61c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65bc32
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x620], eax
jmp 0x65bc3c
mov dword [ebp - 0x620], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10013
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e6
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x65bcc2
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x624], 0x67fa30
jmp 0x65bccc
mov dword [ebp - 0x624], 0x67fa30
mov ecx, dword [ebp - 0x624]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65bd24
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x628], eax
jmp 0x65bd2e
mov dword [ebp - 0x628], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e7
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65bdb5
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x62c], 0x67fa30
jmp 0x65bdbf
mov dword [ebp - 0x62c], 0x67fa30
mov ecx, dword [ebp - 0x62c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65be17
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x630], eax
jmp 0x65be21
mov dword [ebp - 0x630], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x1e9
push 5
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4681c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x65c926
mov dword [ebp - 4], 0x1ea
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4681d8
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1eb
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1ec
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1ed
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x1ee
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1d4], dx
mov dword [ebp - 4], 0x1ef
cmp word [ebp - 0x1d4], 1
jge 0x65bf6f
mov dword [ebp - 4], 0x1f0
mov eax, dword [0x67e434]
mov dword [ebp - 0x50], eax
jmp 0x65bfb4
mov dword [ebp - 4], 0x1f2
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.00648ff0
fstp dword [ebp - 0x184]
fld dword [0x67e434]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1f4
mov edx, 0x45dbc8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x1f5
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65c016
mov dword [ebp - 4], 0x1f6
fld dword [ebp - 0x50]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1f8
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65c051
mov dword [ebp - 4], 0x1f9
fld dword [ebp - 0x50]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1fb
mov eax, dword [ebp - 0x50]
mov dword [ebp - 0x48], eax
mov dword [ebp - 4], 0x1fc
fld dword [0x67e4c0]
cmp dword [section..data], 0
jne 0x65c07c
fdiv dword [0x4017f0]
jmp 0x65c087
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fsubr dword [0x67e44c]
fstp dword [ebp - 0x4c]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x1fd
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1fe
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x1ff
mov edx, dword [ebp - 0x60]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x200
movsx eax, word [ebp - 0x5c]
mov dword [ebp - 0x634], eax
fild dword [ebp - 0x634]
fstp dword [ebp - 0x638]
fld dword [0x67e4c0]
fmul dword [ebp - 0x638]
fadd dword [ebp - 0x4c]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x201
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65c16d
mov dword [ebp - 4], 0x202
fld dword [ebp - 0x44]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x204
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65c1a8
mov dword [ebp - 4], 0x205
fld dword [ebp - 0x44]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x207
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x208
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x209
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
cmp dword [0x67fa30], 0
jne 0x65c245
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x63c], 0x67fa30
jmp 0x65c24f
mov dword [ebp - 0x63c], 0x67fa30
mov edx, dword [ebp - 0x63c]
mov eax, dword [edx]
mov dword [ebp - 0x188], eax
lea ecx, [ebp - 0x74]
push ecx
mov edx, dword [ebp - 0x188]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x188]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65c2a7
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x188]
push edx
mov eax, dword [ebp - 0x18c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x640], eax
jmp 0x65c2b1
mov dword [ebp - 0x640], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
push 0x10013
mov ecx, dword [ebp - 0x74]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x20a
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x20b
cmp dword [0x67fa30], 0
jne 0x65c360
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x644], 0x67fa30
jmp 0x65c36a
mov dword [ebp - 0x644], 0x67fa30
mov ecx, dword [ebp - 0x644]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65c3c2
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x648], eax
jmp 0x65c3cc
mov dword [ebp - 0x648], 0
push 0
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
lea ecx, [ebp - 0x8c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x20c
mov dword [ebp - 0xa4], 6
mov dword [ebp - 0xac], 2
lea edx, [ebp - 0x50]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
lea eax, [ebp - 0x4c]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
lea ecx, [ebp - 0x48]
mov dword [ebp - 0xe4], ecx
mov dword [ebp - 0xec], 0x4004
lea edx, [ebp - 0x44]
mov dword [ebp - 0xf4], edx
mov dword [ebp - 0xfc], 0x4004
lea eax, [ebp - 0x64]
push eax
call fcn.0064d6c0
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
cmp dword [0x67fa30], 0
jne 0x65c4ab
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x64c], 0x67fa30
jmp 0x65c4b5
mov dword [ebp - 0x64c], 0x67fa30
mov ecx, dword [ebp - 0x64c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65c50d
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x650], eax
jmp 0x65c517
mov dword [ebp - 0x650], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xcc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xc8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xc4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xc0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xdc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xd8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xd4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xd0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xec]
mov dword [eax], ecx
mov edx, dword [ebp - 0xe8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xe4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xe0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xfc]
mov dword [eax], ecx
mov edx, dword [ebp - 0xf8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xf4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xf0]
mov dword [eax + 0xc], edx
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0x10c]
mov dword [eax], ecx
mov edx, dword [ebp - 0x108]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x104]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0x100]
mov dword [eax + 0xc], edx
push 6
push 0x20004
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x6c
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x20d
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
cmp dword [0x67fa30], 0
jne 0x65c68e
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x654], 0x67fa30
jmp 0x65c698
mov dword [ebp - 0x654], 0x67fa30
mov ecx, dword [ebp - 0x654]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65c6f0
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x658], eax
jmp 0x65c6fa
mov dword [ebp - 0x658], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10013
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x20e
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x65c780
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x65c], 0x67fa30
jmp 0x65c78a
mov dword [ebp - 0x65c], 0x67fa30
mov ecx, dword [ebp - 0x65c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65c7e2
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x660], eax
jmp 0x65c7ec
mov dword [ebp - 0x660], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x20f
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65c873
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x664], 0x67fa30
jmp 0x65c87d
mov dword [ebp - 0x664], 0x67fa30
mov ecx, dword [ebp - 0x664]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65c8d5
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x668], eax
jmp 0x65c8df
mov dword [ebp - 0x668], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x211
push 3
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharBstr]
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4681ec
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x188], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
movsx eax, word [ebp - 0x188]
test eax, eax
je 0x65d762
mov dword [ebp - 4], 0x212
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x4681f8
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x213
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x214
mov edx, dword [ebp + 8]
mov eax, dword [edx]
push eax
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x215
mov ecx, dword [ebp - 0x60]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x216
mov dx, word [ebp - 0x5c]
mov word [ebp - 0x1d8], dx
mov dword [ebp - 4], 0x217
cmp word [ebp - 0x1d8], 1
jge 0x65ca2d
mov dword [ebp - 4], 0x218
mov eax, dword [0x67e434]
mov dword [ebp - 0x50], eax
jmp 0x65ca72
mov dword [ebp - 4], 0x21a
lea ecx, [ebp - 0x5c]
mov dword [ebp - 0xa4], ecx
mov dword [ebp - 0xac], 0x4002
lea edx, [ebp - 0xac]
push edx
call fcn.00648ff0
fstp dword [ebp - 0x184]
fld dword [0x67e434]
fadd dword [ebp - 0x184]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x21c
mov edx, 0x45dbc8
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x70]
push eax
call fcn.0065dcd0
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x21d
push 1
mov ecx, dword [ebp - 0x60]
push ecx
push 0x468088
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65cad4
mov dword [ebp - 4], 0x21e
fld dword [ebp - 0x50]
fadd dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x220
push 1
mov edx, dword [ebp - 0x60]
push edx
push 0x467510
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
test eax, eax
je 0x65cb0f
mov dword [ebp - 4], 0x221
fld dword [ebp - 0x50]
fsub dword [0x67e4bc]
fstp dword [ebp - 0x50]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x223
mov eax, dword [0x67e44c]
mov dword [ebp - 0x4c], eax
mov dword [ebp - 4], 0x224
fld dword [0x67e4c0]
cmp dword [section..data], 0
jne 0x65cb3c
fdiv dword [0x4017f0]
jmp 0x65cb47
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fadd dword [0x67e44c]
fstp dword [ebp - 0x44]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 4], 0x225
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x226
mov eax, dword [ebp + 8]
mov ecx, dword [eax]
push ecx
push 0x461048
call fcn.0065de60
mov edx, eax
mov ecx, dword [ebp + 8]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x227
movsx edx, word [ebp - 0x5c]
test edx, edx
jne 0x65cc04
mov dword [ebp - 4], 0x228
fld dword [0x67e4c0]
cmp dword [section..data], 0
jne 0x65cbe5
fdiv dword [0x4017f0]
jmp 0x65cbf0
push dword [0x4017f0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fnstsw ax
test al, 0xd
jne 0x65d7cd
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x5c], ax
mov dword [ebp - 4], 0x22a
cmp dword [0x67fa30], 0
jne 0x65cc30
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x66c], 0x67fa30
jmp 0x65cc3a
mov dword [ebp - 0x66c], 0x67fa30
mov eax, dword [ebp - 0x66c]
mov ecx, dword [eax]
mov dword [ebp - 0x188], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x188]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x188]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65cc92
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x188]
push eax
mov ecx, dword [ebp - 0x18c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x670], eax
jmp 0x65cc9c
mov dword [ebp - 0x670], 0
push 0
push 0x1000a
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp qword [ebp - 0x58]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x22b
mov ecx, dword [ebp + 8]
mov edx, dword [ecx]
push edx
push 0x461048
call fcn.0065df70
mov edx, eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
mov word [ebp - 0x64], ax
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x22c
lea eax, [ebp - 0x64]
push eax
call fcn.0064d6c0
mov dword [ebp - 0xa4], eax
mov dword [ebp - 0xac], 3
cmp dword [0x67fa30], 0
jne 0x65cd57
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x674], 0x67fa30
jmp 0x65cd61
mov dword [ebp - 0x674], 0x67fa30
mov ecx, dword [ebp - 0x674]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65cdb9
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x678], eax
jmp 0x65cdc3
mov dword [ebp - 0x678], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10015
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x22d
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 2
cmp dword [0x67fa30], 0
jne 0x65ce4a
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x67c], 0x67fa30
jmp 0x65ce54
mov dword [ebp - 0x67c], 0x67fa30
mov ecx, dword [ebp - 0x67c]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65ceac
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x680], eax
jmp 0x65ceb6
mov dword [ebp - 0x680], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10014
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x22e
cmp dword [0x67fa30], 0
jne 0x65cf29
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x684], 0x67fa30
jmp 0x65cf33
mov dword [ebp - 0x684], 0x67fa30
mov ecx, dword [ebp - 0x684]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x78]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65cf8b
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x688], eax
jmp 0x65cf95
mov dword [ebp - 0x688], 0
push 0
push 0x1001a
mov eax, dword [ebp - 0x78]
push eax
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
mov dword [ebp - 0xa4], 0x102
mov dword [ebp - 0xac], 2
lea edx, [ebp - 0x50]
mov dword [ebp - 0xc4], edx
mov dword [ebp - 0xcc], 0x4004
lea eax, [ebp - 0x44]
mov dword [ebp - 0xd4], eax
mov dword [ebp - 0xdc], 0x4004
movsx ecx, word [ebp - 0x5c]
mov dword [ebp - 0x68c], ecx
fild dword [ebp - 0x68c]
fstp dword [ebp - 0xe4]
mov dword [ebp - 0xec], 4
lea edx, [ebp - 0x64]
push edx
call fcn.0064d6c0
mov dword [ebp - 0x104], eax
mov dword [ebp - 0x10c], 3
mov dword [ebp - 0x124], 0
mov dword [ebp - 0x12c], 4
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 4
cmp dword [0x67fa30], 0
jne 0x65d070
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x690], 0x67fa30
jmp 0x65d07a
mov dword [ebp - 0x690], 0x67fa30
mov eax, dword [ebp - 0x690]
mov ecx, dword [eax]
mov dword [ebp - 0x198], ecx
lea edx, [ebp - 0x74]
push edx
mov eax, dword [ebp - 0x198]
mov ecx, dword [eax]
mov edx, dword [ebp - 0x198]
push edx
call dword [ecx + 0x20]
fnclex
mov dword [ebp - 0x19c], eax
cmp dword [ebp - 0x19c], 0
jge 0x65d0d2
push 0x20
push 0x45c054
mov eax, dword [ebp - 0x198]
push eax
mov ecx, dword [ebp - 0x19c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x694], eax
jmp 0x65d0dc
mov dword [ebp - 0x694], 0
push 0
push 0x1001b
mov edx, dword [ebp - 0x74]
push edx
lea eax, [ebp - 0x8c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [ebp - 0x698]
lea ecx, [ebp - 0x9c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
cmp dword [section..data], 0
jne 0x65d122
fdivr dword [ebp - 0x698]
jmp 0x65d12d
push dword [ebp - 0x698]
call sub.MSVBVM60.DLL__adj_fdivr_m32
fstp dword [ebp - 0x164]
fnstsw ax
test al, 0xd
jne 0x65d7cd
mov dword [ebp - 0x16c], 4
cmp dword [0x67fa30], 0
jne 0x65d16c
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x69c], 0x67fa30
jmp 0x65d176
mov dword [ebp - 0x69c], 0x67fa30
mov edx, dword [ebp - 0x69c]
mov eax, dword [edx]
mov dword [ebp - 0x190], eax
lea ecx, [ebp - 0x7c]
push ecx
mov edx, dword [ebp - 0x190]
mov eax, dword [edx]
mov ecx, dword [ebp - 0x190]
push ecx
call dword [eax + 0x20]
fnclex
mov dword [ebp - 0x194], eax
cmp dword [ebp - 0x194], 0
jge 0x65d1ce
push 0x20
push 0x45c054
mov edx, dword [ebp - 0x190]
push edx
mov eax, dword [ebp - 0x194]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a0], eax
jmp 0x65d1d8
mov dword [ebp - 0x6a0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xac]
mov dword [ecx], edx
mov eax, dword [ebp - 0xa8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xa4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xa0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xcc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xc8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xc4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xc0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xdc]
mov dword [ecx], edx
mov eax, dword [ebp - 0xd8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xd4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xd0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0xec]
mov dword [ecx], edx
mov eax, dword [ebp - 0xe8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0xe4]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0xe0]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x10c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x108]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x104]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x100]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x12c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x128]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x124]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x120]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x14c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x148]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x144]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x140]
mov dword [ecx + 0xc], eax
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov ecx, esp
mov edx, dword [ebp - 0x16c]
mov dword [ecx], edx
mov eax, dword [ebp - 0x168]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x164]
mov dword [ecx + 8], edx
mov eax, dword [ebp - 0x160]
mov dword [ecx + 0xc], eax
push 8
push 0x20003
mov ecx, dword [ebp - 0x7c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCall]
add esp, 0x8c
lea edx, [ebp - 0x7c]
push edx
lea eax, [ebp - 0x78]
push eax
lea ecx, [ebp - 0x74]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0x10
lea edx, [ebp - 0x9c]
push edx
lea eax, [ebp - 0x8c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 4], 0x22f
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0xac], 2
cmp dword [0x67fa30], 0
jne 0x65d3d7
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6a4], 0x67fa30
jmp 0x65d3e1
mov dword [ebp - 0x6a4], 0x67fa30
mov ecx, dword [ebp - 0x6a4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65d439
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6a8], eax
jmp 0x65d443
mov dword [ebp - 0x6a8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10014
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x230
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xac], 3
cmp dword [0x67fa30], 0
jne 0x65d4ca
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6ac], 0x67fa30
jmp 0x65d4d4
mov dword [ebp - 0x6ac], 0x67fa30
mov ecx, dword [ebp - 0x6ac]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65d52c
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b0], eax
jmp 0x65d536
mov dword [ebp - 0x6b0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x10015
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x231
fld qword [ebp - 0x58]
fstp dword [ebp - 0xa4]
mov dword [ebp - 0xac], 4
cmp dword [0x67fa30], 0
jne 0x65d5bc
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6b4], 0x67fa30
jmp 0x65d5c6
mov dword [ebp - 0x6b4], 0x67fa30
mov ecx, dword [ebp - 0x6b4]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65d61e
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6b8], eax
jmp 0x65d628
mov dword [ebp - 0x6b8], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000a
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0x232
mov dword [ebp - 0xa4], 0x67e44c
mov dword [ebp - 0xac], 0x4004
cmp dword [0x67fa30], 0
jne 0x65d6af
push 0x67fa30
push 0x45c064
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x6bc], 0x67fa30
jmp 0x65d6b9
mov dword [ebp - 0x6bc], 0x67fa30
mov ecx, dword [ebp - 0x6bc]
mov edx, dword [ecx]
mov dword [ebp - 0x188], edx
lea eax, [ebp - 0x74]
push eax
mov ecx, dword [ebp - 0x188]
mov edx, dword [ecx]
mov eax, dword [ebp - 0x188]
push eax
call dword [edx + 0x20]
fnclex
mov dword [ebp - 0x18c], eax
cmp dword [ebp - 0x18c], 0
jge 0x65d711
push 0x20
push 0x45c054
mov ecx, dword [ebp - 0x188]
push ecx
mov edx, dword [ebp - 0x18c]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x6c0], eax
jmp 0x65d71b
mov dword [ebp - 0x6c0], 0
mov eax, 0x10
call sub.MSVBVM60.DLL___vbaChkstk
mov eax, esp
mov ecx, dword [ebp - 0xac]
mov dword [eax], ecx
mov edx, dword [ebp - 0xa8]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0xa4]
mov dword [eax + 8], ecx
mov edx, dword [ebp - 0xa0]
mov dword [eax + 0xc], edx
push 0x1000b
mov eax, dword [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdSt]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
wait
push 0x65d7ba
jmp 0x65d7a4
lea ecx, [ebp - 0x1a0]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret
jmp fcn.00408f0c
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3