Function at 0x42df80
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
push 0x402e06
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x78
push ebx
push esi
push edi
mov dword [ebp - 0xc], esp
mov dword [ebp - 8], 0x401570
mov edx, dword [ebp + 0xc]
xor esi, esi
lea ecx, [ebp - 0x44]
mov dword [ebp - 0x24], esi
mov dword [ebp - 0x34], esi
mov dword [ebp - 0x38], esi
mov dword [ebp - 0x3c], esi
mov dword [ebp - 0x44], esi
mov dword [ebp - 0x54], esi
mov dword [ebp - 0x64], esi
mov dword [ebp - 0x74], esi
mov dword [ebp - 0x84], esi
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x74]
lea edx, [ebp - 0x54]
lea eax, [ebp - 0x44]
push ecx
push edx
mov dword [ebp - 0x6c], eax
mov dword [ebp - 0x74], 0x4008
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea eax, [ebp - 0x54]
lea ecx, [ebp - 0x64]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
lea edx, [ebp - 0x64]
push edx
call edi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
lea ecx, [ebp - 0x38]
call ebx
lea eax, [ebp - 0x64]
lea ecx, [ebp - 0x54]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov edx, dword [ebp - 0x38]
add esp, 0xc
push edx
push 0x408e10
call dword [sym.imp.MSVBVM60.DLL___vbaStrCmp]
test eax, eax
jne 0x42e050
mov edx, 0x408e10
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x42e0d3
mov eax, dword [ebp - 0x38]
push esi
push 0xffffffffffffffff
push 0x408e10
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
lea ecx, [ebp - 0x38]
cmp eax, 1
mov dword [ebp - 0x6c], ecx
mov dword [ebp - 0x74], 0x4008
jle 0x42e0af
mov edx, dword [ebp - 0x38]
push esi
push 0xffffffffffffffff
push 0x408e10
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcInStrRev]
mov esi, eax
mov eax, dword [ebp - 0x38]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
sub eax, esi
lea ecx, [ebp - 0x74]
jo 0x42f1ef
push eax
lea edx, [ebp - 0x54]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcRightCharVar]
lea eax, [ebp - 0x54]
push eax
jmp 0x42e0c1
lea edx, [ebp - 0x74]
lea eax, [ebp - 0x54]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0x54]
push ecx
call edi
mov edx, eax
lea ecx, [ebp - 0x3c]
call ebx
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x74]
lea ecx, [ebp - 0x54]
lea edx, [ebp - 0x3c]
push eax
push ecx
mov dword [ebp - 0x6c], edx
mov dword [ebp - 0x74], 0x4008
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0x54]
lea eax, [ebp - 0x64]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcUpperCaseVar]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x64]
lea ecx, [ebp - 0x84]
call edi
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
mov ebx, 0x8008
push ecx
push edx
mov dword [ebp - 0x6c], 0x408b44
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e149
mov dword [ebp - 0x6c], 0x1b
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408ca0
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e171
mov dword [ebp - 0x6c], 0x70
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408cac
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e199
mov dword [ebp - 0x6c], 0x71
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408cb8
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e1c1
mov dword [ebp - 0x6c], 0x72
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408cc4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e1e9
mov dword [ebp - 0x6c], 0x73
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408cd0
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e211
mov dword [ebp - 0x6c], 0x74
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408cdc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e239
mov dword [ebp - 0x6c], 0x75
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408ce8
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e261
mov dword [ebp - 0x6c], 0x76
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408cf4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e289
mov dword [ebp - 0x6c], 0x77
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408d00
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e2b1
mov dword [ebp - 0x6c], 0x78
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408d0c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e2d9
mov dword [ebp - 0x6c], 0x79
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408d18
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e301
mov dword [ebp - 0x6c], 0x7a
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408d24
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e329
mov dword [ebp - 0x6c], 0x7b
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408e18
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e351
mov dword [ebp - 0x6c], 0xc0
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x4070d0
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e379
mov dword [ebp - 0x6c], 0x30
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408e20
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e3a1
mov dword [ebp - 0x6c], 0x31
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408e28
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e3c9
mov dword [ebp - 0x6c], 0x32
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408e30
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e3f1
mov dword [ebp - 0x6c], 0x33
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408e38
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e419
mov dword [ebp - 0x6c], 0x34
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408e40
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e441
mov dword [ebp - 0x6c], 0x35
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408e48
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e469
mov dword [ebp - 0x6c], 0x36
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408e50
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e491
mov dword [ebp - 0x6c], 0x37
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408e58
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e4b9
mov dword [ebp - 0x6c], 0x38
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408e60
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e4e1
mov dword [ebp - 0x6c], 0x39
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408d60
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e509
mov dword [ebp - 0x6c], 0xbd
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408d58
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e531
mov dword [ebp - 0x6c], 0xbb
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408e68
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e559
mov dword [ebp - 0x6c], 8
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408e80
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e581
mov dword [ebp - 0x6c], 0x2c
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408e90
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e5a9
mov dword [ebp - 0x6c], 0x91
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408ea4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e5d1
mov dword [ebp - 0x6c], 0x13
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408eb4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e5f9
mov dword [ebp - 0x6c], 0x90
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408ecc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e621
mov dword [ebp - 0x6c], 0x6f
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408edc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e649
mov dword [ebp - 0x6c], 0x6a
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408eec
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e671
mov dword [ebp - 0x6c], 0x6d
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408efc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e699
mov dword [ebp - 0x6c], 0x6e
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408f10
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e6c1
mov dword [ebp - 0x6c], 9
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408f1c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e6e9
mov dword [ebp - 0x6c], 0x51
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408f24
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e711
mov dword [ebp - 0x6c], 0x57
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408f2c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e739
mov dword [ebp - 0x6c], 0x45
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408f34
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e761
mov dword [ebp - 0x6c], 0x52
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408f3c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e789
mov dword [ebp - 0x6c], 0x54
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408f44
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e7b1
mov dword [ebp - 0x6c], 0x59
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408f4c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e7d9
mov dword [ebp - 0x6c], 0x55
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408f54
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e801
mov dword [ebp - 0x6c], 0x49
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408f5c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e829
mov dword [ebp - 0x6c], 0x4f
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408f64
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e851
mov dword [ebp - 0x6c], 0x50
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408d68
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e879
mov dword [ebp - 0x6c], 0xdb
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408d70
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e8a1
mov dword [ebp - 0x6c], 0xdd
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x40820c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e8c9
mov dword [ebp - 0x6c], 0xdc
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408f6c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e8f1
mov dword [ebp - 0x6c], 0x2d
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408f80
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e919
mov dword [ebp - 0x6c], 0x24
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408f90
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e941
mov dword [ebp - 0x6c], 0x21
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408fa4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e969
mov dword [ebp - 0x6c], 0x67
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408fb4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e991
mov dword [ebp - 0x6c], 0x68
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408fc4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e9b9
mov dword [ebp - 0x6c], 0x69
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408fd4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42e9e1
mov dword [ebp - 0x6c], 0x14
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408fec
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ea09
mov dword [ebp - 0x6c], 0x41
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408ff4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ea31
mov dword [ebp - 0x6c], 0x53
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408ffc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ea59
mov dword [ebp - 0x6c], 0x44
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x409004
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ea81
mov dword [ebp - 0x6c], 0x46
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x40900c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eaa9
mov dword [ebp - 0x6c], 0x47
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x409014
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ead1
mov dword [ebp - 0x6c], 0x48
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x40901c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eaf9
mov dword [ebp - 0x6c], 0x4a
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x409024
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eb21
mov dword [ebp - 0x6c], 0x4b
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x40902c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eb49
mov dword [ebp - 0x6c], 0x4c
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408d80
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eb71
mov dword [ebp - 0x6c], 0xba
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408d78
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eb99
mov dword [ebp - 0x6c], 0xde
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408d30
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ebc1
mov dword [ebp - 0x6c], 0xd
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x409034
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ebe9
mov dword [ebp - 0x6c], 0x2e
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x409048
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ec11
mov dword [ebp - 0x6c], 0x23
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x409054
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ec39
mov dword [ebp - 0x6c], 0x22
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x40906c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ec61
mov dword [ebp - 0x6c], 0x64
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x40907c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ec89
mov dword [ebp - 0x6c], 0x65
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x40908c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ecb1
mov dword [ebp - 0x6c], 0x66
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x40909c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ecd9
mov dword [ebp - 0x6c], 0x6b
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x4090ac
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ed01
mov dword [ebp - 0x6c], 0x10
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x4090bc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ed29
mov dword [ebp - 0x6c], 0x5a
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x4090c4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ed51
mov dword [ebp - 0x6c], 0x58
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x4090cc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ed79
mov dword [ebp - 0x6c], 0x43
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x4090d4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eda1
mov dword [ebp - 0x6c], 0x56
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x4090dc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42edc9
mov dword [ebp - 0x6c], 0x42
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x4090e4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42edf1
mov dword [ebp - 0x6c], 0x4e
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x4090ec
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ee19
mov dword [ebp - 0x6c], 0x4d
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x408d88
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ee41
mov dword [ebp - 0x6c], 0xbc
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x408d90
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ee69
mov dword [ebp - 0x6c], 0xbe
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x408d98
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ee91
mov dword [ebp - 0x6c], 0xbf
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x4090f4
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eeb9
mov dword [ebp - 0x6c], 0x61
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x409104
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eee1
mov dword [ebp - 0x6c], 0x62
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x409114
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ef09
mov dword [ebp - 0x6c], 0x63
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x409124
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ef31
mov dword [ebp - 0x6c], 0x60
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x409134
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ef59
mov dword [ebp - 0x6c], 0x11
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x409144
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42ef81
mov dword [ebp - 0x6c], 0x5b
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x409150
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42efa9
mov dword [ebp - 0x6c], 0x12
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x40915c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
jne 0x42f14b
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x40916c
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42eff1
mov dword [ebp - 0x6c], 0x26
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x409180
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42f019
mov dword [ebp - 0x6c], 0x28
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x409194
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42f041
mov dword [ebp - 0x6c], 0x25
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x4091a8
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42f069
mov dword [ebp - 0x6c], 0x27
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x4091bc
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42f091
mov dword [ebp - 0x6c], 0xa0
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x4091d0
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42f0b9
mov dword [ebp - 0x6c], 0xa2
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x4091e0
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42f0de
mov dword [ebp - 0x6c], 0xa4
jmp 0x42f152
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x74]
push edx
push eax
mov dword [ebp - 0x6c], 0x4091f0
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42f103
mov dword [ebp - 0x6c], 0xa1
jmp 0x42f152
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x74]
push ecx
push edx
mov dword [ebp - 0x6c], 0x409204
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
je 0x42f128
mov dword [ebp - 0x6c], 0xa3
jmp 0x42f152
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0x74]
push eax
push ecx
mov dword [ebp - 0x6c], 0x409214
mov dword [ebp - 0x74], ebx
call esi
test ax, ax
mov dword [ebp - 0x6c], 0xa5
jne 0x42f152
mov dword [ebp - 0x6c], 0x20
lea edx, [ebp - 0x74]
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x74], 2
call edi
lea edx, [ebp - 0x24]
lea ecx, [ebp - 0x34]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
push 0x42f1c0
jmp 0x42f197
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x84]
call esi
lea ecx, [ebp - 0x24]
call esi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x38]
call esi
lea ecx, [ebp - 0x3c]
call esi
lea ecx, [ebp - 0x44]
call esi
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop