Function at 0x4661e0
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x4106c6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x494
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x404a68
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov edx, dword [ebp + 8]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov dword [ebp - 4], 2
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaOnError]
mov dword [ebp - 4], 3
mov eax, dword [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstrB]
cmp eax, 1
jle 0x46629a
mov dword [ebp - 4], 4
push 0
push 0x424088
mov ecx, dword [ebp - 0x3c]
push ecx
call fcn.004e0ef0
cmp ax, 0xffff
jne 0x466282
mov dword [ebp - 4], 5
mov word [ebp - 0x34], 0xffff
jmp 0x466295
mov dword [ebp - 4], 7
mov edx, dword [ebp - 0x3c]
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x46631c
mov dword [ebp - 4], 0xa
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x224]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4662ef
push 0x224
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x10c], eax
jmp 0x4662f9
mov dword [ebp - 0x10c], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x424094
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x2c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0xc
call fcn.0041c1e0
mov dword [ebp - 0xd0], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0xd0]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x90]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466386
push 0x90
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x110], eax
jmp 0x466390
mov dword [ebp - 0x110], 0
mov dword [ebp - 4], 0xd
call fcn.00463010
movsx eax, ax
test eax, eax
jne 0x466580
mov dword [ebp - 4], 0xe
cmp dword [0x4f4e30], 0
jne 0x4663d3
push 0x4f4e30
push 0x42344c
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov dword [ebp - 0x114], 0x4f4e30
jmp 0x4663dd
mov dword [ebp - 0x114], 0x4f4e30
mov ecx, dword [ebp - 0x114]
mov edx, dword [ecx]
mov dword [ebp - 0xd8], edx
lea eax, [ebp - 0x60]
push eax
mov ecx, dword [ebp - 0xd8]
mov edx, dword [ecx]
mov eax, dword [ebp - 0xd8]
push eax
call dword [edx + 0x14]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x466435
push 0x14
push 0x42343c
mov ecx, dword [ebp - 0xd8]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x118], eax
jmp 0x46643f
mov dword [ebp - 0x118], 0
mov eax, dword [ebp - 0x60]
mov dword [ebp - 0xe0], eax
lea ecx, [ebp - 0xd0]
push ecx
mov edx, dword [ebp - 0xe0]
mov eax, dword [edx]
mov ecx, dword [ebp - 0xe0]
push ecx
call dword [eax + 0x100]
fnclex
mov dword [ebp - 0xe4], eax
cmp dword [ebp - 0xe4], 0
jge 0x46649b
push 0x100
push 0x423dc4
mov edx, dword [ebp - 0xe0]
push edx
mov eax, dword [ebp - 0xe4]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x11c], eax
jmp 0x4664a5
mov dword [ebp - 0x11c], 0
mov ecx, dword [ebp - 0xd0]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x98]
fnclex
mov dword [ebp - 0xe8], eax
cmp dword [ebp - 0xe8], 0
jge 0x4664f8
push 0x98
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xe8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x120], eax
jmp 0x466502
mov dword [ebp - 0x120], 0
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
mov dword [ebp - 4], 0xf
call fcn.0041c9e0
mov dword [ebp - 0xd0], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov ecx, dword [ebp - 0xd0]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x278]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466576
push 0x278
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x124], eax
jmp 0x466580
mov dword [ebp - 0x124], 0
mov dword [ebp - 4], 0x11
call fcn.004a6af0
mov edx, eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x12
mov ecx, dword [ebp - 0x24]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x4c8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4665ee
push 0x4c8
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x128], eax
jmp 0x4665f8
mov dword [ebp - 0x128], 0
mov dword [ebp - 4], 0x13
mov ecx, dword [ebp - 0x24]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x4f0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466666
push 0x4f0
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x12c], eax
jmp 0x466670
mov dword [ebp - 0x12c], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x14
call fcn.004bc360
mov dword [ebp - 4], 0x15
push 0x4182e0
push 0x418260
call fcn.004c1b10
mov word [ebp - 0x28], ax
mov dword [ebp - 4], 0x16
mov cx, word [ebp - 0x28]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x88]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4666f7
push 0x88
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x130], eax
jmp 0x466701
mov dword [ebp - 0x130], 0
mov dword [ebp - 4], 0x17
mov cx, word [ebp - 0x28]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x7f4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466759
push 0x7f4
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x134], eax
jmp 0x466763
mov dword [ebp - 0x134], 0
mov dword [ebp - 4], 0x18
cmp word [ebp - 0x28], 0xffff
jne 0x4667c1
mov dword [ebp - 4], 0x19
call fcn.0041c18c
mov dword [ebp - 0xd0], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
lea ecx, [ebp - 0x48]
push ecx
mov edx, dword [ebp - 0xd0]
push edx
call fcn.0041a588
mov dword [ebp - 0xd4], eax
call dword [sym.imp.MSVBVM60.DLL___vbaSetSystemError]
mov eax, dword [ebp - 0xd4]
and eax, dword [ebp - 0x48]
neg eax
sbb eax, eax
neg eax
neg eax
mov word [0x4f310c], ax
jmp 0x4668a1
mov dword [ebp - 4], 0x1b
lea ecx, [ebp - 0xc4]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x374]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46681b
push 0x374
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x138], eax
jmp 0x466825
mov dword [ebp - 0x138], 0
cmp word [ebp - 0xc4], 0xffff
jne 0x4668a1
mov dword [ebp - 4], 0x1c
lea ecx, [ebp - 0xc4]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x37c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466889
push 0x37c
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x13c], eax
jmp 0x466893
mov dword [ebp - 0x13c], 0
mov cx, word [ebp - 0xc4]
mov word [0x4f310c], cx
mov dword [ebp - 4], 0x1f
mov dx, word [0x4f310c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x2d0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4668fa
push 0x2d0
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x140], eax
jmp 0x466904
mov dword [ebp - 0x140], 0
mov dword [ebp - 4], 0x20
push 0x418304
push 0x418280
call fcn.004c1b10
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x7e4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466967
push 0x7e4
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x144], eax
jmp 0x466971
mov dword [ebp - 0x144], 0
mov dword [ebp - 4], 0x21
push 0x4182bc
push 0x4182a0
call fcn.004c1b10
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x7ec]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4669d3
push 0x7ec
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x148], eax
jmp 0x4669dd
mov dword [ebp - 0x148], 0
mov dword [ebp - 4], 0x22
push 0x418334
push 0x418260
call fcn.004c1b10
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x7d4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466a3e
push 0x7d4
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x14c], eax
jmp 0x466a48
mov dword [ebp - 0x14c], 0
mov dword [ebp - 4], 0x23
push 0x418370
push 0x418260
call fcn.004c1b10
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x7dc]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466aab
push 0x7dc
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x150], eax
jmp 0x466ab5
mov dword [ebp - 0x150], 0
mov dword [ebp - 4], 0x24
mov ecx, dword [ebp - 0x24]
push ecx
call fcn.004a6d20
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x4c0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466b1d
push 0x4c0
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x154], eax
jmp 0x466b27
mov dword [ebp - 0x154], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x25
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x4bc]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466b87
push 0x4bc
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x158], eax
jmp 0x466b91
mov dword [ebp - 0x158], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x4e8]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x466bf8
push 0x4e8
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x15c], eax
jmp 0x466c02
mov dword [ebp - 0x15c], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x26
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x4c4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466c6b
push 0x4c4
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x160], eax
jmp 0x466c75
mov dword [ebp - 0x160], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x417bbc
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x4d0]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x466cf2
push 0x4d0
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x164], eax
jmp 0x466cfc
mov dword [ebp - 0x164], 0
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x27
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x4cc]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466d69
push 0x4cc
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x168], eax
jmp 0x466d73
mov dword [ebp - 0x168], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x4f8]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x466dd9
push 0x4f8
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x16c], eax
jmp 0x466de3
mov dword [ebp - 0x16c], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x28
mov edx, dword [ebp - 0x24]
push edx
push 0x4240b0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x510]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466e62
push 0x510
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x170], eax
jmp 0x466e6c
mov dword [ebp - 0x170], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x29
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x50c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466eca
push 0x50c
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x174], eax
jmp 0x466ed4
mov dword [ebp - 0x174], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x528]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x466f39
push 0x528
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x178], eax
jmp 0x466f43
mov dword [ebp - 0x178], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2a
mov ecx, dword [ebp - 0x24]
push ecx
push 0x4240c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x540]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x466fc4
push 0x540
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x17c], eax
jmp 0x466fce
mov dword [ebp - 0x17c], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2b
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x53c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46702e
push 0x53c
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x180], eax
jmp 0x467038
mov dword [ebp - 0x180], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x558]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46709f
push 0x558
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x184], eax
jmp 0x4670a9
mov dword [ebp - 0x184], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2c
mov dword [ebp - 0xd0], 0x26
lea eax, [ebp - 0xd0]
push eax
call fcn.0047c990
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x518]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467130
push 0x518
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x188], eax
jmp 0x46713a
mov dword [ebp - 0x188], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x2d
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x514]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467199
push 0x514
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x18c], eax
jmp 0x4671a3
mov dword [ebp - 0x18c], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x530]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x467209
push 0x530
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x190], eax
jmp 0x467213
mov dword [ebp - 0x190], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x2e
lea edx, [ebp - 0xc4]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x2cc]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46727e
push 0x2cc
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x194], eax
jmp 0x467288
mov dword [ebp - 0x194], 0
cmp word [ebp - 0xc4], 0xffff
jne 0x46737c
mov dword [ebp - 4], 0x2f
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x514]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4672eb
push 0x514
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x198], eax
jmp 0x4672f5
mov dword [ebp - 0x198], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x4240e0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x548]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46735a
push 0x548
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x19c], eax
jmp 0x467364
mov dword [ebp - 0x19c], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
jmp 0x467440
mov dword [ebp - 4], 0x31
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x514]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4673d3
push 0x514
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1a0], eax
jmp 0x4673dd
mov dword [ebp - 0x1a0], 0
mov ecx, dword [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x548]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46742d
push 0x548
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1a4], eax
jmp 0x467437
mov dword [ebp - 0x1a4], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x33
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x544]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467497
push 0x544
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1a8], eax
jmp 0x4674a1
mov dword [ebp - 0x1a8], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x560]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x467508
push 0x560
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ac], eax
jmp 0x467512
mov dword [ebp - 0x1ac], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x34
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x514]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46757b
push 0x514
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1b0], eax
jmp 0x467585
mov dword [ebp - 0x1b0], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x423d54
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x520]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x467602
push 0x520
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1b4], eax
jmp 0x46760c
mov dword [ebp - 0x1b4], 0
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x35
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x51c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467679
push 0x51c
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1b8], eax
jmp 0x467683
mov dword [ebp - 0x1b8], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x538]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4676e9
push 0x538
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1bc], eax
jmp 0x4676f3
mov dword [ebp - 0x1bc], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x36
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x544]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46775b
push 0x544
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c0], eax
jmp 0x467765
mov dword [ebp - 0x1c0], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x423d54
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x550]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4677e1
push 0x550
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c4], eax
jmp 0x4677eb
mov dword [ebp - 0x1c4], 0
lea edx, [ebp - 0x54]
push edx
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
mov dword [ebp - 4], 0x37
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x54c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467857
push 0x54c
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1c8], eax
jmp 0x467861
mov dword [ebp - 0x1c8], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x568]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4678c6
push 0x568
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1cc], eax
jmp 0x4678d0
mov dword [ebp - 0x1cc], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x38
mov dword [ebp - 0xd0], 0x23
lea ecx, [ebp - 0xd0]
push ecx
call fcn.0047c990
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x4e0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467958
push 0x4e0
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d0], eax
jmp 0x467962
mov dword [ebp - 0x1d0], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x39
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x4dc]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4679c2
push 0x4dc
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d4], eax
jmp 0x4679cc
mov dword [ebp - 0x1d4], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x508]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x467a33
push 0x508
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1d8], eax
jmp 0x467a3d
mov dword [ebp - 0x1d8], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x3a
call fcn.00499cb0
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x58]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467aa1
push 0x58
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1dc], eax
jmp 0x467aab
mov dword [ebp - 0x1dc], 0
mov dword [ebp - 4], 0x3b
call fcn.004a7050
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x60]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467afe
push 0x60
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e0], eax
jmp 0x467b08
mov dword [ebp - 0x1e0], 0
mov dword [ebp - 4], 0x3c
call fcn.004a5da0
mov edx, eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x3d
mov ecx, dword [ebp - 0x38]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x108]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467b76
push 0x108
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e4], eax
jmp 0x467b80
mov dword [ebp - 0x1e4], 0
mov dword [ebp - 4], 0x3e
push 0
push 0
push 1
push 0x417740
lea ecx, [ebp - 0x38]
push ecx
call fcn.004ddb30
mov dword [ebp - 4], 0x3f
mov edx, dword [ebp - 0x38]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x110]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467bf0
push 0x110
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1e8], eax
jmp 0x467bfa
mov dword [ebp - 0x1e8], 0
mov dword [ebp - 4], 0x40
push 0
push 0
push 3
push 0x4176c8
lea edx, [ebp - 0x38]
push edx
call fcn.004ddb30
mov dword [ebp - 4], 0x41
mov eax, dword [ebp - 0x38]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x118]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467c6b
push 0x118
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1ec], eax
jmp 0x467c75
mov dword [ebp - 0x1ec], 0
mov dword [ebp - 4], 0x42
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x10c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467ccb
push 0x10c
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1f0], eax
jmp 0x467cd5
mov dword [ebp - 0x1f0], 0
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0x100], eax
mov dword [ebp - 0x4c], 0
mov edx, dword [ebp - 0x100]
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x43
push 0
push 0
push 1
push 0x4176c8
lea ecx, [ebp - 0x38]
push ecx
call fcn.004ddb30
mov dword [ebp - 4], 0x44
mov edx, dword [ebp - 0x38]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x120]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467d64
push 0x120
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1f4], eax
jmp 0x467d6e
mov dword [ebp - 0x1f4], 0
mov dword [ebp - 4], 0x45
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x104]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467dc3
push 0x104
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1f8], eax
jmp 0x467dcd
mov dword [ebp - 0x1f8], 0
mov edx, dword [ebp - 0x4c]
mov dword [ebp - 0x104], edx
mov dword [ebp - 0x4c], 0
mov edx, dword [ebp - 0x104]
lea ecx, [ebp - 0x38]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 4], 0x46
push 0
push 0
push 3
push 0x417740
lea eax, [ebp - 0x38]
push eax
call fcn.004ddb30
mov dword [ebp - 4], 0x47
mov ecx, dword [ebp - 0x38]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x128]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467e5e
push 0x128
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x1fc], eax
jmp 0x467e68
mov dword [ebp - 0x1fc], 0
mov dword [ebp - 4], 0x48
mov ecx, dword [ebp - 0x38]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x190]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467ed6
push 0x190
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x200], eax
jmp 0x467ee0
mov dword [ebp - 0x200], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x49
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x18c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x467f40
push 0x18c
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x204], eax
jmp 0x467f4a
mov dword [ebp - 0x204], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x42395c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x130]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x467fb1
push 0x130
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x208], eax
jmp 0x467fbb
mov dword [ebp - 0x208], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x4a
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x12c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468024
push 0x12c
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x20c], eax
jmp 0x46802e
mov dword [ebp - 0x20c], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x198]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468094
push 0x198
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x210], eax
jmp 0x46809e
mov dword [ebp - 0x210], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x4b
cmp word [ebp - 0x34], 0xffff
jne 0x4682a9
mov dword [ebp - 4], 0x4c
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x18c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468118
push 0x18c
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x214], eax
jmp 0x468122
mov dword [ebp - 0x214], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x42370c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0
push 0
push 0
push 0xffffffffffffffff
push 0
push 0x4176b0
push 0xffffffffffffffff
push 0
call fcn.004e5980
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x138]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4681bd
push 0x138
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x218], eax
jmp 0x4681c7
mov dword [ebp - 0x218], 0
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
mov dword [ebp - 4], 0x4d
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x124]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468238
push 0x124
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x21c], eax
jmp 0x468242
mov dword [ebp - 0x21c], 0
mov eax, dword [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x140]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468291
push 0x140
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x220], eax
jmp 0x46829b
mov dword [ebp - 0x220], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x4684c8
mov dword [ebp - 4], 0x4f
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x18c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4682ff
push 0x18c
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x224], eax
jmp 0x468309
mov dword [ebp - 0x224], 0
mov eax, dword [ebp - 0x4c]
push eax
mov ecx, dword [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4240f4
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0
push 0
push 0
push 0xffffffffffffffff
push 0
push 0x4176b0
push 0xffffffffffffffff
push 0
call fcn.004e5980
mov edx, eax
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x138]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4683bc
push 0x138
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x228], eax
jmp 0x4683c6
mov dword [ebp - 0x228], 0
lea ecx, [ebp - 0x5c]
push ecx
lea edx, [ebp - 0x58]
push edx
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 5
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x18
mov dword [ebp - 4], 0x50
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x18c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46843b
push 0x18c
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x22c], eax
jmp 0x468445
mov dword [ebp - 0x22c], 0
mov eax, dword [ebp - 0x4c]
push eax
mov ecx, dword [ebp - 0x2c]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x140]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4684ab
push 0x140
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x230], eax
jmp 0x4684b5
mov dword [ebp - 0x230], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x52
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x134]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46851e
push 0x134
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x234], eax
jmp 0x468528
mov dword [ebp - 0x234], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x1a0]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46858e
push 0x1a0
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x238], eax
jmp 0x468598
mov dword [ebp - 0x238], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x53
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x13c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468600
push 0x13c
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x23c], eax
jmp 0x46860a
mov dword [ebp - 0x23c], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x1a8]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46866f
push 0x1a8
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x240], eax
jmp 0x468679
mov dword [ebp - 0x240], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x54
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x1a4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4686e3
push 0x1a4
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x244], eax
jmp 0x4686ed
mov dword [ebp - 0x244], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x42410c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x148]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468754
push 0x148
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x248], eax
jmp 0x46875e
mov dword [ebp - 0x248], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x55
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x144]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4687c7
push 0x144
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x24c], eax
jmp 0x4687d1
mov dword [ebp - 0x24c], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x1b0]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468837
push 0x1b0
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x250], eax
jmp 0x468841
mov dword [ebp - 0x250], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x56
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x1a4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4688a9
push 0x1a4
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x254], eax
jmp 0x4688b3
mov dword [ebp - 0x254], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x424120
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x158]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468918
push 0x158
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x258], eax
jmp 0x468922
mov dword [ebp - 0x258], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x57
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x154]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46898c
push 0x154
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x25c], eax
jmp 0x468996
mov dword [ebp - 0x25c], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x1c0]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4689fd
push 0x1c0
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x260], eax
jmp 0x468a07
mov dword [ebp - 0x260], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x58
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x1a4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468a70
push 0x1a4
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x264], eax
jmp 0x468a7a
mov dword [ebp - 0x264], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x4200ac
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x160]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468ae0
push 0x160
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x268], eax
jmp 0x468aea
mov dword [ebp - 0x268], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x59
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x15c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468b52
push 0x15c
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x26c], eax
jmp 0x468b5c
mov dword [ebp - 0x26c], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x1c8]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468bc1
push 0x1c8
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x270], eax
jmp 0x468bcb
mov dword [ebp - 0x270], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x5a
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x1a4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468c35
push 0x1a4
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x274], eax
jmp 0x468c3f
mov dword [ebp - 0x274], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x424130
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x168]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468ca6
push 0x168
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x278], eax
jmp 0x468cb0
mov dword [ebp - 0x278], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x5b
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x164]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468d19
push 0x164
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x27c], eax
jmp 0x468d23
mov dword [ebp - 0x27c], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x1d0]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468d89
push 0x1d0
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x280], eax
jmp 0x468d93
mov dword [ebp - 0x280], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x5c
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x1a4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468dfb
push 0x1a4
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x284], eax
jmp 0x468e05
mov dword [ebp - 0x284], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x424144
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x170]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468e6a
push 0x170
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x288], eax
jmp 0x468e74
mov dword [ebp - 0x288], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x5d
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x16c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468ede
push 0x16c
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x28c], eax
jmp 0x468ee8
mov dword [ebp - 0x28c], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x1d8]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x468f4f
push 0x1d8
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x290], eax
jmp 0x468f59
mov dword [ebp - 0x290], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x5e
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x1a4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x468fc2
push 0x1a4
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x294], eax
jmp 0x468fcc
mov dword [ebp - 0x294], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x42416c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x178]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x469032
push 0x178
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x298], eax
jmp 0x46903c
mov dword [ebp - 0x298], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x5f
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x174]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4690a4
push 0x174
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x29c], eax
jmp 0x4690ae
mov dword [ebp - 0x29c], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x1e0]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x469113
push 0x1e0
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a0], eax
jmp 0x46911d
mov dword [ebp - 0x2a0], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x60
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x1a4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469187
push 0x1a4
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a4], eax
jmp 0x469191
mov dword [ebp - 0x2a4], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x42417c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x188]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4691f8
push 0x188
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2a8], eax
jmp 0x469202
mov dword [ebp - 0x2a8], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x61
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x184]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46926b
push 0x184
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ac], eax
jmp 0x469275
mov dword [ebp - 0x2ac], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x1f0]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4692db
push 0x1f0
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b0], eax
jmp 0x4692e5
mov dword [ebp - 0x2b0], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x62
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x1a4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46934d
push 0x1a4
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b4], eax
jmp 0x469357
mov dword [ebp - 0x2b4], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x417c0c
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x180]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4693bc
push 0x180
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2b8], eax
jmp 0x4693c6
mov dword [ebp - 0x2b8], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x63
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x17c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469430
push 0x17c
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2bc], eax
jmp 0x46943a
mov dword [ebp - 0x2bc], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x1e8]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x4694a1
push 0x1e8
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c0], eax
jmp 0x4694ab
mov dword [ebp - 0x2c0], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x64
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x124]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469514
push 0x124
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c4], eax
jmp 0x46951e
mov dword [ebp - 0x2c4], 0
mov eax, dword [ebp - 0x4c]
push eax
call fcn.00485ed0
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x48]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46956d
push 0x48
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2c8], eax
jmp 0x469577
mov dword [ebp - 0x2c8], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x65
call fcn.00463010
movsx eax, ax
test eax, eax
jne 0x469c42
mov dword [ebp - 4], 0x66
push 0
call fcn.004a7bb0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0xc8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4695fc
push 0xc8
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2cc], eax
jmp 0x469606
mov dword [ebp - 0x2cc], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x67
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x18c]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469665
push 0x18c
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d0], eax
jmp 0x46966f
mov dword [ebp - 0x2d0], 0
mov eax, dword [ebp - 0x4c]
push eax
call fcn.0047ce40
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x68
push 0
push 0
push 0xffffffffffffffff
push 0xffffffffffffffff
call fcn.004c23f0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x210]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4696ec
push 0x210
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d4], eax
jmp 0x4696f6
mov dword [ebp - 0x2d4], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x69
push 0
push 0
push 0xffffffffffffffff
push 0
call fcn.004c23f0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x218]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469769
push 0x218
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2d8], eax
jmp 0x469773
mov dword [ebp - 0x2d8], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6a
push 0
push 0
push 0
push 0
call fcn.004c23f0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x220]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4697e8
push 0x220
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2dc], eax
jmp 0x4697f2
mov dword [ebp - 0x2dc], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6b
call fcn.0046d420
mov dword [ebp - 4], 0x6c
call fcn.004a7910
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x690]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46986a
push 0x690
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e0], eax
jmp 0x469874
mov dword [ebp - 0x2e0], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6d
push 1
call fcn.004855b0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x698]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4698e1
push 0x698
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e4], eax
jmp 0x4698eb
mov dword [ebp - 0x2e4], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6e
push 2
call fcn.004855b0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x6a0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46995a
push 0x6a0
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2e8], eax
jmp 0x469964
mov dword [ebp - 0x2e8], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x6f
push 0
call fcn.004855b0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x6a8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x4699d2
push 0x6a8
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2ec], eax
jmp 0x4699dc
mov dword [ebp - 0x2ec], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x70
push 3
call fcn.004855b0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x6b0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469a49
push 0x6b0
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f0], eax
jmp 0x469a53
mov dword [ebp - 0x2f0], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x71
push 4
call fcn.004855b0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x6b8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469ac2
push 0x6b8
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f4], eax
jmp 0x469acc
mov dword [ebp - 0x2f4], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x72
push 5
call fcn.004855b0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x6c0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469b3a
push 0x6c0
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2f8], eax
jmp 0x469b44
mov dword [ebp - 0x2f8], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x73
push 6
call fcn.004855b0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x6c8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469bb1
push 0x6c8
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x2fc], eax
jmp 0x469bbb
mov dword [ebp - 0x2fc], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x74
push 7
call fcn.004855b0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x6d0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469c2a
push 0x6d0
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x300], eax
jmp 0x469c34
mov dword [ebp - 0x300], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
jmp 0x46a0e5
mov dword [ebp - 4], 0x76
push 0xffffffffffffffff
call fcn.004a7bb0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0xc8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469ca7
push 0xc8
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x304], eax
jmp 0x469cb1
mov dword [ebp - 0x304], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x77
push 0
push 0
push 0xffffffffffffffff
push 0xffffffffffffffff
call fcn.004c23f0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x210]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469d24
push 0x210
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x308], eax
jmp 0x469d2e
mov dword [ebp - 0x308], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x78
push 0
push 0
push 0xffffffffffffffff
push 0
call fcn.004c23f0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x218]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469da3
push 0x218
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x30c], eax
jmp 0x469dad
mov dword [ebp - 0x30c], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x79
push 0
push 0
push 0
push 0
call fcn.004c23f0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x220]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469e21
push 0x220
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x310], eax
jmp 0x469e2b
mov dword [ebp - 0x310], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x7a
push 0xffffffffffffffff
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x68]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469e81
push 0x68
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x314], eax
jmp 0x469e8b
mov dword [ebp - 0x314], 0
mov dword [ebp - 4], 0x7b
push 0x42418c
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0xa8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469ee3
push 0xa8
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x318], eax
jmp 0x469eed
mov dword [ebp - 0x318], 0
mov dword [ebp - 4], 0x7c
mov dword [ebp - 0x98], 0x4241ac
mov dword [ebp - 0xa0], 8
lea edx, [ebp - 0xa0]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcEnvironBstr]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x690]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x469f79
push 0x690
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x31c], eax
jmp 0x469f83
mov dword [ebp - 0x31c], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x7d
mov dword [ebp - 0x98], 0x4241c4
mov dword [ebp - 0xa0], 8
lea edx, [ebp - 0xa0]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcEnvironBstr]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x698]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a021
push 0x698
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x320], eax
jmp 0x46a02b
mov dword [ebp - 0x320], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x7e
mov dword [ebp - 0x98], 0x4241e4
mov dword [ebp - 0xa0], 8
lea edx, [ebp - 0xa0]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
lea ecx, [ebp - 0x70]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcEnvironBstr]
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x6a0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a0c9
push 0x6a0
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x324], eax
jmp 0x46a0d3
mov dword [ebp - 0x324], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x70]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 4], 0x80
call fcn.004a73d0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x4d8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a148
push 0x4d8
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x328], eax
jmp 0x46a152
mov dword [ebp - 0x328], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x81
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x4d4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a1b1
push 0x4d4
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x32c], eax
jmp 0x46a1bb
mov dword [ebp - 0x32c], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x500]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46a221
push 0x500
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x330], eax
jmp 0x46a22b
mov dword [ebp - 0x330], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x82
call fcn.004a7ed0
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x5e0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a2a2
push 0x5e0
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x334], eax
jmp 0x46a2ac
mov dword [ebp - 0x334], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x83
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x5dc]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a30c
push 0x5dc
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xd8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x338], eax
jmp 0x46a316
mov dword [ebp - 0x338], 0
mov ecx, dword [ebp - 0x4c]
push ecx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x650]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46a37d
push 0x650
push 0x421090
mov edx, dword [0x4f3108]
push edx
mov eax, dword [ebp - 0xdc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x33c], eax
jmp 0x46a387
mov dword [ebp - 0x33c], 0
lea ecx, [ebp - 0x50]
push ecx
lea edx, [ebp - 0x4c]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x84
mov dword [ebp - 0xd0], 0x1a
lea eax, [ebp - 0xd0]
push eax
call fcn.0047c990
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x5c8]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a40e
push 0x5c8
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x340], eax
jmp 0x46a418
mov dword [ebp - 0x340], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x85
lea eax, [ebp - 0x4c]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x5c4]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a477
push 0x5c4
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xd8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x344], eax
jmp 0x46a481
mov dword [ebp - 0x344], 0
mov eax, dword [ebp - 0x4c]
push eax
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov ecx, dword [0x4f3108]
mov edx, dword [ecx]
mov eax, dword [0x4f3108]
push eax
call dword [edx + 0x638]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46a4e7
push 0x638
push 0x421090
mov ecx, dword [0x4f3108]
push ecx
mov edx, dword [ebp - 0xdc]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x348], eax
jmp 0x46a4f1
mov dword [ebp - 0x348], 0
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x4c]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x86
mov dword [ebp - 0xd0], 0x1c
lea edx, [ebp - 0xd0]
push edx
call fcn.0047c990
mov edx, eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x5c0]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a577
push 0x5c0
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x34c], eax
jmp 0x46a581
mov dword [ebp - 0x34c], 0
lea ecx, [ebp - 0x4c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov dword [ebp - 4], 0x87
lea edx, [ebp - 0x4c]
push edx
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x5bc]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a5df
push 0x5bc
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xd8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x350], eax
jmp 0x46a5e9
mov dword [ebp - 0x350], 0
mov edx, dword [ebp - 0x4c]
push edx
push 0x417740
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [0x4f3108]
mov ecx, dword [eax]
mov edx, dword [0x4f3108]
push edx
call dword [ecx + 0x630]
fnclex
mov dword [ebp - 0xdc], eax
cmp dword [ebp - 0xdc], 0
jge 0x46a64e
push 0x630
push 0x421090
mov eax, dword [0x4f3108]
push eax
mov ecx, dword [ebp - 0xdc]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov dword [ebp - 0x354], eax
jmp 0x46a658
mov dword [ebp - 0x354], 0
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x4c]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
mov dword [ebp - 4], 0x88
lea ecx, [ebp - 0x4c]
push ecx
mov edx, dword [0x4f3108]
mov eax, dword [edx]
mov ecx, dword [0x4f3108]
push ecx
call dword [eax + 0x514]
fnclex
mov dword [ebp - 0xd8], eax
cmp dword [ebp - 0xd8], 0
jge 0x46a6c2