Function at 0x41bd30
Capabilities:
Reference sql statements

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0x401b96
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x80
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x4013e8
mov eax, dword [0x441010]
xor edi, edi
cmp eax, edi
mov dword [ebp - 0x18], edi
mov dword [ebp - 0x1c], edi
mov dword [ebp - 0x20], edi
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edi
mov dword [ebp - 0x2c], edi
mov dword [ebp - 0x3c], edi
mov dword [ebp - 0x4c], edi
mov dword [ebp - 0x5c], edi
mov dword [ebp - 0x6c], edi
mov dword [ebp - 0x70], edi
mov dword [ebp - 0x88], edi
jne 0x41bd9e
push 0x441010
push 0x407550
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov eax, dword [0x441010]
lea ecx, [ebp - 0x88]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
lea edx, [ebp - 0x5c]
push 1
lea eax, [ebp - 0x3c]
push edx
push eax
mov dword [ebp - 0x54], 0x44106c
mov dword [ebp - 0x5c], 0x4008
call dword [sym.imp.MSVBVM60.DLL_rtcLeftCharVar]
lea ecx, [ebp - 0x3c]
lea edx, [ebp - 0x6c]
push ecx
push edx
mov dword [ebp - 0x64], 0x409c58
mov dword [ebp - 0x6c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x3c]
mov si, ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp si, di
mov edx, 0x409c60
jne 0x41be06
mov edx, 0x409c90
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x18]
call edi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov ecx, 1
call esi
mov bx, word [ebp + 8]
cmp bx, ax
jne 0x41c0f7
mov edx, 0x409d28
mov ecx, 0x441038
call edi
mov eax, dword [0x441038]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
push eax
push 0x409e10
call esi
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x441038
call edi
mov ecx, dword [0x441038]
push ecx
push 0x409e38
call esi
mov edx, eax
mov ecx, 0x441038
call edi
mov edx, dword [0x441038]
push edx
push 0x409e9c
call esi
mov edx, eax
mov ecx, 0x441038
call edi
mov ax, word [0x441694]
test ax, ax
je 0x41be9c
cmp ax, 1
jne 0x41bfa7
mov eax, dword [0x441038]
push eax
push 0x409ca8
call esi
mov edx, eax
lea ecx, [ebp - 0x1c]
call edi
mov ecx, dword [0x44168c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x20]
call edi
push eax
push 0x409eb4
call esi
mov edx, eax
mov ecx, 0x441038
call edi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
lea edx, [ebp - 0x20]
lea eax, [ebp - 0x1c]
push edx
push eax
push 2
call ebx
mov ecx, dword [0x441038]
add esp, 0xc
push ecx
push 0x409ec0
call esi
mov edx, eax
mov ecx, 0x441038
call edi
mov edx, dword [0x441038]
push edx
push 0x409f04
call esi
mov edx, eax
lea ecx, [ebp - 0x1c]
call edi
push eax
mov eax, dword [0x44168c]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x20]
call edi
push eax
push 0x409f80
call esi
mov edx, eax
mov ecx, 0x441038
call edi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
push 2
call ebx
mov eax, dword [0x441038]
add esp, 0xc
push eax
push 0x409ec0
call esi
mov edx, eax
mov ecx, 0x441038
call edi
mov ecx, dword [0x441038]
push ecx
push 0x409fc4
call esi
mov edx, eax
lea ecx, [ebp - 0x1c]
call edi
mov edx, dword [0x44168c]
push eax
push edx
call esi
mov edx, eax
lea ecx, [ebp - 0x20]
call edi
push eax
push 0x40a040
call esi
mov edx, eax
mov ecx, 0x441038
call edi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov ax, word [0x441694]
add esp, 0xc
jmp 0x41bfad
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
test ax, ax
jne 0x41bfd4
mov edx, dword [0x441038]
push edx
push 0x409ec0
call esi
mov edx, eax
mov ecx, 0x441038
call edi
mov ax, word [0x441694]
test ax, ax
je 0x41bfde
cmp ax, 2
jne 0x41c0db
mov eax, dword [0x441038]
push eax
push 0x40a0e8
call esi
mov edx, eax
lea ecx, [ebp - 0x1c]
call edi
mov ecx, dword [0x44168c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x20]
call edi
push eax
push 0x409eb4
call esi
mov edx, eax
mov ecx, 0x441038
call edi
lea edx, [ebp - 0x20]
lea eax, [ebp - 0x1c]
push edx
push eax
push 2
call ebx
mov ecx, dword [0x441038]
add esp, 0xc
push ecx
push 0x409ec0
call esi
mov edx, eax
mov ecx, 0x441038
call edi
mov edx, dword [0x441038]
push edx
push 0x40a164
call esi
mov edx, eax
lea ecx, [ebp - 0x1c]
call edi
push eax
mov eax, dword [0x44168c]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x20]
call edi
push eax
push 0x409f80
call esi
mov edx, eax
mov ecx, 0x441038
call edi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
push 2
call ebx
mov eax, dword [0x441038]
add esp, 0xc
push eax
push 0x409ec0
call esi
mov edx, eax
mov ecx, 0x441038
call edi
mov ecx, dword [0x441038]
push ecx
push 0x40a1e0
call esi
mov edx, eax
lea ecx, [ebp - 0x1c]
call edi
mov edx, dword [0x44168c]
push eax
push edx
call esi
mov edx, eax
lea ecx, [ebp - 0x20]
call edi
push eax
push 0x40a040
call esi
mov edx, eax
mov ecx, 0x441038
call edi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
add esp, 0xc
mov edx, dword [0x441038]
push edx
push 0x40a25c
call esi
mov edx, eax
mov ecx, 0x441038
call edi
jmp 0x41e1cc
mov ecx, 2
call esi
cmp bx, ax
jne 0x41e1cc
mov eax, dword [ebp - 0x88]
push eax
mov ecx, dword [eax]
call dword [ecx + 0x304]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
mov esi, eax
lea ecx, [ebp - 0x2c]
push ecx
push 0
mov eax, dword [esi]
push esi
call dword [eax + 0x40]
test eax, eax
fnclex
jge 0x41c144
push 0x40
push 0x4091dc
push esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x2c]
lea ecx, [ebp - 0x70]
push ecx
push eax
mov edx, dword [eax]
mov esi, eax
call dword [edx + 0xe0]
test eax, eax
fnclex
jge 0x41c16e
push 0xe0
push 0x4091ec
push esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov esi, dword [ebp - 0x70]
lea edx, [ebp - 0x2c]
lea eax, [ebp - 0x28]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObjList]
add esp, 0xc
test si, si
je 0x41d1a6
mov edx, 0x40a2cc
mov ecx, 0x441038
call edi
mov ecx, dword [0x441038]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
push ecx
push 0x40a39c
call edi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a4b8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a59c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
test ax, ax
je 0x41c1fe
cmp ax, 1
jne 0x41c4cb
mov ecx, dword [0x441038]
push ecx
push 0x40a5b0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a600
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a6a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a724
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [ebp - 0x18]
push eax
push edx
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x1c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [0x441038]
push eax
push 0x40a7a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a83c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [0x44168c]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x40a87c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
push 2
call ebx
mov eax, dword [0x441038]
add esp, 0xc
push eax
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a884
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a938
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a96c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [0x44168c]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x40a87c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
push 2
call ebx
mov eax, dword [0x441038]
add esp, 0xc
push eax
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a9ac
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
jmp 0x41c4d1
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
test ax, ax
jne 0x41c4f8
mov edx, dword [0x441038]
push edx
push 0x409ec0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
test ax, ax
je 0x41c502
cmp ax, 2
jne 0x41c7c8
mov eax, dword [0x441038]
push eax
push 0x40a5b0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a600
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a6a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a724
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [ebp - 0x18]
push eax
push ecx
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x1c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, dword [0x441038]
push edx
push 0x40a9f8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a83c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x40a87c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a884
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40aa2c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a96c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [0x44168c]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x40a87c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
push 2
call ebx
mov eax, dword [0x441038]
add esp, 0xc
push eax
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a9ac
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
test ax, ax
je 0x41c7d7
cmp ax, 1
jne 0x41cc9c
mov edx, dword [0x441038]
push edx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40aa68
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a600
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a6a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a724
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [ebp - 0x18]
push eax
push ecx
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x1c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, dword [0x441038]
push edx
push 0x40a7a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40aab8
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40aafc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ab84
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40abcc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ac4c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40accc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40ad4c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ad8c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40adcc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ae00
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ae98
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [0x44168c]
push eax
push ecx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x20]
lea eax, [ebp - 0x1c]
push edx
push eax
push 2
call ebx
mov ecx, dword [0x441038]
add esp, 0xc
push ecx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov edx, dword [eax]
push eax
call dword [edx + 0x33c]
push eax
lea eax, [ebp - 0x28]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x3c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x24]
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, dword [0x441038]
push edx
push 0x40aed8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40af2c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a938
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40afec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov edx, dword [eax]
push eax
call dword [edx + 0x33c]
push eax
lea eax, [ebp - 0x28]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x3c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x24]
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, dword [0x441038]
push edx
push 0x40b030
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [0x44168c]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
push 2
call ebx
mov eax, dword [0x441038]
add esp, 0xc
push eax
push 0x40a9ac
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
test ax, ax
je 0x41ccab
cmp ax, 2
jne 0x41d16d
mov ecx, dword [0x441038]
push ecx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40aa68
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a600
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a6a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a724
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x18]
push eax
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x1c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov ecx, dword [0x441038]
push ecx
push 0x40a9f8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40aab8
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [0x44168c]
push eax
push ecx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x20]
lea eax, [ebp - 0x1c]
push edx
push eax
push 2
call ebx
mov ecx, dword [0x441038]
add esp, 0xc
push ecx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov edx, dword [eax]
push eax
call dword [edx + 0x33c]
push eax
lea eax, [ebp - 0x28]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x3c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x24]
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, dword [0x441038]
push edx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40aafc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40ab84
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40abcc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ac4c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40accc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ad4c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ad8c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40b074
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ae00
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40ae98
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40aed8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40af2c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40aa2c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40afec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40b030
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a9ac
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40b0a8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40b0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
jmp 0x41e1bc
mov edx, 0x40b190
mov ecx, 0x441038
call edi
mov eax, dword [0x441038]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
push eax
push 0x40a39c
call edi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a4b8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a59c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
test ax, ax
je 0x41d217
cmp ax, 1
jne 0x41d4e5
mov eax, dword [0x441038]
push eax
push 0x40b25c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a600
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a6a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a724
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [ebp - 0x18]
push eax
push ecx
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x1c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, dword [0x441038]
push edx
push 0x40a7a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a83c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x40a87c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40b2a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a938
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a96c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [0x44168c]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x40a87c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
push 2
call ebx
mov eax, dword [0x441038]
add esp, 0xc
push eax
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a9ac
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
jmp 0x41d4eb
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
test ax, ax
jne 0x41d512
mov edx, dword [0x441038]
push edx
push 0x409ec0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
test ax, ax
je 0x41d51c
cmp ax, 2
jne 0x41d7e2
mov eax, dword [0x441038]
push eax
push 0x40b25c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a600
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a6a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a724
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [ebp - 0x18]
push eax
push ecx
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x1c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, dword [0x441038]
push edx
push 0x40a9f8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a83c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x40a87c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40b2a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40aa2c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a96c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [0x44168c]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x40a87c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
push edx
push 2
call ebx
mov eax, dword [0x441038]
add esp, 0xc
push eax
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a9ac
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
test ax, ax
je 0x41d7f1
cmp ax, 1
jne 0x41dcb8
mov edx, dword [0x441038]
push edx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40b110
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a600
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a6a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a724
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [ebp - 0x18]
push eax
push ecx
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x1c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, dword [0x441038]
push edx
push 0x40a7a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40aab8
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40b37c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ab84
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40abcc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ac4c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40accc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40ad4c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ad8c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40adcc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ae00
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ae98
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [0x44168c]
push eax
push ecx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x20]
lea eax, [ebp - 0x1c]
push edx
push eax
push 2
call ebx
mov ecx, dword [0x441038]
add esp, 0xc
push ecx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov edx, dword [eax]
push eax
call dword [edx + 0x33c]
push eax
lea eax, [ebp - 0x28]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x3c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x24]
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, dword [0x441038]
push edx
push 0x40aed8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40b430
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a938
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40b514
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a9ac
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ax, word [0x441694]
test ax, ax
je 0x41dcc7
cmp ax, 2
jne 0x41e188
mov edx, dword [0x441038]
push edx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40b110
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a600
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40a6a4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a724
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [ebp - 0x18]
push eax
push ecx
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x1c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov edx, dword [0x441038]
push edx
push 0x40a9f8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40aab8
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40b37c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ab84
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40abcc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ac4c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40accc
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40ad4c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ad8c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40b074
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40ae00
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40ae98
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov ecx, dword [0x44168c]
push eax
push ecx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x20]
lea eax, [ebp - 0x1c]
push edx
push eax
push 2
call ebx
mov ecx, dword [0x441038]
add esp, 0xc
push ecx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov edx, dword [eax]
push eax
call dword [edx + 0x33c]
push eax
lea eax, [ebp - 0x28]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
lea ecx, [ebp - 0x3c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea edx, [ebp - 0x24]
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, dword [0x441038]
push edx
push 0x40aed8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40b430
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40aa2c
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40a7d8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40b514
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
mov edx, dword [0x44168c]
push eax
push edx
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea eax, [ebp - 0x20]
lea ecx, [ebp - 0x1c]
push eax
push ecx
push 2
call ebx
mov edx, dword [0x441038]
add esp, 0xc
push edx
push 0x40a07c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call esi
push eax
mov eax, dword [ebp - 0x88]
push 0
push 0x68030000
mov ecx, dword [eax]
push eax
call dword [ecx + 0x33c]
lea edx, [ebp - 0x28]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaObjSet]
push eax
lea eax, [ebp - 0x3c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLateIdCallLd]
add esp, 0x10
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x20]
call esi
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call esi
push eax
push 0x409eb4
call edi
mov edx, eax
mov ecx, 0x441038
call esi
lea ecx, [ebp - 0x24]
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
push eax
push 3
call ebx
add esp, 0x10
lea ecx, [ebp - 0x28]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x441038]
push ecx
push 0x40a9ac
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov edx, dword [0x441038]
push edx
push 0x40b0a8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441038]
push eax
push 0x40b0c0
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov ecx, dword [0x441038]
push ecx
push 0x40b0e8
call edi
mov edx, eax
mov ecx, 0x441038
call esi
mov eax, dword [0x441028]
mov dword [ebp - 0x54], 0x408958
test eax, eax
mov dword [ebp - 0x5c], 8
jne 0x41e1f3
push 0x441028
push 0x408eb4
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov eax, dword [0x441024]
test eax, eax
jne 0x41e20c
push 0x441024
push 0x4090c0
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov eax, dword [ebp - 0x5c]
mov ecx, dword [ebp - 0x58]
sub esp, 0x10
mov edx, esp
push 0x441028
push 0x441024
mov dword [edx], eax
mov eax, dword [ebp - 0x54]
mov dword [edx + 4], ecx
mov ecx, dword [ebp - 0x50]
mov dword [edx + 8], eax
mov dword [edx + 0xc], ecx
call fcn.0041f6c0
lea edx, [ebp - 0x88]
push 0
push edx
mov dword [ebp - 0x14], eax
call dword [sym.imp.MSVBVM60.DLL___vbaObjSetAddref]
push 0x41e29e
jmp 0x41e288
lea ecx, [ebp - 0x88]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x18]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
ret