Function at 0x75f862
Capabilities:
Check http status code

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x40e906
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x3ec
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x40d618
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call sub.MSVBVM60.DLL___vbaOnError
mov dword [ebp - 4], 3
and word [0x7841b2], 0
mov dword [ebp - 4], 4
push 0x42e7e8
mov eax, dword [ebp + 8]
mov ax, word [eax]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x2c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x42e82c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x7843a0
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x28]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 5
cmp dword [0x7843a8], 0
jne 0x75f94a
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb4], 0x7843a8
jmp 0x75f954
mov dword [ebp - 0xb4], 0x7843a8
mov eax, dword [ebp - 0xb4]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
cmp dword [0x784168], 0
jne 0x75f983
push 0x784168
push 0x42767c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb8], 0x784168
jmp 0x75f98d
mov dword [ebp - 0xb8], 0x784168
mov eax, dword [ebp - 0xb8]
mov eax, dword [eax]
mov dword [ebp - 0x6c], eax
mov dword [ebp - 0x74], 9
mov eax, dword [0x7843a0]
mov dword [ebp - 0x5c], eax
mov dword [ebp - 0x64], 8
push 0xffffffffffffffff
push 2
push 1
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x74]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x75fa0c
push 0xa0
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbc], eax
jmp 0x75fa13
and dword [ebp - 0xbc], 0
mov dword [ebp - 4], 6
and dword [ebp - 0x24], 0
mov dword [ebp - 4], 7
cmp dword [0x7843a8], 0
jne 0x75fa49
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc0], 0x7843a8
jmp 0x75fa53
mov dword [ebp - 0xc0], 0x7843a8
mov eax, dword [ebp - 0xc0]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x75fa92
push 0x50
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc4], eax
jmp 0x75fa99
and dword [ebp - 0xc4], 0
movsx eax, word [ebp - 0x78]
test eax, eax
jne 0x761435
mov dword [ebp - 4], 8
cmp dword [0x7843a8], 0
jne 0x75fad0
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc8], 0x7843a8
jmp 0x75fada
mov dword [ebp - 0xc8], 0x7843a8
mov eax, dword [ebp - 0xc8]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x75fb19
push 0x50
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcc], eax
jmp 0x75fb20
and dword [ebp - 0xcc], 0
movsx eax, word [ebp - 0x78]
test eax, eax
jne 0x761435
mov dword [ebp - 4], 9
cmp dword [0x7843a8], 0
jne 0x75fb57
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd0], 0x7843a8
jmp 0x75fb61
mov dword [ebp - 0xd0], 0x7843a8
mov eax, dword [ebp - 0xd0]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x75fbb5
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd4], eax
jmp 0x75fbbc
and dword [ebp - 0xd4], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e558
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x75fc2a
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd8], eax
jmp 0x75fc31
and dword [ebp - 0xd8], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x75fc80
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdc], eax
jmp 0x75fc87
and dword [ebp - 0xdc], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x75fcb3
and dword [ebp - 0xe0], 0
jmp 0x75fcbe
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe0], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x75fcd6
and dword [ebp - 0xe4], 0
jmp 0x75fce1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe4], eax
and dword [ebp - 0x7c], 0
cmp dword [ebp - 0x7c], 0xa
jae 0x75fcf4
and dword [ebp - 0xe8], 0
jmp 0x75fcff
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe8], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0xa
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x75fd91
and dword [ebp - 0xec], 0
jmp 0x75fd9c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xec], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x75fdb4
and dword [ebp - 0xf0], 0
jmp 0x75fdbf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xf0], eax
and dword [ebp - 0x7c], 0
cmp dword [ebp - 0x7c], 0xa
jae 0x75fdd2
and dword [ebp - 0xf4], 0
jmp 0x75fddd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xf4], eax
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fld qword [ecx + eax*8]
fcomp qword [0x403c98]
fnstsw ax
sahf
jne 0x75fe25
mov dword [ebp - 4], 0xb
mov ax, word [0x7841b2]
add ax, 1
jo 0x763d16
mov word [0x7841b2], ax
mov dword [ebp - 4], 0xd
cmp dword [0x7843a8], 0
jne 0x75fe50
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf8], 0x7843a8
jmp 0x75fe5a
mov dword [ebp - 0xf8], 0x7843a8
mov eax, dword [ebp - 0xf8]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x75feae
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xfc], eax
jmp 0x75feb5
and dword [ebp - 0xfc], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e84c
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x75ff23
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x100], eax
jmp 0x75ff2a
and dword [ebp - 0x100], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x75ff79
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x104], eax
jmp 0x75ff80
and dword [ebp - 0x104], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x75ffac
and dword [ebp - 0x108], 0
jmp 0x75ffb7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x108], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x75ffcf
and dword [ebp - 0x10c], 0
jmp 0x75ffda
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10c], eax
mov dword [ebp - 0x7c], 1
cmp dword [ebp - 0x7c], 0xa
jae 0x75fff0
and dword [ebp - 0x110], 0
jmp 0x75fffb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x110], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0xe
cmp dword [0x7843a8], 0
jne 0x760093
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x114], 0x7843a8
jmp 0x76009d
mov dword [ebp - 0x114], 0x7843a8
mov eax, dword [ebp - 0x114]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x7600f1
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x118], eax
jmp 0x7600f8
and dword [ebp - 0x118], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e858
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x760166
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x11c], eax
jmp 0x76016d
and dword [ebp - 0x11c], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x7601bc
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x120], eax
jmp 0x7601c3
and dword [ebp - 0x120], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x7601ef
and dword [ebp - 0x124], 0
jmp 0x7601fa
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x124], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x760212
and dword [ebp - 0x128], 0
jmp 0x76021d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x128], eax
mov dword [ebp - 0x7c], 2
cmp dword [ebp - 0x7c], 0xa
jae 0x760233
and dword [ebp - 0x12c], 0
jmp 0x76023e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12c], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0xf
cmp dword [0x7843a8], 0
jne 0x7602d6
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x130], 0x7843a8
jmp 0x7602e0
mov dword [ebp - 0x130], 0x7843a8
mov eax, dword [ebp - 0x130]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x760334
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x134], eax
jmp 0x76033b
and dword [ebp - 0x134], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e864
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x7603a9
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x138], eax
jmp 0x7603b0
and dword [ebp - 0x138], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x7603ff
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13c], eax
jmp 0x760406
and dword [ebp - 0x13c], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x760432
and dword [ebp - 0x140], 0
jmp 0x76043d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x140], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x760455
and dword [ebp - 0x144], 0
jmp 0x760460
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x7c], 3
cmp dword [ebp - 0x7c], 0xa
jae 0x760476
and dword [ebp - 0x148], 0
jmp 0x760481
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x148], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x10
cmp dword [0x7843a8], 0
jne 0x760519
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x14c], 0x7843a8
jmp 0x760523
mov dword [ebp - 0x14c], 0x7843a8
mov eax, dword [ebp - 0x14c]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x760577
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x150], eax
jmp 0x76057e
and dword [ebp - 0x150], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e870
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x7605ec
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x154], eax
jmp 0x7605f3
and dword [ebp - 0x154], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x760642
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x158], eax
jmp 0x760649
and dword [ebp - 0x158], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x760675
and dword [ebp - 0x15c], 0
jmp 0x760680
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15c], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x760698
and dword [ebp - 0x160], 0
jmp 0x7606a3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x7c], 4
cmp dword [ebp - 0x7c], 0xa
jae 0x7606b9
and dword [ebp - 0x164], 0
jmp 0x7606c4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x164], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x11
cmp dword [0x7843a8], 0
jne 0x76075c
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x168], 0x7843a8
jmp 0x760766
mov dword [ebp - 0x168], 0x7843a8
mov eax, dword [ebp - 0x168]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x7607ba
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x16c], eax
jmp 0x7607c1
and dword [ebp - 0x16c], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e87c
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x76082f
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x170], eax
jmp 0x760836
and dword [ebp - 0x170], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x760885
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x174], eax
jmp 0x76088c
and dword [ebp - 0x174], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x7608b8
and dword [ebp - 0x178], 0
jmp 0x7608c3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x178], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x7608db
and dword [ebp - 0x17c], 0
jmp 0x7608e6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17c], eax
mov dword [ebp - 0x7c], 5
cmp dword [ebp - 0x7c], 0xa
jae 0x7608fc
and dword [ebp - 0x180], 0
jmp 0x760907
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x180], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x12
cmp dword [0x7843a8], 0
jne 0x76099f
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x184], 0x7843a8
jmp 0x7609a9
mov dword [ebp - 0x184], 0x7843a8
mov eax, dword [ebp - 0x184]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x7609fd
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x188], eax
jmp 0x760a04
and dword [ebp - 0x188], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e888
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x760a72
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18c], eax
jmp 0x760a79
and dword [ebp - 0x18c], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x760ac8
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x190], eax
jmp 0x760acf
and dword [ebp - 0x190], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x760afb
and dword [ebp - 0x194], 0
jmp 0x760b06
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x194], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x760b1e
and dword [ebp - 0x198], 0
jmp 0x760b29
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x198], eax
mov dword [ebp - 0x7c], 6
cmp dword [ebp - 0x7c], 0xa
jae 0x760b3f
and dword [ebp - 0x19c], 0
jmp 0x760b4a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19c], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x13
cmp dword [0x7843a8], 0
jne 0x760be2
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1a0], 0x7843a8
jmp 0x760bec
mov dword [ebp - 0x1a0], 0x7843a8
mov eax, dword [ebp - 0x1a0]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x760c40
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a4], eax
jmp 0x760c47
and dword [ebp - 0x1a4], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e894
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x760cb5
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a8], eax
jmp 0x760cbc
and dword [ebp - 0x1a8], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x760d0b
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ac], eax
jmp 0x760d12
and dword [ebp - 0x1ac], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x760d3e
and dword [ebp - 0x1b0], 0
jmp 0x760d49
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b0], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x760d61
and dword [ebp - 0x1b4], 0
jmp 0x760d6c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b4], eax
mov dword [ebp - 0x7c], 7
cmp dword [ebp - 0x7c], 0xa
jae 0x760d82
and dword [ebp - 0x1b8], 0
jmp 0x760d8d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b8], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x14
cmp dword [0x7843a8], 0
jne 0x760e25
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1bc], 0x7843a8
jmp 0x760e2f
mov dword [ebp - 0x1bc], 0x7843a8
mov eax, dword [ebp - 0x1bc]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x760e83
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c0], eax
jmp 0x760e8a
and dword [ebp - 0x1c0], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e8a4
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x760ef8
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c4], eax
jmp 0x760eff
and dword [ebp - 0x1c4], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x760f4e
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c8], eax
jmp 0x760f55
and dword [ebp - 0x1c8], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x760f81
and dword [ebp - 0x1cc], 0
jmp 0x760f8c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cc], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x760fa4
and dword [ebp - 0x1d0], 0
jmp 0x760faf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d0], eax
mov dword [ebp - 0x7c], 8
cmp dword [ebp - 0x7c], 0xa
jae 0x760fc5
and dword [ebp - 0x1d4], 0
jmp 0x760fd0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1d4], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x15
cmp dword [0x7843a8], 0
jne 0x761068
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d8], 0x7843a8
jmp 0x761072
mov dword [ebp - 0x1d8], 0x7843a8
mov eax, dword [ebp - 0x1d8]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x7610c6
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dc], eax
jmp 0x7610cd
and dword [ebp - 0x1dc], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e8b0
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x76113b
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e0], eax
jmp 0x761142
and dword [ebp - 0x1e0], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x761191
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e4], eax
jmp 0x761198
and dword [ebp - 0x1e4], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x7611c4
and dword [ebp - 0x1e8], 0
jmp 0x7611cf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e8], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0xc8
jae 0x7611e7
and dword [ebp - 0x1ec], 0
jmp 0x7611f2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ec], eax
mov dword [ebp - 0x7c], 9
cmp dword [ebp - 0x7c], 0xa
jae 0x761208
and dword [ebp - 0x1f0], 0
jmp 0x761213
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f0], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0xc8
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78422c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x16
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 8
jae 0x7612a5
and dword [ebp - 0x1f4], 0
jmp 0x7612b0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f4], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 0xc8
jae 0x7612ce
and dword [ebp - 0x1f8], 0
jmp 0x7612d9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1f8], eax
mov dword [ebp - 0x84], 2
cmp dword [ebp - 0x84], 0xa
jae 0x7612f5
and dword [ebp - 0x1fc], 0
jmp 0x761300
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1fc], eax
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 8
jae 0x761318
and dword [ebp - 0x200], 0
jmp 0x761323
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x200], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 0xc8
jae 0x76133b
mov dword [ebp - 4], 0x1b
cmp dword [0x7843a8], 0
jne 0x761460
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x210], 0x7843a8
jmp 0x76146a
mov dword [ebp - 0x210], 0x7843a8
mov eax, dword [ebp - 0x210]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x7614ab
push 0x80
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x214], eax
jmp 0x7614b2
and dword [ebp - 0x214], 0
mov dword [ebp - 4], 0x1c
push 0x42e8cc
mov eax, dword [ebp + 8]
mov ax, word [eax]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x2c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x42e82c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x7843a0
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x28]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x1d
cmp dword [0x7843a8], 0
jne 0x761538
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x218], 0x7843a8
jmp 0x761542
mov dword [ebp - 0x218], 0x7843a8
mov eax, dword [ebp - 0x218]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
cmp dword [0x784168], 0
jne 0x761571
push 0x784168
push 0x42767c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x21c], 0x784168
jmp 0x76157b
mov dword [ebp - 0x21c], 0x784168
mov eax, dword [ebp - 0x21c]
mov eax, dword [eax]
mov dword [ebp - 0x6c], eax
mov dword [ebp - 0x74], 9
mov eax, dword [0x7843a0]
mov dword [ebp - 0x5c], eax
mov dword [ebp - 0x64], 8
push 0xffffffffffffffff
push 2
push 1
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x74]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x7615fa
push 0xa0
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x220], eax
jmp 0x761601
and dword [ebp - 0x220], 0
mov dword [ebp - 4], 0x1e
and dword [ebp - 0x24], 0
mov dword [ebp - 4], 0x1f
cmp dword [0x7843a8], 0
jne 0x761637
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x224], 0x7843a8
jmp 0x761641
mov dword [ebp - 0x224], 0x7843a8
mov eax, dword [ebp - 0x224]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x761680
push 0x50
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x228], eax
jmp 0x761687
and dword [ebp - 0x228], 0
movsx eax, word [ebp - 0x78]
test eax, eax
jne 0x762a4a
mov dword [ebp - 4], 0x20
cmp dword [0x7843a8], 0
jne 0x7616be
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x22c], 0x7843a8
jmp 0x7616c8
mov dword [ebp - 0x22c], 0x7843a8
mov eax, dword [ebp - 0x22c]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x761707
push 0x50
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x230], eax
jmp 0x76170e
and dword [ebp - 0x230], 0
movsx eax, word [ebp - 0x78]
test eax, eax
jne 0x762a4a
mov dword [ebp - 4], 0x21
cmp dword [0x7843a8], 0
jne 0x761745
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x234], 0x7843a8
jmp 0x76174f
mov dword [ebp - 0x234], 0x7843a8
mov eax, dword [ebp - 0x234]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x7617a3
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x238], eax
jmp 0x7617aa
and dword [ebp - 0x238], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e558
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x761818
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x23c], eax
jmp 0x76181f
and dword [ebp - 0x23c], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x76186e
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x240], eax
jmp 0x761875
and dword [ebp - 0x240], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x7618a1
and dword [ebp - 0x244], 0
jmp 0x7618ac
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x244], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x7618c1
and dword [ebp - 0x248], 0
jmp 0x7618cc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x248], eax
and dword [ebp - 0x7c], 0
cmp dword [ebp - 0x7c], 8
jae 0x7618df
and dword [ebp - 0x24c], 0
jmp 0x7618ea
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x24c], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x22
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x761979
and dword [ebp - 0x250], 0
jmp 0x761984
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x250], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x761999
and dword [ebp - 0x254], 0
jmp 0x7619a4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x254], eax
and dword [ebp - 0x7c], 0
cmp dword [ebp - 0x7c], 8
jae 0x7619b7
and dword [ebp - 0x258], 0
jmp 0x7619c2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x258], eax
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fld qword [ecx + eax*8]
fcomp qword [0x403c98]
fnstsw ax
sahf
jne 0x761a07
mov dword [ebp - 4], 0x23
mov ax, word [0x7841b2]
add ax, 1
jo 0x763d16
mov word [0x7841b2], ax
mov dword [ebp - 4], 0x25
cmp dword [0x7843a8], 0
jne 0x761a32
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x25c], 0x7843a8
jmp 0x761a3c
mov dword [ebp - 0x25c], 0x7843a8
mov eax, dword [ebp - 0x25c]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x761a90
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x260], eax
jmp 0x761a97
and dword [ebp - 0x260], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e910
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x761b05
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x264], eax
jmp 0x761b0c
and dword [ebp - 0x264], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x761b5b
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x268], eax
jmp 0x761b62
and dword [ebp - 0x268], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x761b8e
and dword [ebp - 0x26c], 0
jmp 0x761b99
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x26c], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x761bae
and dword [ebp - 0x270], 0
jmp 0x761bb9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x270], eax
mov dword [ebp - 0x7c], 1
cmp dword [ebp - 0x7c], 8
jae 0x761bcf
and dword [ebp - 0x274], 0
jmp 0x761bda
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x274], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x26
cmp dword [0x7843a8], 0
jne 0x761c6f
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x278], 0x7843a8
jmp 0x761c79
mov dword [ebp - 0x278], 0x7843a8
mov eax, dword [ebp - 0x278]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x761ccd
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x27c], eax
jmp 0x761cd4
and dword [ebp - 0x27c], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e91c
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x761d42
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x280], eax
jmp 0x761d49
and dword [ebp - 0x280], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x761d98
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x284], eax
jmp 0x761d9f
and dword [ebp - 0x284], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x761dcb
and dword [ebp - 0x288], 0
jmp 0x761dd6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x288], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x761deb
and dword [ebp - 0x28c], 0
jmp 0x761df6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x28c], eax
mov dword [ebp - 0x7c], 2
cmp dword [ebp - 0x7c], 8
jae 0x761e0c
and dword [ebp - 0x290], 0
jmp 0x761e17
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x290], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x27
cmp dword [0x7843a8], 0
jne 0x761eac
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x294], 0x7843a8
jmp 0x761eb6
mov dword [ebp - 0x294], 0x7843a8
mov eax, dword [ebp - 0x294]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x761f0a
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x298], eax
jmp 0x761f11
and dword [ebp - 0x298], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e864
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x761f7f
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x29c], eax
jmp 0x761f86
and dword [ebp - 0x29c], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x761fd5
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2a0], eax
jmp 0x761fdc
and dword [ebp - 0x2a0], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x762008
and dword [ebp - 0x2a4], 0
jmp 0x762013
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2a4], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x762028
and dword [ebp - 0x2a8], 0
jmp 0x762033
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2a8], eax
mov dword [ebp - 0x7c], 3
cmp dword [ebp - 0x7c], 8
jae 0x762049
and dword [ebp - 0x2ac], 0
jmp 0x762054
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2ac], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x28
cmp dword [0x7843a8], 0
jne 0x7620e9
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x2b0], 0x7843a8
jmp 0x7620f3
mov dword [ebp - 0x2b0], 0x7843a8
mov eax, dword [ebp - 0x2b0]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x762147
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2b4], eax
jmp 0x76214e
and dword [ebp - 0x2b4], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e87c
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x7621bc
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2b8], eax
jmp 0x7621c3
and dword [ebp - 0x2b8], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x762212
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2bc], eax
jmp 0x762219
and dword [ebp - 0x2bc], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x762245
and dword [ebp - 0x2c0], 0
jmp 0x762250
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2c0], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x762265
and dword [ebp - 0x2c4], 0
jmp 0x762270
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2c4], eax
mov dword [ebp - 0x7c], 4
cmp dword [ebp - 0x7c], 8
jae 0x762286
and dword [ebp - 0x2c8], 0
jmp 0x762291
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2c8], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x29
cmp dword [0x7843a8], 0
jne 0x762326
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x2cc], 0x7843a8
jmp 0x762330
mov dword [ebp - 0x2cc], 0x7843a8
mov eax, dword [ebp - 0x2cc]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x762384
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2d0], eax
jmp 0x76238b
and dword [ebp - 0x2d0], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e888
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x7623f9
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2d4], eax
jmp 0x762400
and dword [ebp - 0x2d4], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x76244f
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2d8], eax
jmp 0x762456
and dword [ebp - 0x2d8], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x762482
and dword [ebp - 0x2dc], 0
jmp 0x76248d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2dc], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x7624a2
and dword [ebp - 0x2e0], 0
jmp 0x7624ad
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x7c], 5
cmp dword [ebp - 0x7c], 8
jae 0x7624c3
and dword [ebp - 0x2e4], 0
jmp 0x7624ce
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2e4], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x2a
cmp dword [0x7843a8], 0
jne 0x762563
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x2e8], 0x7843a8
jmp 0x76256d
mov dword [ebp - 0x2e8], 0x7843a8
mov eax, dword [ebp - 0x2e8]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x7625c1
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2ec], eax
jmp 0x7625c8
and dword [ebp - 0x2ec], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e894
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x762636
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2f0], eax
jmp 0x76263d
and dword [ebp - 0x2f0], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x76268c
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x2f4], eax
jmp 0x762693
and dword [ebp - 0x2f4], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x7626bf
and dword [ebp - 0x2f8], 0
jmp 0x7626ca
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2f8], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x7626df
and dword [ebp - 0x2fc], 0
jmp 0x7626ea
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x2fc], eax
mov dword [ebp - 0x7c], 6
cmp dword [ebp - 0x7c], 8
jae 0x762700
and dword [ebp - 0x300], 0
jmp 0x76270b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x300], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x2b
cmp dword [0x7843a8], 0
jne 0x7627a0
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x304], 0x7843a8
jmp 0x7627aa
mov dword [ebp - 0x304], 0x7843a8
mov eax, dword [ebp - 0x304]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x7627fe
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x308], eax
jmp 0x762805
and dword [ebp - 0x308], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e84c
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x762873
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x30c], eax
jmp 0x76287a
and dword [ebp - 0x30c], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x7628c9
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x310], eax
jmp 0x7628d0
and dword [ebp - 0x310], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 8
jae 0x7628fc
and dword [ebp - 0x314], 0
jmp 0x762907
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x314], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x18
jae 0x76291c
and dword [ebp - 0x318], 0
jmp 0x762927
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x318], eax
mov dword [ebp - 0x7c], 7
cmp dword [ebp - 0x7c], 8
jae 0x76293d
and dword [ebp - 0x31c], 0
jmp 0x762948
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x31c], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x18
mov ecx, dword [ebp - 0x80]
add ecx, eax
mov eax, dword [ebp - 0x84]
lea eax, [eax + ecx*8]
mov ecx, dword [0x78427c]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x2c
cmp dword [0x7843a8], 0
jne 0x7629dd
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x320], 0x7843a8
jmp 0x7629e7
mov dword [ebp - 0x320], 0x7843a8
mov eax, dword [ebp - 0x320]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x90]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x762a28
push 0x90
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x324], eax
jmp 0x762a2f
and dword [ebp - 0x324], 0
mov dword [ebp - 4], 0x2d
mov eax, dword [ebp - 0x24]
add eax, 1
jo 0x763d16
mov dword [ebp - 0x24], eax
jmp 0x761693
mov dword [ebp - 4], 0x30
cmp dword [0x7843a8], 0
jne 0x762a75
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x328], 0x7843a8
jmp 0x762a7f
mov dword [ebp - 0x328], 0x7843a8
mov eax, dword [ebp - 0x328]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x762ac0
push 0x80
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x32c], eax
jmp 0x762ac7
and dword [ebp - 0x32c], 0
mov dword [ebp - 4], 0x31
push 0x42e928
mov eax, dword [ebp + 8]
mov ax, word [eax]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x2c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x42e82c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x7843a0
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x28]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x32
cmp dword [0x7843a8], 0
jne 0x762b4d
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x330], 0x7843a8
jmp 0x762b57
mov dword [ebp - 0x330], 0x7843a8
mov eax, dword [ebp - 0x330]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
cmp dword [0x784168], 0
jne 0x762b86
push 0x784168
push 0x42767c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x334], 0x784168
jmp 0x762b90
mov dword [ebp - 0x334], 0x784168
mov eax, dword [ebp - 0x334]
mov eax, dword [eax]
mov dword [ebp - 0x6c], eax
mov dword [ebp - 0x74], 9
mov eax, dword [0x7843a0]
mov dword [ebp - 0x5c], eax
mov dword [ebp - 0x64], 8
push 0xffffffffffffffff
push 2
push 1
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x74]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x762c0f
push 0xa0
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x338], eax
jmp 0x762c16
and dword [ebp - 0x338], 0
mov dword [ebp - 4], 0x33
and dword [ebp - 0x24], 0
mov dword [ebp - 4], 0x34
cmp dword [0x7843a8], 0
jne 0x762c4c
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x33c], 0x7843a8
jmp 0x762c56
mov dword [ebp - 0x33c], 0x7843a8
mov eax, dword [ebp - 0x33c]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x762c95
push 0x50
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x340], eax
jmp 0x762c9c
and dword [ebp - 0x340], 0
movsx eax, word [ebp - 0x78]
test eax, eax
jne 0x7636c0
mov dword [ebp - 4], 0x35
cmp dword [0x7843a8], 0
jne 0x762cd3
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x344], 0x7843a8
jmp 0x762cdd
mov dword [ebp - 0x344], 0x7843a8
mov eax, dword [ebp - 0x344]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x762d1c
push 0x50
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x348], eax
jmp 0x762d23
and dword [ebp - 0x348], 0
movsx eax, word [ebp - 0x78]
test eax, eax
jne 0x7636c0
mov dword [ebp - 4], 0x36
cmp dword [0x7843a8], 0
jne 0x762d5a
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x34c], 0x7843a8
jmp 0x762d64
mov dword [ebp - 0x34c], 0x7843a8
mov eax, dword [ebp - 0x34c]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x762db8
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x350], eax
jmp 0x762dbf
and dword [ebp - 0x350], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e910
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x762e2d
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x354], eax
jmp 0x762e34
and dword [ebp - 0x354], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x762e83
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x358], eax
jmp 0x762e8a
and dword [ebp - 0x358], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 0x18
jae 0x762eb6
and dword [ebp - 0x35c], 0
jmp 0x762ec1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x35c], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x19
jae 0x762ed6
and dword [ebp - 0x360], 0
jmp 0x762ee1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x360], eax
and dword [ebp - 0x7c], 0
cmp dword [ebp - 0x7c], 4
jae 0x762ef4
and dword [ebp - 0x364], 0
jmp 0x762eff
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x364], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x19
mov ecx, dword [ebp - 0x80]
add ecx, eax
imul ecx, ecx, 0x18
mov eax, dword [ebp - 0x84]
add eax, ecx
mov ecx, dword [0x7842a8]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x37
cmp dword [0x7843a8], 0
jne 0x762f96
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x368], 0x7843a8
jmp 0x762fa0
mov dword [ebp - 0x368], 0x7843a8
mov eax, dword [ebp - 0x368]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x762ff4
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x36c], eax
jmp 0x762ffb
and dword [ebp - 0x36c], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e91c
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x763069
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x370], eax
jmp 0x763070
and dword [ebp - 0x370], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x7630bf
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x374], eax
jmp 0x7630c6
and dword [ebp - 0x374], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 0x18
jae 0x7630f2
and dword [ebp - 0x378], 0
jmp 0x7630fd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x378], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x19
jae 0x763112
and dword [ebp - 0x37c], 0
jmp 0x76311d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x37c], eax
mov dword [ebp - 0x7c], 1
cmp dword [ebp - 0x7c], 4
jae 0x763133
and dword [ebp - 0x380], 0
jmp 0x76313e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x380], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x19
mov ecx, dword [ebp - 0x80]
add ecx, eax
imul ecx, ecx, 0x18
mov eax, dword [ebp - 0x84]
add eax, ecx
mov ecx, dword [0x7842a8]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x38
cmp dword [0x7843a8], 0
jne 0x7631d5
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x384], 0x7843a8
jmp 0x7631df
mov dword [ebp - 0x384], 0x7843a8
mov eax, dword [ebp - 0x384]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x763233
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x388], eax
jmp 0x76323a
and dword [ebp - 0x388], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e888
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x7632a8
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x38c], eax
jmp 0x7632af
and dword [ebp - 0x38c], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x7632fe
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x390], eax
jmp 0x763305
and dword [ebp - 0x390], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 0x18
jae 0x763331
and dword [ebp - 0x394], 0
jmp 0x76333c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x394], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x19
jae 0x763351
and dword [ebp - 0x398], 0
jmp 0x76335c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x398], eax
mov dword [ebp - 0x7c], 2
cmp dword [ebp - 0x7c], 4
jae 0x763372
and dword [ebp - 0x39c], 0
jmp 0x76337d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x39c], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x19
mov ecx, dword [ebp - 0x80]
add ecx, eax
imul ecx, ecx, 0x18
mov eax, dword [ebp - 0x84]
add eax, ecx
mov ecx, dword [0x7842a8]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x39
cmp dword [0x7843a8], 0
jne 0x763414
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x3a0], 0x7843a8
jmp 0x76341e
mov dword [ebp - 0x3a0], 0x7843a8
mov eax, dword [ebp - 0x3a0]
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x88]
mov eax, dword [eax]
push dword [ebp - 0x88]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x8c], eax
cmp dword [ebp - 0x8c], 0
jge 0x763472
push 0x54
push 0x42ab7c
push dword [ebp - 0x88]
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3a4], eax
jmp 0x763479
and dword [ebp - 0x3a4], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x90], eax
mov dword [ebp - 0x5c], 0x42e894
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x90]
mov eax, dword [eax]
push dword [ebp - 0x90]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x94], eax
cmp dword [ebp - 0x94], 0
jge 0x7634e7
push 0x28
push 0x42ab8c
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3a8], eax
jmp 0x7634ee
and dword [ebp - 0x3a8], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x98], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x98]
mov eax, dword [eax]
push dword [ebp - 0x98]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x9c], eax
cmp dword [ebp - 0x9c], 0
jge 0x76353d
push 0x34
push 0x42ab9c
push dword [ebp - 0x98]
push dword [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3ac], eax
jmp 0x763544
and dword [ebp - 0x3ac], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x84], eax
cmp dword [ebp - 0x84], 0x18
jae 0x763570
and dword [ebp - 0x3b0], 0
jmp 0x76357b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x3b0], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0x19
jae 0x763590
and dword [ebp - 0x3b4], 0
jmp 0x76359b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x3b4], eax
mov dword [ebp - 0x7c], 3
cmp dword [ebp - 0x7c], 4
jae 0x7635b1
and dword [ebp - 0x3b8], 0
jmp 0x7635bc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x3b8], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
imul eax, eax, 0x19
mov ecx, dword [ebp - 0x80]
add ecx, eax
imul ecx, ecx, 0x18
mov eax, dword [ebp - 0x84]
add eax, ecx
mov ecx, dword [0x7842a8]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x3a
cmp dword [0x7843a8], 0
jne 0x763653
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x3bc], 0x7843a8
jmp 0x76365d
mov dword [ebp - 0x3bc], 0x7843a8
mov eax, dword [ebp - 0x3bc]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x90]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x76369e
push 0x90
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3c0], eax
jmp 0x7636a5
and dword [ebp - 0x3c0], 0
mov dword [ebp - 4], 0x3b
mov eax, dword [ebp - 0x24]
add eax, 1
jo 0x763d16
mov dword [ebp - 0x24], eax
jmp 0x762ca8
mov dword [ebp - 4], 0x3e
cmp dword [0x7843a8], 0
jne 0x7636eb
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x3c4], 0x7843a8
jmp 0x7636f5
mov dword [ebp - 0x3c4], 0x7843a8
mov eax, dword [ebp - 0x3c4]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x763736
push 0x80
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3c8], eax
jmp 0x76373d
and dword [ebp - 0x3c8], 0
mov dword [ebp - 4], 0x3f
push 0x42e96c
mov eax, dword [ebp + 8]
mov ax, word [eax]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x2c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x42e82c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x7843a0
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x28]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x40
cmp dword [0x7843a8], 0
jne 0x7637c3
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x3cc], 0x7843a8
jmp 0x7637cd
mov dword [ebp - 0x3cc], 0x7843a8
mov eax, dword [ebp - 0x3cc]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
cmp dword [0x784168], 0
jne 0x7637fc
push 0x784168
push 0x42767c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x3d0], 0x784168
jmp 0x763806
mov dword [ebp - 0x3d0], 0x784168
mov eax, dword [ebp - 0x3d0]
mov eax, dword [eax]
mov dword [ebp - 0x6c], eax
mov dword [ebp - 0x74], 9
mov eax, dword [0x7843a0]
mov dword [ebp - 0x5c], eax
mov dword [ebp - 0x64], 8
push 0xffffffffffffffff
push 2
push 1
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x74]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x763885
push 0xa0
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3d4], eax
jmp 0x76388c
and dword [ebp - 0x3d4], 0
mov dword [ebp - 4], 0x41
and dword [ebp - 0x24], 0
mov dword [ebp - 4], 0x42
cmp dword [0x7843a8], 0
jne 0x7638c2
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x3d8], 0x7843a8
jmp 0x7638cc
mov dword [ebp - 0x3d8], 0x7843a8
mov eax, dword [ebp - 0x3d8]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x76390b
push 0x50
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3dc], eax
jmp 0x763912
and dword [ebp - 0x3dc], 0
movsx eax, word [ebp - 0x78]
test eax, eax
jne 0x763c48
mov dword [ebp - 4], 0x43
cmp dword [0x7843a8], 0
jne 0x763949
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x3e0], 0x7843a8
jmp 0x763953
mov dword [ebp - 0x3e0], 0x7843a8
mov eax, dword [ebp - 0x3e0]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
lea eax, [ebp - 0x78]
push eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x763992
push 0x50
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3e4], eax
jmp 0x763999
and dword [ebp - 0x3e4], 0
movsx eax, word [ebp - 0x78]
test eax, eax
jne 0x763c48
mov dword [ebp - 4], 0x44
cmp dword [0x7843a8], 0
jne 0x7639d0
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x3e8], 0x7843a8
jmp 0x7639da
mov dword [ebp - 0x3e8], 0x7843a8
mov eax, dword [ebp - 0x3e8]
mov eax, dword [eax]
mov dword [ebp - 0x84], eax
lea eax, [ebp - 0x30]
push eax
mov eax, dword [ebp - 0x84]
mov eax, dword [eax]
push dword [ebp - 0x84]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x88], eax
cmp dword [ebp - 0x88], 0
jge 0x763a2e
push 0x54
push 0x42ab7c
push dword [ebp - 0x84]
push dword [ebp - 0x88]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3ec], eax
jmp 0x763a35
and dword [ebp - 0x3ec], 0
mov eax, dword [ebp - 0x30]
mov dword [ebp - 0x8c], eax
mov dword [ebp - 0x5c], 0x42e558
mov dword [ebp - 0x64], 8
lea eax, [ebp - 0x34]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x64]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x8c]
mov eax, dword [eax]
push dword [ebp - 0x8c]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x90], eax
cmp dword [ebp - 0x90], 0
jge 0x763aa3
push 0x28
push 0x42ab8c
push dword [ebp - 0x8c]
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3f0], eax
jmp 0x763aaa
and dword [ebp - 0x3f0], 0
mov eax, dword [ebp - 0x34]
mov dword [ebp - 0x94], eax
lea eax, [ebp - 0x44]
push eax
mov eax, dword [ebp - 0x94]
mov eax, dword [eax]
push dword [ebp - 0x94]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x98], eax
cmp dword [ebp - 0x98], 0
jge 0x763af9
push 0x34
push 0x42ab9c
push dword [ebp - 0x94]
push dword [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x3f4], eax
jmp 0x763b00
and dword [ebp - 0x3f4], 0
mov dword [ebp - 0x6c], 0x427d5c
mov dword [ebp - 0x74], 8
mov eax, dword [ebp + 0xc]
movsx eax, word [eax]
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 8
jae 0x763b26
and dword [ebp - 0x3f8], 0
jmp 0x763b31
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x3f8], eax
mov eax, dword [ebp - 0x24]
mov dword [ebp - 0x7c], eax
cmp dword [ebp - 0x7c], 9
jae 0x763b46
and dword [ebp - 0x3fc], 0
jmp 0x763b51
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x3fc], eax
lea eax, [ebp - 0x44]
push eax
lea eax, [ebp - 0x74]
push eax
lea eax, [ebp - 0x54]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x28]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
mov eax, dword [ebp - 0x7c]
mov ecx, dword [ebp - 0x80]
lea eax, [ecx + eax*8]
mov ecx, dword [0x7842d4]
fstp qword [ecx + eax*8]
lea ecx, [ebp - 0x28]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x54]
push eax
lea eax, [ebp - 0x44]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x45
cmp dword [0x7843a8], 0
jne 0x763bdb
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x400], 0x7843a8
jmp 0x763be5
mov dword [ebp - 0x400], 0x7843a8
mov eax, dword [ebp - 0x400]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x90]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x763c26
push 0x90
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x404], eax
jmp 0x763c2d
and dword [ebp - 0x404], 0
mov dword [ebp - 4], 0x46
mov eax, dword [ebp - 0x24]
add eax, 1
jo 0x763d16
mov dword [ebp - 0x24], eax
jmp 0x76391e
mov dword [ebp - 4], 0x49
cmp dword [0x7843a8], 0
jne 0x763c73
push 0x7843a8
push 0x42ab6c
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x408], 0x7843a8
jmp 0x763c7d
mov dword [ebp - 0x408], 0x7843a8
mov eax, dword [ebp - 0x408]
mov eax, dword [eax]
mov dword [ebp - 0x7c], eax
mov eax, dword [ebp - 0x7c]
mov eax, dword [eax]
push dword [ebp - 0x7c]
call dword [eax + 0x80]
fnclex
mov dword [ebp - 0x80], eax
cmp dword [ebp - 0x80], 0
jge 0x763cbe
push 0x80
push 0x42ab7c
push dword [ebp - 0x7c]
push dword [ebp - 0x80]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x40c], eax
jmp 0x763cc5
and dword [ebp - 0x40c], 0
wait
push 0x763d05
jmp 0x763d04
ret
call sub.MSVBVM60.DLL___vbaErrorOverflow