Function at 0x483490
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0x402576
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0xbc
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x401a58
mov eax, 2
mov ecx, 1
mov dword [ebp - 0x78], eax
mov dword [ebp - 0x88], eax
mov dword [ebp - 0x98], eax
mov dword [ebp - 0x70], ecx
mov dword [ebp - 0x90], ecx
lea eax, [ebp - 0x78]
lea ecx, [ebp - 0x88]
push eax
lea edx, [ebp - 0x98]
push ecx
lea eax, [ebp - 0xc4]
push edx
lea ecx, [ebp - 0xb4]
push eax
lea edx, [ebp - 0x20]
xor edi, edi
push ecx
push edx
mov dword [ebp - 0x20], edi
mov dword [ebp - 0x30], edi
mov dword [ebp - 0x34], edi
mov dword [ebp - 0x44], edi
mov dword [ebp - 0x48], edi
mov dword [ebp - 0x58], edi
mov dword [ebp - 0x68], edi
mov dword [ebp - 0x9c], edi
mov dword [ebp - 0xb4], edi
mov dword [ebp - 0xc4], edi
mov dword [ebp - 0x80], 0x10
call dword [sym.imp.MSVBVM60.DLL___vbaVarForInit]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaI4Var]
cmp eax, edi
je 0x4837a8
lea eax, [ebp - 0x20]
push eax
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x48355c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4b6084]
lea edx, [ebp - 0x20]
push edx
mov word [ecx + ebx*2], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x48357c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [0x4b6084]
lea ecx, [ebp - 0x20]
push ecx
mov word [eax + ebx*2 + 0x106], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x48359f
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4b6084]
lea eax, [ebp - 0x20]
push eax
mov word [edx + ebx*2 + 0x20c], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x4835c3
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4b6084]
lea edx, [ebp - 0x20]
push edx
mov word [ecx + ebx*2 + 0x312], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x4835e7
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [0x4b6084]
lea ecx, [ebp - 0x20]
push ecx
mov word [eax + ebx*2 + 0x418], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x48360a
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4b6084]
lea eax, [ebp - 0x20]
push eax
mov word [edx + ebx*2 + 0x51e], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x48362e
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4b6084]
lea edx, [ebp - 0x20]
push edx
mov word [ecx + ebx*2 + 0x624], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x483652
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [0x4b6084]
lea ecx, [ebp - 0x20]
push ecx
mov word [eax + ebx*2 + 0x72a], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x483675
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4b6084]
lea eax, [ebp - 0x20]
push eax
mov word [edx + ebx*2 + 0x830], 0xff
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x48369b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4b6084]
lea edx, [ebp - 0x20]
push edx
mov word [ecx + ebx*2 + 0x936], 0xff
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x4836c1
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [0x4b6084]
lea ecx, [ebp - 0x20]
push ecx
mov word [eax + ebx*2 + 0xa3c], 0xff
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x4836e6
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4b6084]
lea eax, [ebp - 0x20]
push eax
mov word [edx + ebx*2 + 0xb42], 0xff
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x48370c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4b6084]
lea edx, [ebp - 0x20]
push edx
mov word [ecx + ebx*2 + 0xc48], di
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x483730
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [0x4b6084]
lea ecx, [ebp - 0x20]
push ecx
mov word [eax + ebx*2 + 0xd4e], 0xbf
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x483755
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov edx, dword [0x4b6084]
lea eax, [ebp - 0x20]
push eax
mov word [edx + ebx*2 + 0xe54], 0xb0
call esi
mov ebx, eax
cmp ebx, 0x83
jb 0x48377b
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov ecx, dword [0x4b6084]
lea edx, [ebp - 0xc4]
lea eax, [ebp - 0xb4]
push edx
mov word [ecx + ebx*2 + 0xf5a], 0xf8
lea ecx, [ebp - 0x20]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarForNext]
jmp 0x48353e
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 1
mov dword [ebp - 0x70], 0x66666666
mov dword [ebp - 0x6c], 0x407c2066
mov dword [ebp - 0x78], 5
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL_rtcVarStrFromVar]
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], edi
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, 0x418808
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x9c], 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x58]
push eax
push ecx
call fcn.004847e0
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
mov edx, 0x418808
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x9c], 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x58]
push ecx
push edx
call fcn.004847e0
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 2
mov dword [ebp - 0x70], 0x33333333
mov dword [ebp - 0x6c], 0x407cc0b3
mov dword [ebp - 0x78], 5
call esi
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, 0x418818
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x9c], 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x58]
push ecx
push edx
call fcn.004847e0
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
mov edx, 0x418818
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x9c], 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x58]
push edx
push eax
call fcn.004847e0
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 3
mov dword [ebp - 0x70], 0xcccccccd
mov dword [ebp - 0x6c], 0x407d5ecc
mov dword [ebp - 0x78], 5
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
mov dword [ebp - 0x9c], 4
lea ecx, [ebp - 0x58]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, 0x418828
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x9c], 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x58]
push edx
push eax
call fcn.004847e0
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
mov edx, 0x418828
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x9c], 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x58]
push eax
push ecx
call fcn.004847e0
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 4
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x6c], 0x40790200
mov dword [ebp - 0x78], 5
call esi
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
push eax
lea ecx, [ebp - 0x48]
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, 0x418838
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x9c], 8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x58]
push eax
push ecx
call fcn.004847e0
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
mov edx, 0x418838
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x9c], 0xa
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x58]
push ecx
push edx
call fcn.004847e0
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
mov eax, 5
mov dword [ebp - 0x70], 0x66666666
mov dword [ebp - 0x34], eax
mov dword [ebp - 0x6c], 0x407cbe66
mov dword [ebp - 0x78], eax
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
call esi
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
movsx eax, word [ebp - 0x34]
cmp eax, 0x83
mov dword [ebp - 0xa4], eax
jb 0x483dd2
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [ebp - 0xa4]
mov edx, dword [0x4b6084]
mov word [edx + eax*2 + 0x830], 0xec
movsx eax, word [ebp - 0x34]
cmp eax, 0x83
mov dword [ebp - 0xa4], eax
jb 0x483dff
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [ebp - 0xa4]
mov ecx, dword [0x4b6084]
mov word [ecx + eax*2 + 0x936], 0xa9
movsx eax, word [ebp - 0x34]
cmp eax, 0x83
mov dword [ebp - 0xa4], eax
jb 0x483e2c
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [ebp - 0xa4]
mov edx, dword [0x4b6084]
mov word [edx + eax*2 + 0xa3c], 0xec
movsx eax, word [ebp - 0x34]
cmp eax, 0x83
mov dword [ebp - 0xa4], eax
jb 0x483e59
call dword [sym.imp.MSVBVM60.DLL___vbaGenerateBoundsError]
mov eax, dword [ebp - 0xa4]
mov ecx, dword [0x4b6084]
lea edx, [ebp - 0x78]
mov word [ecx + eax*2 + 0xb42], 0xa9
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 6
mov dword [ebp - 0x70], 0xcccccccd
mov dword [ebp - 0x6c], 0x407cbccc
mov dword [ebp - 0x78], 5
call esi
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 7
mov dword [ebp - 0x70], 0x33333333
mov dword [ebp - 0x6c], 0x407cbb33
mov dword [ebp - 0x78], 5
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 8
mov dword [ebp - 0x70], 0xcccccccd
mov dword [ebp - 0x6c], 0x407a42cc
mov dword [ebp - 0x78], 5
call esi
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 9
mov dword [ebp - 0x70], 0x9999999a
mov dword [ebp - 0x6c], 0x407b8399
mov dword [ebp - 0x78], 5
call esi
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
push ecx
lea edx, [ebp - 0x48]
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 0xa
mov dword [ebp - 0x70], 0x9999999a
mov dword [ebp - 0x6c], 0x407a3f99
mov dword [ebp - 0x78], 5
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 0xb
mov dword [ebp - 0x70], 0x66666666
mov dword [ebp - 0x6c], 0x4079a066
mov dword [ebp - 0x78], 5
call esi
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 0xc
mov dword [ebp - 0x70], 0xcccccccd
mov dword [ebp - 0x6c], 0x407902cc
mov dword [ebp - 0x78], 5
call esi
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
push ecx
lea edx, [ebp - 0x68]
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 0xd
mov dword [ebp - 0x70], 0xcccccccd
mov dword [ebp - 0x6c], 0x407d62cc
mov dword [ebp - 0x78], 5
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 0xe
mov dword [ebp - 0x70], 0x147ae148
mov dword [ebp - 0x6c], 0x407c25ae
mov dword [ebp - 0x78], 5
call esi
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 0xf
mov dword [ebp - 0x70], 0x47ae147b
mov dword [ebp - 0x6c], 0x407cc8e1
mov dword [ebp - 0x78], 5
call esi
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x30]
lea ecx, [ebp - 0x58]
push eax
push ecx
call ebx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x9c]
lea ecx, [ebp - 0x34]
push eax
lea edx, [ebp - 0x48]
push ecx
lea eax, [ebp - 0x68]
push edx
push eax
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x78]
lea ecx, [ebp - 0x30]
mov dword [ebp - 0x34], 0x10
mov dword [ebp - 0x70], 0x9999999a
mov dword [ebp - 0x6c], 0x407d5f99
mov dword [ebp - 0x78], 5
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x58]
push ecx
push edx
call ebx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x9c], 0
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x9c]
lea edx, [ebp - 0x34]
push ecx
lea eax, [ebp - 0x48]
push edx
lea ecx, [ebp - 0x68]
push eax
push ecx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x30]
lea eax, [ebp - 0x58]
push edx
push eax
call ebx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x9c], 4
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x9c]
lea eax, [ebp - 0x34]
push edx
lea ecx, [ebp - 0x48]
push eax
lea edx, [ebp - 0x68]
push ecx
push edx
call fcn.00482340
lea edx, [ebp - 0x68]
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
wait
push 0x4847c3
jmp 0x484794
lea edx, [ebp - 0xc4]
lea eax, [ebp - 0xb4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
add esp, 0xc
lea ecx, [ebp - 0x20]
call esi
lea ecx, [ebp - 0x30]
call esi
lea ecx, [ebp - 0x44]
call esi
ret