Function at 0x4d8f70
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0x402ec6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x308
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x401cd8
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea eax, [ebp - 0x14c]
xor esi, esi
mov ebx, 0x8008
push 0x559d50
push eax
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x38], esi
mov dword [ebp - 0x3c], esi
mov dword [ebp - 0x48], esi
mov dword [ebp - 0x58], esi
mov dword [ebp - 0x5c], esi
mov dword [ebp - 0x60], esi
mov dword [ebp - 0x70], esi
mov dword [ebp - 0x74], esi
mov dword [ebp - 0x84], esi
mov dword [ebp - 0x94], esi
mov dword [ebp - 0xa4], esi
mov dword [ebp - 0xbc], esi
mov dword [ebp - 0xc0], esi
mov dword [ebp - 0xc4], esi
mov dword [ebp - 0xc8], esi
mov dword [ebp - 0xcc], esi
mov dword [ebp - 0xdc], esi
mov dword [ebp - 0xec], esi
mov dword [ebp - 0xfc], esi
mov dword [ebp - 0x10c], esi
mov dword [ebp - 0x11c], esi
mov dword [ebp - 0x12c], esi
mov dword [ebp - 0x13c], esi
mov dword [ebp - 0x15c], esi
mov dword [ebp - 0x16c], esi
mov dword [ebp - 0x17c], esi
mov dword [ebp - 0x18c], esi
mov dword [ebp - 0x190], esi
mov dword [ebp - 0x144], 0x407810
mov dword [ebp - 0x14c], ebx
call edi
test ax, ax
je 0x4d91c6
lea ecx, [ebp - 0xdc]
push 0x559550
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea edx, [ebp - 0xdc]
lea eax, [ebp - 0x14c]
push edx
push eax
mov dword [ebp - 0x144], 0x405bc0
mov dword [ebp - 0x14c], ebx
call edi
lea ecx, [ebp - 0xdc]
mov ebx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp bx, si
je 0x4d90d6
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaStrVarCopy]
lea ecx, [ebp - 0xa4]
push ecx
call ebx
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call edi
lea edx, [ebp - 0x94]
push edx
call ebx
mov edx, eax
lea ecx, [ebp - 0x60]
call edi
jmp 0x4d90fd
push 0x559550
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarCopy]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
lea ecx, [ebp - 0x48]
call edi
mov edx, dword [0x5599c4]
lea ecx, [ebp - 0x60]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov eax, dword [0x559920]
mov ecx, dword [0x55991c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov edx, dword [0x559930]
mov eax, dword [0x55992c]
fstp qword [ebp - 0x1a0]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d913a
fdivr qword [ebp - 0x1a0]
jmp 0x4d914b
push dword [ebp - 0x19c]
push dword [ebp - 0x1a0]
call sub.MSVBVM60.DLL__adj_fdivr_m64
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
fmul qword [0x401980]
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov ecx, dword [0x559918]
mov edx, dword [0x559914]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov eax, dword [0x559930]
mov ecx, dword [0x55992c]
fstp qword [ebp - 0x1a8]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d91a1
fdivr qword [ebp - 0x1a8]
jmp 0x4d91b2
push dword [ebp - 0x1a4]
push dword [ebp - 0x1a8]
call sub.MSVBVM60.DLL__adj_fdivr_m64
fmul qword [0x401980]
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
jmp 0x4d91cc
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x14c]
push 0x559d50
push edx
mov dword [ebp - 0x144], 0x407810
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4d934a
lea eax, [ebp - 0xdc]
push 0x559560
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0xdc]
lea edx, [ebp - 0x14c]
push ecx
push edx
mov dword [ebp - 0x144], 0x405bc0
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0xdc]
mov ebx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp bx, si
je 0x4d9261
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrVarCopy]
lea eax, [ebp - 0x20]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x38]
push ecx
jmp 0x4d927a
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrVarCopy]
push 0x559560
call esi
mov edx, eax
lea ecx, [ebp - 0x48]
call edi
push 0x559af0
call esi
mov edx, eax
lea ecx, [ebp - 0x60]
call edi
mov edx, dword [0x559a14]
mov eax, dword [0x559a10]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov ecx, dword [0x559930]
mov edx, dword [0x55992c]
fstp qword [ebp - 0x1b0]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d92c1
fdivr qword [ebp - 0x1b0]
jmp 0x4d92d2
push dword [ebp - 0x1ac]
push dword [ebp - 0x1b0]
call sub.MSVBVM60.DLL__adj_fdivr_m64
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
fmul qword [0x401980]
fnstsw ax
test al, 0xd
jne 0x4e0742
call esi
mov eax, dword [0x559a1c]
mov ecx, dword [0x559a18]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov edx, dword [0x559930]
mov eax, dword [0x55992c]
fstp qword [ebp - 0x1b8]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9327
fdivr qword [ebp - 0x1b8]
jmp 0x4d9338
push dword [ebp - 0x1b4]
push dword [ebp - 0x1b8]
call sub.MSVBVM60.DLL__adj_fdivr_m64
fmul qword [0x401980]
fnstsw ax
test al, 0xd
jne 0x4e0742
call esi
lea ecx, [ebp - 0x14c]
push 0x559d50
push ecx
mov dword [ebp - 0x144], 0x407810
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4e0312
cmp word [0x55acd2], 0xffff
jne 0x4d9439
mov edx, dword [0x5598f8]
mov eax, dword [0x5598f4]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d93ab
fdiv qword [0x401968]
jmp 0x4d93bc
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
push ecx
push edx
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x1c0]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d93f7
fdiv qword [0x401968]
jmp 0x4d9408
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
fadd qword [0x401cd0]
fmul qword [ebp - 0x1c0]
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [0x559530], eax
mov dword [0x559534], edx
jmp 0x4d94a8
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559908]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push eax
mov eax, dword [0x559904]
push ecx
push edx
push eax
call esi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9474
fdiv qword [0x401968]
jmp 0x4d9485
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559530], eax
mov dword [0x559534], edx
lea ecx, [ebp - 0x14c]
push 0x55aa9c
push ecx
mov dword [ebp - 0x144], 0xffffffff
mov dword [ebp - 0x14c], 0x800b
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
test ax, ax
je 0x4d9592
mov edx, dword [0x559aac]
mov eax, dword [0x559aa8]
fld qword [0x401978]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFpCmpCy]
test eax, eax
jle 0x4d9539
mov ecx, dword [0x559534]
mov edx, dword [0x559530]
mov eax, dword [0x559aac]
push ecx
mov ecx, dword [0x559aa8]
push edx
mov edx, dword [0x559adc]
push eax
mov eax, dword [0x559ad8]
push ecx
mov ecx, dword [0x559aa4]
push edx
mov edx, dword [0x559aa0]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call esi
jmp 0x4d95c0
mov eax, dword [0x559534]
mov ecx, dword [0x559530]
mov edx, dword [0x559aac]
push eax
mov eax, dword [0x559aa8]
push ecx
push edx
push eax
push 1
call dword [sym.imp.MSVBVM60.DLL___vbaCyI2]
push edx
push eax
call esi
mov ecx, dword [0x559adc]
push edx
mov edx, dword [0x559ad8]
push eax
mov eax, dword [0x559aa4]
push ecx
mov ecx, dword [0x559aa0]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call esi
push edx
push eax
call esi
jmp 0x4d95c8
mov edx, dword [0x559534]
mov eax, dword [0x559530]
mov ecx, dword [0x559adc]
push edx
mov edx, dword [0x559ad8]
push eax
mov eax, dword [0x559aa4]
push ecx
mov ecx, dword [0x559aa0]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov dword [0x55953c], edx
lea edx, [ebp - 0x14c]
mov dword [0x559538], eax
push edx
lea eax, [ebp - 0xdc]
push 0x559560
push eax
mov dword [ebp - 0x190], 0
mov dword [ebp - 0x144], 0x40868c
mov dword [ebp - 0x14c], 8
call esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0xc4]
call edi
lea ecx, [ebp - 0x190]
lea edx, [ebp - 0xc4]
push ecx
lea eax, [ebp - 0xec]
push edx
push eax
call fcn.00525f00
lea ecx, [ebp - 0xec]
lea edx, [ebp - 0xc8]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call ebx
mov dword [ebp - 0x28], eax
lea eax, [ebp - 0xc8]
lea ecx, [ebp - 0xc4]
push eax
push ecx
push 2
mov dword [ebp - 0x24], edx
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
lea edx, [ebp - 0xec]
lea eax, [ebp - 0xdc]
push edx
push eax
push 2
call edi
mov ecx, dword [ebp - 0x24]
mov edx, dword [ebp - 0x28]
mov eax, dword [0x55953c]
add esp, 0x18
push ecx
mov ecx, dword [0x559538]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d96bf
fdiv qword [0x401968]
jmp 0x4d96d0
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x55954c], edx
push edx
mov edx, dword [0x559abc]
mov dword [0x559548], eax
push eax
mov eax, dword [0x559ab8]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
mov ecx, dword [0x5598f8]
mov dword [0x559544], edx
mov edx, dword [0x5598f4]
push ecx
fld qword [0x401978]
push edx
mov dword [0x559540], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFpCmpCy]
test eax, eax
je 0x4d9734
lea eax, [ebp - 0x84]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
jmp 0x4d973c
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCyI2]
lea ecx, [ebp - 0xec]
lea edx, [ebp - 0xfc]
push ecx
push 1
push 0x55a2b8
push edx
mov dword [ebp - 0x144], 0xffffffff
mov dword [ebp - 0x14c], 0x800b
mov dword [ebp - 0xe4], 1
mov dword [ebp - 0xec], 2
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x10c]
push 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea ecx, [ebp - 0x14c]
push 0x55aacc
lea edx, [ebp - 0xdc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0xfc]
lea ecx, [ebp - 0x10c]
push eax
lea edx, [ebp - 0x11c]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpGt]
push eax
lea eax, [ebp - 0x12c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x10c]
mov dword [ebp - 0x194], eax
lea edx, [ebp - 0xfc]
push ecx
lea eax, [ebp - 0xec]
push edx
push eax
push 3
call edi
add esp, 0x10
cmp word [ebp - 0x194], 0
je 0x4d98c7
mov ecx, dword [0x559a7c]
mov edx, dword [0x559a78]
mov eax, dword [0x559a4c]
push ecx
mov ecx, dword [0x559a48]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov edx, dword [0x559908]
mov eax, dword [0x559904]
fstp qword [ebp - 0x1c8]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d985b
fdiv qword [0x401968]
jmp 0x4d986c
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x1c8]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4d989f
fdiv qword [0x401968]
jmp 0x4d98b0
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b40], eax
mov dword [0x559b44], edx
lea ecx, [ebp - 0xec]
lea edx, [ebp - 0xfc]
push ecx
push 1
push 0x55a2b8
push edx
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 0x800b
mov dword [ebp - 0xe4], 1
mov dword [ebp - 0xec], 2
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea eax, [ebp - 0x10c]
push 0x20
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea ecx, [ebp - 0x14c]
push 0x55aacc
lea edx, [ebp - 0xdc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0xfc]
lea ecx, [ebp - 0x10c]
push eax
lea edx, [ebp - 0x11c]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpLt]
push eax
lea eax, [ebp - 0x12c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x10c]
mov dword [ebp - 0x194], eax
lea edx, [ebp - 0xfc]
push ecx
lea eax, [ebp - 0xec]
push edx
push eax
push 3
call edi
add esp, 0x10
cmp word [ebp - 0x194], 0
je 0x4d99a2
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCyI2]
mov dword [0x559b40], eax
mov dword [0x559b44], edx
or edi, 0xffffffff
cmp word [0x55acd2], di
jne 0x4d9a4e
mov ecx, dword [0x559a7c]
mov edx, dword [0x559a78]
mov eax, dword [0x559a4c]
push ecx
mov ecx, dword [0x559a48]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov edx, dword [0x559908]
mov eax, dword [0x559904]
fstp qword [ebp - 0x1d0]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9a05
fdiv qword [0x401968]
jmp 0x4d9a16
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f8]
mov edx, dword [0x5598f4]
push ecx
push edx
fadd qword [0x401cd0]
fmul qword [ebp - 0x1d0]
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x1d8]
jmp 0x4d9abe
mov eax, dword [0x559a7c]
mov ecx, dword [0x559a78]
mov edx, dword [0x559a4c]
push eax
mov eax, dword [0x559a48]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov ecx, dword [0x5598f8]
mov edx, dword [0x5598f4]
fstp qword [ebp - 0x1e0]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9aa1
fdiv qword [0x401968]
jmp 0x4d9ab2
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x1e0]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4d9ae5
fdiv qword [0x401968]
jmp 0x4d9af6
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
cmp word [0x55acb4], 0
mov dword [0x559b48], eax
mov dword [0x559b4c], edx
jne 0x4d9b2a
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCyI2]
mov dword [0x559b48], eax
mov dword [0x559b4c], edx
cmp word [0x55ace6], di
jne 0x4d9bfd
mov eax, dword [0x559b1c]
mov ecx, dword [0x559b18]
mov edx, dword [0x559a8c]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
fstp qword [ebp - 0x1e8]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9b8c
fdiv qword [0x401968]
jmp 0x4d9b9d
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x1e8]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4d9bd0
fdiv qword [0x401968]
jmp 0x4d9be1
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b58], eax
mov dword [0x559b5c], edx
jmp 0x4d9cb6
mov eax, dword [0x559908]
mov ecx, dword [0x559904]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9c21
fdiv qword [0x401968]
jmp 0x4d9c32
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov edx, dword [0x559a8c]
push edx
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x559a88]
fstp qword [ebp - 0x1f0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x1f0]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4d9c88
fdiv qword [0x401968]
jmp 0x4d9c99
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [0x559b58], eax
mov dword [0x559b5c], edx
cmp word [0x55acd2], 0xffff
jne 0x4d9e58
cmp word [0x55acb8], 0
jne 0x4d9daf
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9cf7
fdiv qword [0x401968]
jmp 0x4d9d08
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x559a88]
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x559a8c]
fstp qword [ebp - 0x1f8]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x1f8]
mov edx, dword [0x5598f8]
push edx
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f4]
fstp qword [ebp - 0x200]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x200]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4d9d87
fdiv qword [0x401968]
jmp 0x4d9d98
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b50], eax
mov dword [0x559b54], edx
cmp word [0x55acb8], 0xffff
jne 0x4d9fe2
mov ecx, dword [0x559b1c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov edx, dword [0x559908]
mov eax, dword [0x559904]
fstp qword [ebp - 0x208]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9e0c
fdiv qword [0x401968]
jmp 0x4d9e1d
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f8]
mov edx, dword [0x5598f4]
push ecx
push edx
fadd qword [0x401cd0]
fmul qword [ebp - 0x208]
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x210]
jmp 0x4d9f93
cmp word [0x55acb8], 0
jne 0x4d9f19
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9e8a
fdiv qword [0x401968]
jmp 0x4d9e9b
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov edx, dword [0x559a8c]
push edx
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x559a88]
fstp qword [ebp - 0x218]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x218]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4d9ef1
fdiv qword [0x401968]
jmp 0x4d9f02
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b50], eax
mov dword [0x559b54], edx
cmp word [0x55acb8], 0xffff
jne 0x4d9fe2
mov ecx, dword [0x559b1c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov edx, dword [0x5598f8]
mov eax, dword [0x5598f4]
fstp qword [ebp - 0x220]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4d9f76
fdiv qword [0x401968]
jmp 0x4d9f87
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x220]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4d9fba
fdiv qword [0x401968]
jmp 0x4d9fcb
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b50], eax
mov dword [0x559b54], edx
mov ecx, dword [0x559b84]
mov edx, dword [0x559b80]
fld qword [0x401978]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaFpCmpCy]
test eax, eax
je 0x4da4b8
or eax, 0xffffffff
cmp word [0x55acb8], ax
jne 0x4da151
cmp word [0x55acd2], ax
jne 0x4da096
mov eax, dword [0x559b5c]
mov ecx, dword [0x559b58]
mov edx, dword [0x559b1c]
push eax
mov eax, dword [0x559b18]
push ecx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call edi
push edx
push eax
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
fstp qword [ebp - 0x228]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da07d
fdiv qword [0x401968]
jmp 0x4da08e
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x228]
jmp 0x4da0fc
mov edx, dword [0x559b1c]
mov eax, dword [0x559b18]
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
fstp qword [ebp - 0x230]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da0e5
fdiv qword [0x401968]
jmp 0x4da0f6
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x230]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4da129
fdiv qword [0x401968]
jmp 0x4da13a
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b50], eax
mov dword [0x559b54], edx
cmp word [0x55acb8], 0
jne 0x4da293
cmp word [0x55acd2], 0xffff
jne 0x4da1d1
mov edx, dword [0x559b5c]
mov eax, dword [0x559b58]
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
fstp qword [ebp - 0x238]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da1b8
fdiv qword [0x401968]
jmp 0x4da1c9
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x238]
jmp 0x4da230
mov edx, dword [0x5598f8]
mov eax, dword [0x5598f4]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da1f5
fdiv qword [0x401968]
jmp 0x4da206
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x559a8c]
mov edx, dword [0x559a88]
push ecx
push edx
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x240]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4da25d
fdiv qword [0x401968]
jmp 0x4da26e
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
cmp word [0x55acb8], 0
mov dword [0x559b50], eax
mov dword [0x559b54], edx
je 0x4da38c
cmp word [0x55acd2], 0xffff
jne 0x4da351
mov eax, dword [0x559b1c]
mov ecx, dword [0x559b18]
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
fstp qword [ebp - 0x248]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da2f0
fdiv qword [0x401968]
jmp 0x4da301
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
fadd qword [0x401cd0]
fmul qword [ebp - 0x248]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f8]
fstp qword [ebp - 0x250]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x250]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
jmp 0x4da47f
fld qword [0x401970]
call ebx
mov ecx, dword [0x559b1c]
push edx
mov edx, dword [0x5598f8]
push eax
mov eax, dword [0x5598f4]
push edx
mov edx, dword [0x559b18]
push eax
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call edi
push edx
push eax
jmp 0x4da465
cmp word [0x55acd2], 0xffff
jne 0x4da440
mov edx, dword [0x559908]
mov eax, dword [0x559904]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da3be
fdiv qword [0x401968]
jmp 0x4da3cf
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x559a8c]
mov edx, dword [0x559a88]
push ecx
push edx
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x258]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x258]
mov ecx, dword [0x5598f4]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f8]
fstp qword [ebp - 0x260]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x260]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
jmp 0x4da47f
fld qword [0x401970]
call ebx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x5598f8]
push eax
mov eax, dword [0x5598f4]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da490
fdiv qword [0x401968]
jmp 0x4da4a1
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b50], eax
mov dword [0x559b54], edx
cmp word [0x55acea], 0xffff
jne 0x4da57a
mov eax, dword [0x559a64]
mov ecx, dword [0x559a60]
mov edx, dword [0x559b14]
push eax
mov eax, dword [0x559b10]
push ecx
mov ecx, dword [0x559b0c]
push edx
mov edx, dword [0x559b08]
push eax
mov eax, dword [0x559a7c]
push ecx
mov ecx, dword [0x559a78]
push edx
mov edx, dword [0x559a4c]
push eax
mov eax, dword [0x559a48]
push ecx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call edi
push edx
push eax
call edi
push edx
push eax
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov eax, dword [0x559908]
mov ecx, dword [0x559904]
fstp qword [ebp - 0x268]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da55e
fdiv qword [0x401968]
jmp 0x4da56f
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x268]
jmp 0x4da618
mov edx, dword [0x559b14]
mov eax, dword [0x559b10]
mov ecx, dword [0x559b0c]
push edx
mov edx, dword [0x559b08]
push eax
mov eax, dword [0x559a7c]
push ecx
mov ecx, dword [0x559a78]
push edx
mov edx, dword [0x559a4c]
push eax
mov eax, dword [0x559a48]
push ecx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call edi
push edx
push eax
call edi
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov eax, dword [0x559908]
mov ecx, dword [0x559904]
fstp qword [ebp - 0x270]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da601
fdiv qword [0x401968]
jmp 0x4da612
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [ebp - 0x270]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4da645
fdiv qword [0x401968]
jmp 0x4da656
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov ecx, dword [0x559a5c]
mov dword [0x559b64], edx
mov edx, dword [0x559a74]
mov dword [0x559b60], eax
mov eax, dword [0x559a70]
push edx
mov edx, dword [0x559a58]
push eax
mov eax, dword [0x559a54]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push ecx
mov ecx, dword [0x559a50]
push edx
mov edx, dword [0x559ab4]
push eax
mov eax, dword [0x559ab0]
push ecx
mov ecx, dword [0x559a44]
push edx
mov edx, dword [0x559a40]
push eax
push ecx
push edx
call edi
push edx
push eax
call edi
push edx
push eax
call edi
push edx
push eax
call edi
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x140], edx
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x14c], 6
call edi
lea eax, [ebp - 0x14c]
push 0x55aba4
push eax
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4da753
mov ecx, dword [0x559b20]
mov edx, dword [0x559b24]
mov dword [ebp - 0x144], ecx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x140], edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
mov eax, 0x407bac
mov ecx, 0x8008
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x154], eax
mov dword [ebp - 0x14c], ecx
mov dword [ebp - 0x15c], ecx
lea eax, [ebp - 0x14c]
push 0x55abb4
lea ecx, [ebp - 0xdc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x15c]
push 0x55abc4
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0xfc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
test ax, ax
je 0x4da91e
mov edx, dword [0x559a7c]
mov eax, dword [0x559a78]
mov ecx, dword [0x559a4c]
push edx
mov edx, dword [0x559a48]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
fld qword [0x401978]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFpCmpCy]
test eax, eax
jle 0x4da90b
lea eax, [ebp - 0xdc]
lea ecx, [ebp - 0xec]
push eax
push 1
push 0x55a2b8
push ecx
mov dword [ebp - 0xd4], 1
mov dword [ebp - 0xdc], 2
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0xfc]
push 0x20
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcVarBstrFromAnsi]
lea eax, [ebp - 0xec]
lea ecx, [ebp - 0xfc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstGt]
mov dword [ebp - 0x194], eax
lea edx, [ebp - 0xfc]
lea eax, [ebp - 0xec]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
cmp word [ebp - 0x194], 0
je 0x4da91e
fld qword [0x401970]
call ebx
mov ecx, dword [0x559a7c]
push edx
mov edx, dword [0x559908]
push eax
mov eax, dword [0x559904]
push edx
mov edx, dword [0x559a78]
push eax
mov eax, dword [0x559a4c]
push ecx
mov ecx, dword [0x559a48]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4da8ec
fdiv qword [0x401968]
jmp 0x4da8fd
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
jmp 0x4da913
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCyI2]
mov dword [0x559b40], eax
mov dword [0x559b44], edx
mov eax, 0x407bac
lea edx, [ebp - 0x14c]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x154], eax
push 0x55abb4
lea eax, [ebp - 0xdc]
mov ecx, 0x8008
push edx
push eax
mov dword [ebp - 0x14c], ecx
mov dword [ebp - 0x15c], ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea ecx, [ebp - 0x15c]
push 0x55abc4
lea edx, [ebp - 0xec]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0xfc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
test ax, ax
je 0x4daa4d
cmp word [0x55ace6], 0xffff
fld qword [0x401970]
jne 0x4da9d7
call ebx
mov ecx, dword [0x559908]
push edx
mov edx, dword [0x559904]
push eax
mov eax, dword [0x559b1c]
push ecx
mov ecx, dword [0x559b18]
push edx
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
jmp 0x4da9f6
call ebx
mov ecx, dword [0x559908]
push edx
mov edx, dword [0x559904]
push eax
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4daa25
fdiv qword [0x401968]
jmp 0x4daa36
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b58], eax
mov dword [0x559b5c], edx
mov eax, 0x407bac
lea edx, [ebp - 0x14c]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x154], eax
push 0x55abb4
lea eax, [ebp - 0xdc]
mov ecx, 0x8008
push edx
push eax
mov dword [ebp - 0x14c], ecx
mov dword [ebp - 0x15c], ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea ecx, [ebp - 0x15c]
push 0x55abc4
lea edx, [ebp - 0xec]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0xfc]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
test ax, ax
je 0x4dac72
mov ecx, dword [0x559a7c]
mov edx, dword [0x559a78]
mov eax, dword [0x559a4c]
push ecx
mov ecx, dword [0x559a48]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
fld qword [0x401978]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFpCmpCy]
test eax, eax
jle 0x4dabb8
fld qword [0x401970]
call ebx
mov ecx, dword [0x559a7c]
push edx
mov edx, dword [0x559908]
push eax
mov eax, dword [0x559904]
push edx
mov edx, dword [0x559a78]
push eax
mov eax, dword [0x559a4c]
push ecx
mov ecx, dword [0x559a48]
push edx
mov edx, dword [0x559b1c]
push eax
mov eax, dword [0x559b18]
push ecx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dab8b
fdiv qword [0x401968]
jmp 0x4dab9c
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b68], eax
mov dword [0x559b6c], edx
jmp 0x4dac72
cmp word [0x55ace6], 0xffff
fld qword [0x401970]
jne 0x4dabfd
call ebx
mov ecx, dword [0x559904]
push edx
mov edx, dword [0x559b1c]
push eax
mov eax, dword [0x559908]
push eax
mov eax, dword [0x559b18]
push ecx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
jmp 0x4dac1a
call ebx
mov ecx, dword [0x559904]
push edx
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x559908]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dac4a
fdiv qword [0x401968]
jmp 0x4dac5b
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b58], eax
mov dword [0x559b5c], edx
xor edx, edx
cmp word [0x55acb4], 0xffff
mov eax, 0x407bac
mov ecx, 0x8008
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x164], eax
mov dword [ebp - 0x14c], ecx
mov dword [ebp - 0x16c], ecx
sete dl
lea eax, [ebp - 0x14c]
push 0x55abb4
lea ecx, [ebp - 0xdc]
push eax
neg edx
push ecx
mov word [ebp - 0x154], dx
mov dword [ebp - 0x15c], 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x16c]
push 0x55abc4
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x10c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x15c]
mov dword [ebp - 0x194], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x194], 0
je 0x4daed8
mov eax, dword [0x559a4c]
mov ecx, dword [0x559a7c]
cmp eax, ecx
jl 0x4daec5
jg 0x4dad58
mov edx, dword [0x559a48]
cmp edx, dword [0x559a78]
jbe 0x4daec5
cmp word [0x55acd2], 0xffff
jne 0x4dae3d
mov edx, dword [0x559a48]
push ecx
mov ecx, dword [0x559a78]
push ecx
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov eax, dword [0x559908]
mov ecx, dword [0x559904]
fstp qword [ebp - 0x278]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dadae
fdiv qword [0x401968]
jmp 0x4dadbf
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov edx, dword [0x5598f8]
push edx
fadd qword [0x401cd0]
fmul qword [ebp - 0x278]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f4]
fstp qword [ebp - 0x280]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x280]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4dae1b
fdiv qword [0x401968]
jmp 0x4dae2c
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
jmp 0x4daecd
fld qword [0x401970]
call ebx
mov ecx, dword [0x5598f8]
push edx
mov edx, dword [0x5598f4]
push eax
mov eax, dword [0x559a7c]
push ecx
mov ecx, dword [0x559a78]
push edx
mov edx, dword [0x559a4c]
push eax
mov eax, dword [0x559a48]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4daea6
fdiv qword [0x401968]
jmp 0x4daeb7
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
jmp 0x4daecd
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCyI2]
mov dword [0x559b48], eax
mov dword [0x559b4c], edx
mov ecx, 0x8008
push 0x55abb4
mov dword [ebp - 0x14c], ecx
mov dword [ebp - 0x15c], ecx
lea ecx, [ebp - 0x14c]
lea edx, [ebp - 0xdc]
mov eax, 0x407bac
push ecx
push edx
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x154], eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x15c]
push 0x55abc4
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
lea edx, [ebp - 0xfc]
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
test ax, ax
je 0x4db18a
cmp word [0x55acb8], 0
je 0x4db05a
cmp word [0x55acd2], 0xffff
jne 0x4db01b
mov eax, dword [0x559b1c]
mov ecx, dword [0x559b18]
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
fstp qword [ebp - 0x288]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dafba
fdiv qword [0x401968]
jmp 0x4dafcb
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
fadd qword [0x401cd0]
fmul qword [ebp - 0x288]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f8]
fstp qword [ebp - 0x290]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x290]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
jmp 0x4db151
fld qword [0x401970]
call ebx
mov ecx, dword [0x559b1c]
push edx
mov edx, dword [0x5598f8]
push eax
mov eax, dword [0x5598f4]
push edx
mov edx, dword [0x559b18]
push eax
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
jmp 0x4db133
cmp word [0x55acd2], 0xffff
jne 0x4db10e
mov edx, dword [0x559908]
mov eax, dword [0x559904]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4db08c
fdiv qword [0x401968]
jmp 0x4db09d
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x559a8c]
mov edx, dword [0x559a88]
push ecx
push edx
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x298]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x298]
mov ecx, dword [0x5598f4]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f8]
fstp qword [ebp - 0x2a0]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2a0]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
jmp 0x4db151
fld qword [0x401970]
call ebx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x5598f8]
push eax
mov eax, dword [0x5598f4]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4db162
fdiv qword [0x401968]
jmp 0x4db173
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call ebx
mov dword [0x559b50], eax
mov dword [0x559b54], edx
cmp word [0x55af5a], 0xffff
jne 0x4db3b3
lea eax, [ebp - 0x14c]
push 0x55abc4
push eax
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
test ax, ax
mov dword [ebp - 0x190], 0
je 0x4db2b9
mov edx, 0x4086b4
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x190]
lea edx, [ebp - 0xc4]
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
call fcn.00525f00
lea ecx, [ebp - 0xdc]
lea edx, [ebp - 0xc8]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call ebx
mov dword [0x559b50], eax
lea eax, [ebp - 0xc8]
lea ecx, [ebp - 0xc4]
push eax
push ecx
push 2
mov dword [0x559b54], edx
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, 0x4086dc
lea ecx, [ebp - 0xc4]
mov dword [ebp - 0x190], 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x190]
lea eax, [ebp - 0xc4]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
call fcn.00525f00
lea edx, [ebp - 0xdc]
lea eax, [ebp - 0xc8]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call ebx
mov dword [0x559b5c], edx
lea ecx, [ebp - 0xc8]
lea edx, [ebp - 0xc4]
push ecx
mov dword [0x559b58], eax
push edx
jmp 0x4db39c
mov edx, 0x4084f0
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x190]
lea ecx, [ebp - 0xc4]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
call fcn.00525f00
lea eax, [ebp - 0xdc]
lea ecx, [ebp - 0xc8]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call ebx
mov dword [0x559b54], edx
mov dword [0x559b50], eax
lea edx, [ebp - 0xc8]
lea eax, [ebp - 0xc4]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, 0x408304
lea ecx, [ebp - 0xc4]
mov dword [ebp - 0x190], 0
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea ecx, [ebp - 0x190]
lea edx, [ebp - 0xc4]
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
call fcn.00525f00
lea ecx, [ebp - 0xdc]
lea edx, [ebp - 0xc8]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call ebx
mov dword [0x559b58], eax
lea eax, [ebp - 0xc8]
lea ecx, [ebp - 0xc4]
push eax
mov dword [0x559b5c], edx
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
xor edx, edx
cmp word [0x55acb4], 0xffff
mov eax, 0x407bac
mov ecx, 0x8008
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x164], eax
mov dword [ebp - 0x14c], ecx
sete dl
mov dword [ebp - 0x16c], ecx
lea eax, [ebp - 0x14c]
push 0x55abb4
lea ecx, [ebp - 0xdc]
neg edx
push eax
push ecx
mov word [ebp - 0x154], dx
mov dword [ebp - 0x15c], 0xb
call ebx
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x16c]
push 0x55abc4
lea edx, [ebp - 0xfc]
push ecx
push edx
call ebx
push eax
lea eax, [ebp - 0x10c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x15c]
mov ebx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
test bx, bx
je 0x4db91a
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
mov eax, dword [0x559a4c]
mov ecx, dword [0x559a7c]
cmp eax, ecx
jl 0x4db4de
jg 0x4db4a7
mov edx, dword [0x559a48]
mov ebx, dword [0x559a78]
cmp edx, ebx
jbe 0x4db4de
mov edx, dword [0x559a48]
push ecx
mov ecx, dword [0x559a78]
push ecx
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
mov dword [ebp - 0x140], edx
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x14c], 6
call edi
cmp word [0x55acb8], 0
je 0x4db6a8
cmp word [0x55acd2], 0xffff
jne 0x4db676
mov eax, dword [0x559b1c]
mov ecx, dword [0x559b18]
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov ecx, dword [0x559908]
mov dword [ebp - 0x140], edx
mov edx, dword [0x559904]
mov ebx, 6
push ecx
push edx
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x14c], ebx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4db556
fdiv qword [0x401968]
jmp 0x4db567
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov dword [ebp - 0x164], ecx
mov dword [ebp - 0x160], edx
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x16c], ebx
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], 0x3fe00000
mov dword [ebp - 0x184], 0x64
mov dword [ebp - 0x18c], 2
fadd qword [0x401cd0]
fstp qword [ebp - 0x154]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, 5
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x17c], eax
lea eax, [ebp - 0x14c]
push eax
push ecx
push edx
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call ebx
lea ecx, [ebp - 0x17c]
push eax
lea edx, [ebp - 0x10c]
push ecx
push edx
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
push eax
lea eax, [ebp - 0x11c]
push eax
call ebx
lea ecx, [ebp - 0x18c]
push eax
lea edx, [ebp - 0x12c]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x559b70], eax
lea eax, [ebp - 0x10c]
mov dword [0x559b74], edx
push eax
lea ecx, [ebp - 0xdc]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x4db920
mov edx, dword [0x559b1c]
mov eax, dword [0x559b18]
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x140], edx
jmp 0x4db833
cmp word [0x55acd2], 0xffff
jne 0x4db81c
mov eax, dword [0x559a88]
mov edx, dword [0x559908]
mov ecx, dword [0x559a8c]
mov dword [ebp - 0x144], eax
mov eax, dword [0x559904]
mov ebx, 6
push edx
push eax
mov dword [ebp - 0x140], ecx
mov dword [ebp - 0x14c], ebx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4db6fc
fdiv qword [0x401968]
jmp 0x4db70d
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov dword [ebp - 0x164], ecx
mov dword [ebp - 0x160], edx
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x16c], ebx
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], 0x3fe00000
mov dword [ebp - 0x184], 0x64
mov dword [ebp - 0x18c], 2
fadd qword [0x401cd0]
fstp qword [ebp - 0x154]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, 5
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x17c], eax
lea eax, [ebp - 0x14c]
push eax
push ecx
push edx
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call ebx
lea ecx, [ebp - 0x17c]
push eax
lea edx, [ebp - 0x10c]
push ecx
push edx
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
push eax
lea eax, [ebp - 0x11c]
push eax
call ebx
lea ecx, [ebp - 0x18c]
push eax
lea edx, [ebp - 0x12c]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x559b70], eax
lea eax, [ebp - 0x10c]
lea ecx, [ebp - 0xdc]
push eax
push ecx
push 2
mov dword [0x559b74], edx
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x4db920
mov edx, dword [0x559a88]
mov eax, dword [0x559a8c]
mov dword [ebp - 0x144], edx
mov dword [ebp - 0x140], eax
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov eax, 6
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x150], edx
lea ecx, [ebp - 0x58]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], 0x3fe00000
mov dword [ebp - 0x16c], 5
mov dword [ebp - 0x174], 0x64
mov dword [ebp - 0x17c], 2
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
lea ecx, [ebp - 0x10c]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x17c]
lea eax, [ebp - 0x11c]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x559b74], edx
lea ecx, [ebp - 0xfc]
lea edx, [ebp - 0xdc]
push ecx
push edx
push 2
mov dword [0x559b70], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x4db920
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
xor edx, edx
mov eax, 0x8008
cmp word [0x55acb4], dx
mov ecx, 0x407bac
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x16c], eax
mov dword [ebp - 0x144], ecx
mov dword [ebp - 0x164], ecx
sete dl
lea eax, [ebp - 0x14c]
push 0x55abb4
lea ecx, [ebp - 0xdc]
push eax
neg edx
push ecx
mov word [ebp - 0x154], dx
mov dword [ebp - 0x15c], 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x16c]
push 0x55abc4
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x10c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x15c]
mov dword [ebp - 0x194], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x194], 0
je 0x4dbe19
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
cmp word [0x55acb8], 0
je 0x4dbbbb
cmp word [0x55acd2], 0xffff
jne 0x4dbb89
mov ecx, dword [0x559b1c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [ebp - 0x140], edx
mov edx, dword [0x559908]
mov dword [ebp - 0x144], eax
mov eax, dword [0x559904]
push edx
push eax
mov dword [ebp - 0x14c], 6
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dba74
fdiv qword [0x401968]
jmp 0x4dba85
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov dword [ebp - 0x164], ecx
mov dword [ebp - 0x160], edx
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x16c], 6
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], 0x3fe00000
mov dword [ebp - 0x184], 0x64
mov dword [ebp - 0x18c], 2
fadd qword [0x401cd0]
fstp qword [ebp - 0x154]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, 5
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x17c], eax
lea eax, [ebp - 0x14c]
push eax
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x17c]
push eax
lea edx, [ebp - 0x10c]
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x11c]
push eax
call ebx
lea ecx, [ebp - 0x18c]
push eax
lea edx, [ebp - 0x12c]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x559b70], eax
lea eax, [ebp - 0x10c]
lea ecx, [ebp - 0xdc]
push eax
mov dword [0x559b74], edx
push ecx
jmp 0x4dbe0e
mov edx, dword [0x559b1c]
mov eax, dword [0x559b18]
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x140], edx
jmp 0x4dbd3a
cmp word [0x55acd2], 0xffff
jne 0x4dbd23
mov eax, dword [0x559a88]
mov edx, dword [0x559908]
mov ecx, dword [0x559a8c]
mov dword [ebp - 0x144], eax
mov eax, dword [0x559904]
push edx
push eax
mov dword [ebp - 0x140], ecx
mov dword [ebp - 0x14c], 6
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dbc0e
fdiv qword [0x401968]
jmp 0x4dbc1f
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov dword [ebp - 0x164], ecx
mov dword [ebp - 0x160], edx
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x16c], 6
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], 0x3fe00000
mov dword [ebp - 0x184], 0x64
mov dword [ebp - 0x18c], 2
fadd qword [0x401cd0]
fstp qword [ebp - 0x154]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, 5
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x17c], eax
lea eax, [ebp - 0x14c]
push eax
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x17c]
push eax
lea edx, [ebp - 0x10c]
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x11c]
push eax
call ebx
lea ecx, [ebp - 0x18c]
push eax
lea edx, [ebp - 0x12c]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x559b70], eax
lea eax, [ebp - 0x10c]
lea ecx, [ebp - 0xdc]
push eax
mov dword [0x559b74], edx
push ecx
jmp 0x4dbe0e
mov edx, dword [0x559a88]
mov eax, dword [0x559a8c]
mov dword [ebp - 0x144], edx
mov dword [ebp - 0x140], eax
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov eax, 6
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x150], edx
lea ecx, [ebp - 0x58]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], 0x3fe00000
mov dword [ebp - 0x16c], 5
mov dword [ebp - 0x174], 0x64
mov dword [ebp - 0x17c], 2
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call esi
lea ecx, [ebp - 0x10c]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x17c]
lea eax, [ebp - 0x11c]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyVar]
mov dword [0x559b74], edx
lea ecx, [ebp - 0xfc]
lea edx, [ebp - 0xdc]
push ecx
mov dword [0x559b70], eax
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
cmp word [0x55af5a], 0
jne 0x4dbe83
mov eax, dword [0x559a5c]
mov ecx, dword [0x559a58]
mov edx, dword [0x559a54]
push eax
mov eax, dword [0x559a50]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [ebp - 0x140], edx
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x14c], 6
call edi
mov ecx, dword [0x559a40]
mov edx, dword [0x559a44]
mov dword [ebp - 0x144], ecx
mov ecx, dword [0x559ab0]
mov dword [ebp - 0x140], edx
mov edx, dword [0x559ab4]
mov eax, 6
mov dword [ebp - 0x154], ecx
mov ecx, dword [0x559a70]
mov dword [ebp - 0x150], edx
mov edx, dword [0x559a74]
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x16c], eax
mov dword [ebp - 0x164], ecx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x160], edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call esi
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xec]
lea edx, [ebp - 0xdc]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov ecx, dword [0x559a8c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a88]
mov dword [ebp - 0x140], ecx
mov ecx, dword [0x559b1c]
mov dword [ebp - 0x154], edx
mov edx, dword [0x559a48]
mov dword [ebp - 0x150], ecx
mov ecx, dword [0x559a4c]
mov dword [ebp - 0x164], edx
mov edx, dword [0x559a78]
mov dword [ebp - 0x144], eax
mov eax, 6
mov dword [ebp - 0x160], ecx
mov ecx, dword [0x559a7c]
add esp, 0xc
mov dword [ebp - 0x174], edx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x16c], eax
mov dword [ebp - 0x17c], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x170], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea ecx, [ebp - 0x16c]
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea eax, [ebp - 0x17c]
lea ecx, [ebp - 0x10c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab54
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc075
mov eax, dword [0x559a68]
mov ecx, dword [0x559a6c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab64
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc0dc
mov eax, dword [0x559a90]
mov ecx, dword [0x559a94]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab94
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc143
mov eax, dword [0x559a60]
mov ecx, dword [0x559a64]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55aba4
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc1aa
mov eax, dword [0x559b20]
mov ecx, dword [0x559b24]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab74
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc211
mov eax, dword [0x559b08]
mov ecx, dword [0x559b0c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab84
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc278
mov eax, dword [0x559b10]
mov ecx, dword [0x559b14]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
cmp word [0x55af5a], 0
je 0x4dc3bb
lea edx, [ebp - 0x14c]
push 0x55b704
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc2ed
mov eax, dword [0x55b0c0]
mov ecx, dword [0x55b0c4]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55b724
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc354
mov eax, dword [0x559a58]
mov ecx, dword [0x559a5c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55b714
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dc3bb
mov eax, dword [0x559a50]
mov ecx, dword [0x559a54]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
mov eax, dword [0x559a4c]
mov ecx, dword [0x559a7c]
cmp eax, ecx
jl 0x4dc408
jg 0x4dc3da
mov edx, dword [0x559a48]
cmp edx, dword [0x559a78]
jbe 0x4dc408
mov edx, dword [0x559a48]
push ecx
mov ecx, dword [0x559a78]
push ecx
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x140], edx
mov dword [ebp - 0x14c], 6
jmp 0x4dc41c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0xbc]
call edi
mov eax, 0x8008
mov ecx, 0x407bac
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x144], ecx
mov dword [ebp - 0x154], ecx
lea eax, [ebp - 0x14c]
push 0x55abb4
lea ecx, [ebp - 0xdc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x15c]
push 0x55abc4
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0xfc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
test ax, ax
je 0x4dc75d
mov edx, dword [0x559904]
mov eax, dword [0x559908]
mov dword [ebp - 0x144], edx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x140], eax
lea edx, [ebp - 0xbc]
push ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
mov dword [ebp - 0x154], 0
mov dword [ebp - 0x150], 0x3fe00000
mov dword [ebp - 0x15c], 5
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], 2
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call esi
lea ecx, [ebp - 0xfc]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0x10c]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea ecx, [ebp - 0x11c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xec]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acb4], 0xffff
jne 0x4dc75d
cmp word [0x55acd2], 0xffff
jne 0x4dc69e
mov edx, dword [0x559908]
mov eax, dword [0x559904]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dc59c
fdiv qword [0x401968]
jmp 0x4dc5ad
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x150], edx
lea ecx, [ebp - 0xbc]
lea edx, [ebp - 0x14c]
mov dword [ebp - 0x15c], 6
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], 0x3fe00000
mov dword [ebp - 0x174], 0x64
mov dword [ebp - 0x17c], 2
fadd qword [0x401cd0]
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, 5
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x16c], eax
lea eax, [ebp - 0x58]
push eax
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x15c]
push eax
lea edx, [ebp - 0xec]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x16c]
lea ecx, [ebp - 0xfc]
push eax
push ecx
call esi
lea edx, [ebp - 0x10c]
push eax
push edx
call ebx
push eax
lea eax, [ebp - 0x17c]
lea ecx, [ebp - 0x11c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea edx, [ebp - 0x12c]
push eax
push edx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xfc]
jmp 0x4dc757
mov eax, dword [0x5598f4]
mov ecx, dword [0x5598f8]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0xbc]
push edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x14c], 6
mov dword [ebp - 0x154], 0
mov dword [ebp - 0x150], 0x3fe00000
mov dword [ebp - 0x15c], 5
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], 2
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call esi
lea edx, [ebp - 0xfc]
push eax
push edx
call ebx
push eax
lea eax, [ebp - 0x16c]
lea ecx, [ebp - 0x10c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea edx, [ebp - 0x11c]
push eax
push edx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xec]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, 0x8008
mov ecx, 0x407bac
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x144], ecx
mov dword [ebp - 0x154], ecx
lea eax, [ebp - 0x14c]
push 0x55abb4
lea ecx, [ebp - 0xdc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea edx, [ebp - 0x15c]
push 0x55abc4
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
lea ecx, [ebp - 0xfc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
test ax, ax
je 0x4dcb8f
fld qword [0x401970]
call dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov ecx, dword [0x559b1c]
push edx
mov edx, dword [0x559908]
push eax
mov eax, dword [0x559904]
push edx
mov edx, dword [0x559b18]
push eax
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dc83d
fdiv qword [0x401968]
jmp 0x4dc84e
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0xdc]
push edx
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0x14c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
cmp word [0x55acb8], 0
je 0x4dc9ec
cmp word [0x55acd2], 0xffff
jne 0x4dc93d
mov edx, dword [0x559b1c]
mov eax, dword [0x559b18]
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov eax, dword [0x559908]
mov ecx, dword [0x559904]
fstp qword [ebp - 0x2a8]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dc8f2
fdiv qword [0x401968]
jmp 0x4dc903
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov edx, dword [0x5598f8]
push edx
fadd qword [0x401cd0]
fmul qword [ebp - 0x2a8]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f4]
fstp qword [ebp - 0x2b0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2b0]
jmp 0x4dca88
fld qword [0x401970]
call dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov ecx, dword [0x5598f8]
push edx
mov edx, dword [0x5598f4]
push eax
mov eax, dword [0x559b1c]
push ecx
mov ecx, dword [0x559b18]
push edx
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dc9aa
fdiv qword [0x401968]
jmp 0x4dc9bb
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0x14c]
push ecx
push edx
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0xdc]
push eax
jmp 0x4dcb86
cmp word [0x55acd2], 0xffff
jne 0x4dcaf1
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dca1f
fdiv qword [0x401968]
jmp 0x4dca30
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x559a88]
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x559a8c]
fstp qword [ebp - 0x2b8]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2b8]
mov edx, dword [0x5598f8]
push edx
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f4]
fstp qword [ebp - 0x2c0]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2c0]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4dcaaf
fdiv qword [0x401968]
jmp 0x4dcac0
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0x14c]
push ecx
push edx
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0xdc]
push eax
jmp 0x4dcb86
fld qword [0x401970]
call dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov ecx, dword [0x5598f8]
push edx
mov edx, dword [0x5598f4]
push eax
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dcb49
fdiv qword [0x401968]
jmp 0x4dcb5a
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x58]
lea ecx, [ebp - 0xdc]
push edx
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0x14c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
xor edx, edx
cmp word [0x55acb4], 0xffff
mov eax, 0x8008
mov ecx, 0x407bac
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x16c], eax
mov dword [ebp - 0x144], ecx
mov dword [ebp - 0x164], ecx
sete dl
lea eax, [ebp - 0x14c]
push 0x55abb4
lea ecx, [ebp - 0xdc]
push eax
neg edx
push ecx
mov word [ebp - 0x154], dx
mov dword [ebp - 0x15c], 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x16c]
push 0x55abc4
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x10c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x15c]
mov dword [ebp - 0x194], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x194], 0
je 0x4dd16c
mov ecx, dword [0x559b1c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov ecx, dword [0x559908]
mov dword [ebp - 0x140], edx
mov edx, dword [0x559904]
mov dword [ebp - 0x144], eax
mov eax, 6
mov dword [ebp - 0x154], edx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x150], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xbc]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], 0x3fe00000
mov dword [ebp - 0x16c], 5
mov dword [ebp - 0x174], 0x64
mov dword [ebp - 0x17c], 2
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call esi
lea ecx, [ebp - 0x10c]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x17c]
lea eax, [ebp - 0x11c]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea ecx, [ebp - 0x12c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0xfc]
lea eax, [ebp - 0xdc]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [0x55acb8], 0
je 0x4dcf01
mov ecx, dword [0x559b1c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a8c]
cmp word [0x55acd2], 0xffff
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
jne 0x4dceea
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [ebp - 0x140], edx
mov edx, dword [0x559908]
mov dword [ebp - 0x144], eax
mov eax, dword [0x559904]
push edx
push eax
mov dword [ebp - 0x14c], 6
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dcdd7
fdiv qword [0x401968]
jmp 0x4dcde8
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov dword [ebp - 0x164], ecx
mov dword [ebp - 0x160], edx
lea ecx, [ebp - 0x14c]
lea edx, [ebp - 0xbc]
mov dword [ebp - 0x16c], 6
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], 0x3fe00000
mov dword [ebp - 0x184], 0x64
mov dword [ebp - 0x18c], 2
fadd qword [0x401cd0]
fstp qword [ebp - 0x154]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, 5
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x17c], eax
lea eax, [ebp - 0x58]
push eax
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
call esi
lea ecx, [ebp - 0x15c]
push eax
lea edx, [ebp - 0xec]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x16c]
lea ecx, [ebp - 0xfc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x17c]
lea eax, [ebp - 0x10c]
push edx
push eax
call esi
lea ecx, [ebp - 0x11c]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x18c]
lea eax, [ebp - 0x12c]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea ecx, [ebp - 0x13c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x10c]
jmp 0x4dd159
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x140], edx
jmp 0x4dd087
cmp word [0x55acd2], 0xffff
jne 0x4dd070
mov ecx, dword [0x559a88]
mov eax, dword [0x559908]
mov edx, dword [0x559a8c]
mov dword [ebp - 0x144], ecx
mov ecx, dword [0x559904]
push eax
push ecx
mov dword [ebp - 0x140], edx
mov dword [ebp - 0x14c], 6
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dcf55
fdiv qword [0x401968]
jmp 0x4dcf66
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov edx, dword [0x5598f4]
mov ecx, dword [0x5598f8]
mov dword [ebp - 0x164], edx
lea edx, [ebp - 0x58]
mov dword [ebp - 0x160], ecx
push edx
lea ecx, [ebp - 0xbc]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x16c], 6
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], 0x3fe00000
mov dword [ebp - 0x184], 0x64
mov dword [ebp - 0x18c], 2
fadd qword [0x401cd0]
fstp qword [ebp - 0x154]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, 5
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x17c], eax
lea eax, [ebp - 0x14c]
push eax
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x17c]
push eax
lea edx, [ebp - 0x10c]
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x11c]
push eax
call ebx
lea ecx, [ebp - 0x18c]
push eax
lea edx, [ebp - 0x12c]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x13c]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0x10c]
lea edx, [ebp - 0xdc]
push ecx
push edx
jmp 0x4dd161
mov eax, dword [0x559a88]
mov ecx, dword [0x559a8c]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x140], ecx
mov edx, dword [0x5598f4]
mov ecx, dword [0x5598f8]
mov eax, 6
mov dword [ebp - 0x154], edx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x150], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xbc]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], 0x3fe00000
mov dword [ebp - 0x16c], 5
mov dword [ebp - 0x174], 0x64
mov dword [ebp - 0x17c], 2
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call esi
lea ecx, [ebp - 0x10c]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x17c]
lea eax, [ebp - 0x11c]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea ecx, [ebp - 0x12c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0xfc]
lea eax, [ebp - 0xdc]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
xor edx, edx
mov eax, 0x8008
cmp word [0x55acb4], dx
mov ecx, 0x407bac
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x16c], eax
mov dword [ebp - 0x144], ecx
mov dword [ebp - 0x164], ecx
sete dl
lea eax, [ebp - 0x14c]
push 0x55abb4
lea ecx, [ebp - 0xdc]
push eax
neg edx
push ecx
mov word [ebp - 0x154], dx
mov dword [ebp - 0x15c], 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea ecx, [ebp - 0x16c]
push 0x55abc4
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpNe]
push eax
lea eax, [ebp - 0x10c]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x15c]
mov dword [ebp - 0x194], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x194], 0
je 0x4dd648
mov ecx, dword [0x559b1c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov ecx, dword [0x559908]
mov dword [ebp - 0x140], edx
mov edx, dword [0x559904]
mov dword [ebp - 0x144], eax
mov eax, 6
mov dword [ebp - 0x154], edx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x150], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xbc]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], 0x3fe00000
mov dword [ebp - 0x16c], 5
mov dword [ebp - 0x174], 0x64
mov dword [ebp - 0x17c], 2
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call esi
lea ecx, [ebp - 0x10c]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x17c]
lea eax, [ebp - 0x11c]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea ecx, [ebp - 0x12c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0xfc]
lea eax, [ebp - 0xdc]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
cmp word [0x55acb8], 0
je 0x4dd4a6
cmp word [0x55acd2], 0xffff
jne 0x4dd3f7
mov ecx, dword [0x559b1c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov edx, dword [0x559908]
mov eax, dword [0x559904]
fstp qword [ebp - 0x2c8]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dd3ab
fdiv qword [0x401968]
jmp 0x4dd3bc
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f8]
mov edx, dword [0x5598f4]
push ecx
push edx
fadd qword [0x401cd0]
fmul qword [ebp - 0x2c8]
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x2d0]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2d0]
jmp 0x4dd542
fld qword [0x401970]
call dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov ecx, dword [0x5598f4]
push edx
mov edx, dword [0x559b1c]
push eax
mov eax, dword [0x5598f8]
push eax
mov eax, dword [0x559b18]
push ecx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dd464
fdiv qword [0x401968]
jmp 0x4dd475
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x14c]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0x58]
push eax
push ecx
push edx
jmp 0x4dd63f
cmp word [0x55acd2], 0xffff
jne 0x4dd5ab
mov eax, dword [0x559908]
mov ecx, dword [0x559904]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dd4d8
fdiv qword [0x401968]
jmp 0x4dd4e9
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov edx, dword [0x559a8c]
push edx
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x559a88]
fstp qword [ebp - 0x2d8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2d8]
mov ecx, dword [0x5598f8]
mov edx, dword [0x5598f4]
push ecx
push edx
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x2e0]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2e0]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4dd569
fdiv qword [0x401968]
jmp 0x4dd57a
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x14c]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0x58]
push eax
push ecx
push edx
jmp 0x4dd63f
fld qword [0x401970]
call dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov ecx, dword [0x5598f4]
push edx
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x5598f8]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dd602
fdiv qword [0x401968]
jmp 0x4dd613
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0x14c]
push ecx
push edx
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0xdc]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
cmp word [0x55af5a], 0
jne 0x4dd6b3
mov ecx, dword [0x559a5c]
mov edx, dword [0x559a58]
mov eax, dword [0x559a54]
push ecx
mov ecx, dword [0x559a50]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
mov dword [ebp - 0x140], edx
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x14c], 6
call edi
mov edx, dword [0x559a40]
mov eax, dword [0x559a44]
mov ecx, dword [0x559ab0]
mov dword [ebp - 0x144], edx
mov edx, dword [0x559ab4]
mov dword [ebp - 0x140], eax
mov eax, 6
mov dword [ebp - 0x154], ecx
mov ecx, dword [0x559a70]
mov dword [ebp - 0x150], edx
mov edx, dword [0x559a74]
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x16c], eax
mov dword [ebp - 0x164], ecx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x160], edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call esi
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xec]
lea edx, [ebp - 0xdc]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
mov ecx, dword [0x559a8c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a88]
mov dword [ebp - 0x140], ecx
mov ecx, dword [0x559b1c]
mov dword [ebp - 0x154], edx
mov edx, dword [0x559a48]
mov dword [ebp - 0x150], ecx
mov ecx, dword [0x559a4c]
mov dword [ebp - 0x164], edx
mov edx, dword [0x559a78]
mov dword [ebp - 0x144], eax
mov eax, 6
mov dword [ebp - 0x160], ecx
mov ecx, dword [0x559a7c]
add esp, 0xc
mov dword [ebp - 0x174], edx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x16c], eax
mov dword [ebp - 0x17c], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x170], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea ecx, [ebp - 0x16c]
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea eax, [ebp - 0x17c]
lea ecx, [ebp - 0x10c]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab54
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dd8a4
mov eax, dword [0x559a68]
mov ecx, dword [0x559a6c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab64
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dd90b
mov eax, dword [0x559a90]
mov ecx, dword [0x559a94]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab94
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dd972
mov eax, dword [0x559a60]
mov ecx, dword [0x559a64]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55aba4
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dd9d9
mov eax, dword [0x559b20]
mov ecx, dword [0x559b24]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab74
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4dda40
mov eax, dword [0x559b08]
mov ecx, dword [0x559b0c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab84
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4ddaa7
mov eax, dword [0x559b10]
mov ecx, dword [0x559b14]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
cmp word [0x55af5a], 0
je 0x4ddbea
lea edx, [ebp - 0x14c]
push 0x55b704
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4ddb1c
mov eax, dword [0x55b0c0]
mov ecx, dword [0x55b0c4]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55b724
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4ddb83
mov eax, dword [0x559a58]
mov ecx, dword [0x559a5c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55b714
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4ddbea
mov eax, dword [0x559a50]
mov ecx, dword [0x559a54]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
mov eax, dword [0x559a4c]
mov ecx, dword [0x559a7c]
cmp eax, ecx
jl 0x4ddc37
jg 0x4ddc09
mov edx, dword [0x559a48]
cmp edx, dword [0x559a78]
jbe 0x4ddc37
mov edx, dword [0x559a48]
push ecx
mov ecx, dword [0x559a78]
push ecx
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x140], edx
mov dword [ebp - 0x14c], 6
jmp 0x4ddc4b
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0xbc]
call edi
lea eax, [ebp - 0x14c]
push 0x55abb4
push eax
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4ddf4a
mov ecx, dword [0x559904]
mov edx, dword [0x559908]
mov dword [ebp - 0x144], ecx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x140], edx
lea ecx, [ebp - 0xbc]
push eax
lea edx, [ebp - 0x14c]
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
mov dword [ebp - 0x14c], 6
mov dword [ebp - 0x154], 0
mov dword [ebp - 0x150], 0x3fe00000
mov dword [ebp - 0x15c], 5
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], 2
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x15c]
push eax
lea edx, [ebp - 0xec]
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0xfc]
push eax
call ebx
lea ecx, [ebp - 0x16c]
push eax
lea edx, [ebp - 0x10c]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x11c]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xec]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acb4], 0
jne 0x4ddf4a
cmp word [0x55acd2], 0xffff
jne 0x4dde8b
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4ddd89
fdiv qword [0x401968]
jmp 0x4ddd9a
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f4]
mov edx, dword [0x5598f8]
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x150], edx
lea ecx, [ebp - 0xbc]
lea edx, [ebp - 0x14c]
mov dword [ebp - 0x15c], 6
mov dword [ebp - 0x164], 0
mov dword [ebp - 0x160], 0x3fe00000
mov dword [ebp - 0x174], 0x64
mov dword [ebp - 0x17c], 2
fadd qword [0x401cd0]
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, 5
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x16c], eax
lea eax, [ebp - 0x58]
push eax
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x15c]
push eax
lea edx, [ebp - 0xec]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x16c]
lea ecx, [ebp - 0xfc]
push eax
push ecx
call esi
lea edx, [ebp - 0x10c]
push eax
push edx
call ebx
push eax
lea eax, [ebp - 0x17c]
lea ecx, [ebp - 0x11c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea edx, [ebp - 0x12c]
push eax
push edx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xfc]
jmp 0x4ddf44
mov eax, dword [0x5598f4]
mov ecx, dword [0x5598f8]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0xbc]
push edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x14c], 6
mov dword [ebp - 0x154], 0
mov dword [ebp - 0x150], 0x3fe00000
mov dword [ebp - 0x15c], 5
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], 2
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call esi
lea edx, [ebp - 0xfc]
push eax
push edx
call ebx
push eax
lea eax, [ebp - 0x16c]
lea ecx, [ebp - 0x10c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
lea edx, [ebp - 0x11c]
push eax
push edx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xec]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea eax, [ebp - 0x14c]
push 0x55abc4
push eax
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstNe]
test ax, ax
je 0x4de326
fld qword [0x401970]
call dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov ecx, dword [0x559908]
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
mov edx, dword [0x559904]
push eax
mov eax, dword [0x559b1c]
push ecx
mov ecx, dword [0x559b18]
push edx
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call ebx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call ebx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4ddfe4
fdiv qword [0x401968]
jmp 0x4ddff5
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0x14c]
push ecx
push edx
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0xdc]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
cmp word [0x55acb8], 0
je 0x4de188
cmp word [0x55acd2], 0xffff
jne 0x4de0e1
mov ecx, dword [0x559b1c]
mov edx, dword [0x559b18]
mov eax, dword [0x559a8c]
push ecx
mov ecx, dword [0x559a88]
push edx
push eax
push ecx
call ebx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
mov edx, dword [0x559908]
mov eax, dword [0x559904]
fstp qword [ebp - 0x2e8]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4de095
fdiv qword [0x401968]
jmp 0x4de0a6
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x5598f8]
mov edx, dword [0x5598f4]
push ecx
push edx
fadd qword [0x401cd0]
fmul qword [ebp - 0x2e8]
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x2f0]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2f0]
jmp 0x4de224
fld qword [0x401970]
call dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov ecx, dword [0x5598f4]
push edx
mov edx, dword [0x559b1c]
push eax
mov eax, dword [0x5598f8]
push eax
mov eax, dword [0x559b18]
push ecx
mov ecx, dword [0x559a8c]
push edx
mov edx, dword [0x559a88]
push eax
push ecx
push edx
call ebx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call ebx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4de146
fdiv qword [0x401968]
jmp 0x4de157
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x14c]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0x58]
push eax
push ecx
push edx
jmp 0x4de31d
cmp word [0x55acd2], 0xffff
jne 0x4de28d
mov eax, dword [0x559908]
mov ecx, dword [0x559904]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4de1ba
fdiv qword [0x401968]
jmp 0x4de1cb
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov edx, dword [0x559a8c]
push edx
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x559a88]
fstp qword [ebp - 0x2f8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x2f8]
mov ecx, dword [0x5598f8]
mov edx, dword [0x5598f4]
push ecx
push edx
fnstsw ax
test al, 0xd
jne 0x4e0742
fstp qword [ebp - 0x300]
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x300]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4de24b
fdiv qword [0x401968]
jmp 0x4de25c
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x14c]
lea edx, [ebp - 0xdc]
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0x58]
push eax
push ecx
push edx
jmp 0x4de31d
fld qword [0x401970]
call dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov ecx, dword [0x5598f4]
push edx
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x5598f8]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call ebx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4de2e0
fdiv qword [0x401968]
jmp 0x4de2f1
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea ecx, [ebp - 0x58]
lea edx, [ebp - 0x14c]
push ecx
push edx
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
lea eax, [ebp - 0xdc]
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
mov ecx, dword [0x559fb8]
mov edx, dword [0x559fbc]
mov eax, dword [0x559ab8]
mov dword [ebp - 0x144], ecx
mov ecx, dword [0x559abc]
mov dword [ebp - 0x140], edx
mov edx, dword [0x559ac0]
mov dword [ebp - 0x154], eax
mov eax, dword [0x559ac4]
mov dword [ebp - 0x150], ecx
mov ecx, dword [0x559ac8]
mov dword [ebp - 0x164], edx
mov edx, dword [0x559acc]
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x174], ecx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x170], edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
mov ebx, 6
push ecx
push edx
mov dword [ebp - 0x14c], ebx
mov dword [ebp - 0x15c], ebx
mov dword [ebp - 0x16c], ebx
mov dword [ebp - 0x17c], ebx
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call esi
push eax
lea edx, [ebp - 0x16c]
lea eax, [ebp - 0xfc]
push edx
push eax
call esi
lea ecx, [ebp - 0x17c]
push eax
lea edx, [ebp - 0x10c]
push ecx
push edx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea eax, [ebp - 0xfc]
lea ecx, [ebp - 0xec]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
mov eax, dword [0x559a4c]
mov ecx, dword [0x559a7c]
cmp eax, ecx
jl 0x4de477
jg 0x4de44d
mov edx, dword [0x559a48]
cmp edx, dword [0x559a78]
jbe 0x4de477
mov edx, dword [0x559a48]
push ecx
mov ecx, dword [0x559a78]
push ecx
push eax
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCySub]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x140], edx
mov dword [ebp - 0x14c], ebx
jmp 0x4de48b
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0xbc]
call edi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
mov eax, 0x407bac
mov ecx, 0x8008
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x154], eax
mov dword [ebp - 0x164], eax
mov dword [ebp - 0x14c], ecx
mov dword [ebp - 0x15c], ecx
mov dword [ebp - 0x16c], ecx
lea eax, [ebp - 0x14c]
push 0x55ab74
lea ecx, [ebp - 0xdc]
push eax
push ecx
call ebx
push eax
lea edx, [ebp - 0x15c]
push 0x55ab84
lea eax, [ebp - 0xec]
push edx
push eax
call ebx
lea ecx, [ebp - 0xfc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
lea edx, [ebp - 0x16c]
push 0x55ab54
lea eax, [ebp - 0x10c]
push edx
push eax
call ebx
lea ecx, [ebp - 0x11c]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarOr]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
test ax, ax
je 0x4de53d
mov dword [ebp - 0x74], 1
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea edx, [ebp - 0x14c]
push 0x55ab74
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de596
mov ecx, dword [0x559b0c]
mov eax, dword [0x559b08]
mov dword [ebp - 0x140], ecx
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x14c], 6
call edi
lea edx, [ebp - 0x14c]
push 0x55ab84
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de5f9
mov eax, dword [0x559b10]
mov ecx, dword [0x559b14]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab54
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de65c
mov eax, dword [0x559a68]
mov ecx, dword [0x559a6c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55aba4
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de6bf
mov eax, dword [0x559b20]
mov ecx, dword [0x559b24]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
cmp word [0x55af5a], 0
je 0x4de7f6
lea edx, [ebp - 0x14c]
push 0x55b704
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de730
mov eax, dword [0x55b0c0]
mov ecx, dword [0x55b0c4]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55b724
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de793
mov eax, dword [0x559a58]
mov ecx, dword [0x559a5c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55b714
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de7f6
mov eax, dword [0x559a50]
mov ecx, dword [0x559a54]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55abb4
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de84b
mov ax, word [ebp - 0x74]
lea ecx, [ebp - 0x58]
add ax, 1
lea edx, [ebp - 0xbc]
jo 0x4e0747
mov dword [ebp - 0x74], eax
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
jmp 0x4de883
lea ecx, [ebp - 0x14c]
push 0x55aba4
push ecx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de883
mov dx, word [ebp - 0x74]
add dx, 1
jo 0x4e0747
mov dword [ebp - 0x74], edx
lea eax, [ebp - 0x14c]
push 0x55abc4
push eax
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4de934
mov eax, dword [ebp - 0x74]
mov ecx, dword [0x559a88]
mov edx, dword [0x559a8c]
add ax, 1
jo 0x4e0747
mov dword [ebp - 0x144], ecx
mov ecx, dword [0x559b18]
mov eax, 6
mov dword [ebp - 0x140], edx
mov edx, dword [0x559b1c]
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x154], ecx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x150], edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
call esi
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
xor edx, edx
cmp word [0x55acaa], 0xffff
lea eax, [ebp - 0x14c]
push 0x55ab74
sete dl
lea ecx, [ebp - 0xdc]
push eax
neg edx
push ecx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
mov word [ebp - 0x154], dx
mov dword [ebp - 0x15c], 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarAnd]
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x15c]
mov dword [ebp - 0x194], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x194], 0
je 0x4dea17
mov ecx, dword [0x559b08]
mov edx, dword [0x559b0c]
mov dword [ebp - 0x144], ecx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x140], edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
xor eax, eax
cmp word [0x55acac], 0xffff
lea ecx, [ebp - 0x14c]
push 0x55ab84
sete al
lea edx, [ebp - 0xdc]
push ecx
neg eax
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
mov word [ebp - 0x154], ax
mov dword [ebp - 0x15c], 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
push eax
lea eax, [ebp - 0x15c]
lea ecx, [ebp - 0xec]
push eax
push ecx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x15c]
mov dword [ebp - 0x194], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [ebp - 0x194], 0
je 0x4dead4
mov edx, dword [0x559b10]
mov eax, dword [0x559b14]
mov dword [ebp - 0x144], edx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x140], eax
lea edx, [ebp - 0x14c]
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
xor ecx, ecx
cmp word [0x55acb0], 0xffff
lea edx, [ebp - 0x14c]
push 0x55ab54
sete cl
lea eax, [ebp - 0xdc]
push edx
neg ecx
push eax
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
mov word [ebp - 0x154], cx
mov dword [ebp - 0x15c], 0xb
call dword [sym.imp.MSVBVM60.DLL___vbaVarCmpEq]
lea ecx, [ebp - 0x15c]
push eax
lea edx, [ebp - 0xec]
push ecx
push edx
call ebx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaBoolVarNull]
lea ecx, [ebp - 0x15c]
mov ebx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
test bx, bx
je 0x4deb88
mov eax, dword [0x559a68]
mov ecx, dword [0x559a6c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea edx, [ebp - 0x14c]
push 0x55aba4
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4debf1
mov eax, dword [0x559b20]
mov ecx, dword [0x559b24]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
mov edx, dword [0x559a38]
mov eax, dword [0x559a3c]
mov dword [ebp - 0x144], edx
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x140], eax
lea edx, [ebp - 0x14c]
push ecx
lea eax, [ebp - 0xdc]
push edx
push eax
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
mov ecx, dword [0x559a80]
mov edx, dword [0x559a84]
mov dword [ebp - 0x144], ecx
lea eax, [ebp - 0x58]
mov dword [ebp - 0x140], edx
lea ecx, [ebp - 0x14c]
push eax
lea edx, [ebp - 0xdc]
push ecx
push edx
mov dword [ebp - 0x14c], 6
call esi
push eax
lea eax, [ebp - 0x70]
lea ecx, [ebp - 0xec]
push eax
push ecx
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea edx, [ebp - 0x14c]
push 0x55ab54
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4dece7
mov eax, dword [0x559a68]
mov ecx, dword [0x559a6c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab64
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4ded4a
mov eax, dword [0x559a90]
mov ecx, dword [0x559a94]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab94
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4dedad
mov eax, dword [0x559a60]
mov ecx, dword [0x559a64]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55aba4
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4dee10
mov eax, dword [0x559b20]
mov ecx, dword [0x559b24]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab74
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4dee73
mov eax, dword [0x559b08]
mov ecx, dword [0x559b0c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55ab84
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4deed6
mov eax, dword [0x559b10]
mov ecx, dword [0x559b14]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
cmp word [0x55af5a], 0
je 0x4df00d
lea edx, [ebp - 0x14c]
push 0x55b704
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4def47
mov eax, dword [0x55b0c0]
mov ecx, dword [0x55b0c4]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55b724
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4defaa
mov eax, dword [0x559a58]
mov ecx, dword [0x559a5c]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
push 0x55b714
push edx
mov dword [ebp - 0x144], 0x407bac
mov dword [ebp - 0x14c], 0x8008
call ebx
test ax, ax
je 0x4df00d
mov eax, dword [0x559a50]
mov ecx, dword [0x559a54]
mov dword [ebp - 0x144], eax
lea edx, [ebp - 0x58]
mov dword [ebp - 0x140], ecx
lea eax, [ebp - 0x14c]
push edx
lea ecx, [ebp - 0xdc]
push eax
push ecx
mov dword [ebp - 0x14c], 6
call esi
mov edx, eax
lea ecx, [ebp - 0x58]
call edi
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0x58]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
mov eax, dword [0x559a4c]
mov ecx, dword [0x559a7c]
cmp eax, ecx
jl 0x4df08b
jg 0x4df04d
mov edx, dword [0x559a48]
mov ebx, dword [0x559a78]
cmp edx, ebx
jbe 0x4df08b
mov edx, dword [0x559a48]
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push ecx
mov ecx, dword [0x559a78]
push ecx
push eax
push edx
call ebx
mov dword [ebp - 0x140], edx
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0xbc]
mov dword [ebp - 0x144], eax
mov dword [ebp - 0x14c], 6
call edi
jmp 0x4df0b3
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0xbc]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaCySub]
mov eax, dword [0x559a7c]
mov ecx, dword [0x559a78]
mov edx, dword [0x559a4c]
push eax
mov eax, dword [0x559a48]
push ecx
push edx
push eax
call ebx
fld qword [0x401978]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFpCmpCy]
test eax, eax
jg 0x4df0f4
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCyI2]
mov dword [0x559b40], eax
mov dword [0x559b44], edx
mov ecx, dword [0x559a7c]
mov edx, dword [0x559a78]
mov eax, dword [0x559a4c]
push ecx
mov ecx, dword [0x559a48]
push edx
push eax
push ecx
call ebx
fld qword [0x401978]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaFpCmpCy]
test eax, eax
jg 0x4df136
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaCyI2]
mov dword [0x559b48], eax
mov dword [0x559b4c], edx
or eax, 0xffffffff
cmp word [0x55bc08], ax
jne 0x4dfeb9
cmp word [0x55acf8], ax
jne 0x4df1c1
mov edx, dword [0x559908]
mov eax, dword [0x559904]
mov ecx, dword [0x559b24]
push edx
mov edx, dword [0x559b20]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4df189
fdiv qword [0x401968]
jmp 0x4df19a
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55aeec
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acf8], 0
jne 0x4df1ef
mov ebx, 2
lea edx, [ebp - 0x14c]
mov ecx, 0x55aeec
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
jmp 0x4df1f4
mov ebx, 2
or eax, 0xffffffff
cmp word [0x55acd2], ax
jne 0x4df2dc
cmp word [0x55acce], ax
jne 0x4df2b5
mov eax, dword [0x559b20]
mov edx, dword [0x5598f4]
mov ecx, dword [0x559b24]
mov dword [ebp - 0x144], eax
mov eax, 6
mov dword [ebp - 0x154], edx
lea edx, [ebp - 0x14c]
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
mov dword [ebp - 0x140], ecx
mov ecx, dword [0x5598f8]
push edx
lea eax, [ebp - 0xdc]
push 0x55aeec
push eax
mov dword [ebp - 0x150], ecx
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], ebx
call esi
lea ecx, [ebp - 0x15c]
push eax
lea edx, [ebp - 0xec]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x16c]
lea ecx, [ebp - 0xfc]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov edx, eax
mov ecx, 0x55aefc
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acce], 0
jne 0x4df2dc
lea edx, [ebp - 0x14c]
mov ecx, 0x55aefc
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
je 0x4df38e
cmp word [0x55acce], ax
jne 0x4df367
mov edx, dword [0x5598f8]
mov eax, dword [0x5598f4]
mov ecx, dword [0x559b24]
push edx
mov edx, dword [0x559b20]
push eax
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4df32f
fdiv qword [0x401968]
jmp 0x4df340
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55aefc
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acce], 0
jne 0x4df38e
lea edx, [ebp - 0x14c]
mov ecx, 0x55aefc
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
cmp word [0x55ace0], 0xffff
jne 0x4df409
mov eax, dword [0x559908]
mov ecx, dword [0x559904]
mov edx, dword [0x559a6c]
push eax
mov eax, dword [0x559a68]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4df3d1
fdiv qword [0x401968]
jmp 0x4df3e2
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55aecc
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55ace0], 0
jne 0x4df430
lea edx, [ebp - 0x14c]
mov ecx, 0x55aecc
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
jne 0x4df519
cmp word [0x55acb2], ax
jne 0x4df4f2
mov ecx, dword [0x559a68]
mov edx, dword [0x559a6c]
mov eax, 6
mov dword [ebp - 0x144], ecx
mov ecx, dword [0x5598f4]
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x140], edx
mov edx, dword [0x5598f8]
push eax
lea ecx, [ebp - 0xdc]
push 0x55aecc
push ecx
mov dword [ebp - 0x150], edx
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], ebx
call esi
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x16c]
push eax
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov edx, eax
mov ecx, 0x55aedc
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acb2], 0
jne 0x4df519
lea edx, [ebp - 0x14c]
mov ecx, 0x55aedc
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
je 0x4df5ca
cmp word [0x55acb2], ax
jne 0x4df5a3
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a6c]
push eax
mov eax, dword [0x559a68]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4df56b
fdiv qword [0x401968]
jmp 0x4df57c
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55aedc
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acb2], 0
jne 0x4df5ca
lea edx, [ebp - 0x14c]
mov ecx, 0x55aedc
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
cmp word [0x55acf2], 0xffff
jne 0x4df646
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
mov eax, dword [0x559a94]
push ecx
mov ecx, dword [0x559a90]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4df60e
fdiv qword [0x401968]
jmp 0x4df61f
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55aeac
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acf2], 0
jne 0x4df66d
lea edx, [ebp - 0x14c]
mov ecx, 0x55aeac
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
jne 0x4df755
cmp word [0x55acc8], ax
jne 0x4df72e
mov eax, dword [0x559a94]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a90]
mov dword [ebp - 0x140], eax
mov eax, 6
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x144], edx
mov edx, dword [0x5598f8]
push eax
lea ecx, [ebp - 0xdc]
push 0x55aeac
push ecx
mov dword [ebp - 0x150], edx
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], ebx
call esi
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x16c]
push eax
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov edx, eax
mov ecx, 0x55aebc
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acc8], 0
jne 0x4df755
lea edx, [ebp - 0x14c]
mov ecx, 0x55aebc
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
je 0x4df806
cmp word [0x55acc8], ax
jne 0x4df7df
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a94]
push eax
mov eax, dword [0x559a90]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4df7a7
fdiv qword [0x401968]
jmp 0x4df7b8
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55aebc
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acc8], 0
jne 0x4df806
lea edx, [ebp - 0x14c]
mov ecx, 0x55aebc
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
cmp word [0x55acea], 0xffff
jne 0x4df882
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
mov eax, dword [0x559a64]
push ecx
mov ecx, dword [0x559a60]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4df84a
fdiv qword [0x401968]
jmp 0x4df85b
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55af0c
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acea], 0
jne 0x4df8a9
lea edx, [ebp - 0x14c]
mov ecx, 0x55af0c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
jne 0x4df991
cmp word [0x55acc0], ax
jne 0x4df96a
mov eax, dword [0x559a64]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a60]
mov dword [ebp - 0x140], eax
mov eax, 6
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x144], edx
mov edx, dword [0x5598f8]
push eax
lea ecx, [ebp - 0xdc]
push 0x55af0c
push ecx
mov dword [ebp - 0x150], edx
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], ebx
call esi
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x16c]
push eax
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov edx, eax
mov ecx, 0x55af1c
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acc0], 0
jne 0x4df991
lea edx, [ebp - 0x14c]
mov ecx, 0x55af1c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
je 0x4dfa42
cmp word [0x55acc0], ax
jne 0x4dfa1b
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a64]
push eax
mov eax, dword [0x559a60]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4df9e3
fdiv qword [0x401968]
jmp 0x4df9f4
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55af1c
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acc0], 0
jne 0x4dfa42
lea edx, [ebp - 0x14c]
mov ecx, 0x55af1c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
cmp word [0x55acda], 0xffff
jne 0x4dfabe
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
mov eax, dword [0x559b0c]
push ecx
mov ecx, dword [0x559b08]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dfa86
fdiv qword [0x401968]
jmp 0x4dfa97
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae6c
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acda], 0
jne 0x4dfae5
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae6c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
jne 0x4dfbcd
cmp word [0x55acaa], ax
jne 0x4dfba6
mov eax, dword [0x559b0c]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559b08]
mov dword [ebp - 0x140], eax
mov eax, 6
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x144], edx
mov edx, dword [0x5598f8]
push eax
lea ecx, [ebp - 0xdc]
push 0x55ae6c
push ecx
mov dword [ebp - 0x150], edx
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], ebx
call esi
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x16c]
push eax
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov edx, eax
mov ecx, 0x55ae7c
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acaa], 0
jne 0x4dfbcd
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae7c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
je 0x4dfc7e
cmp word [0x55acaa], ax
jne 0x4dfc57
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559b0c]
push eax
mov eax, dword [0x559b08]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dfc1f
fdiv qword [0x401968]
jmp 0x4dfc30
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae7c
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acaa], 0
jne 0x4dfc7e
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae7c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
cmp word [0x55acdc], 0xffff
jne 0x4dfcfa
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
mov eax, dword [0x559b14]
push ecx
mov ecx, dword [0x559b10]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dfcc2
fdiv qword [0x401968]
jmp 0x4dfcd3
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae8c
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acdc], 0
jne 0x4dfd21
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae8c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
jne 0x4dfe09
cmp word [0x55acac], ax
jne 0x4dfde2
mov eax, dword [0x559b14]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559b10]
mov dword [ebp - 0x140], eax
mov eax, 6
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x144], edx
mov edx, dword [0x5598f8]
push eax
lea ecx, [ebp - 0xdc]
push 0x55ae8c
push ecx
mov dword [ebp - 0x150], edx
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], ebx
call esi
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x16c]
push eax
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov edx, eax
mov ecx, 0x55ae9c
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acac], 0
jne 0x4dfe09
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae9c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
cmp word [0x55acd2], 0xffff
je 0x4dfeb9
cmp word [0x55acac], 0xffff
jne 0x4dfe92
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559b14]
push eax
mov eax, dword [0x559b10]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dfe5a
fdiv qword [0x401968]
jmp 0x4dfe6b
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae9c
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acac], 0
jne 0x4dfeb9
lea edx, [ebp - 0x14c]
mov ecx, 0x55ae9c
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
cmp word [0x55af5a], 0xffff
jne 0x4e0312
or ebx, 0xffffffff
cmp word [0x55acf6], bx
jne 0x4dff4e
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
mov eax, dword [0x559a5c]
push ecx
mov ecx, dword [0x559a58]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4dff0d
fdiv qword [0x401968]
jmp 0x4dff1e
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55b754
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acf6], bx
je 0x4dff72
mov ebx, 2
lea edx, [ebp - 0x14c]
mov ecx, 0x55b754
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
jmp 0x4dff77
mov ebx, 2
or eax, 0xffffffff
cmp word [0x55acd2], ax
jne 0x4e004e
cmp word [0x55accc], ax
jne 0x4e003b
mov eax, dword [0x559a5c]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a58]
mov dword [ebp - 0x140], eax
mov eax, 6
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x144], edx
mov edx, dword [0x5598f8]
push eax
lea ecx, [ebp - 0xdc]
push 0x55b754
push ecx
mov dword [ebp - 0x150], edx
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], ebx
call esi
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x16c]
push eax
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov edx, eax
mov ecx, 0x55b764
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
or eax, 0xffffffff
cmp word [0x55accc], 0
jne 0x4e00f5
jmp 0x4e00d5
cmp word [0x55accc], ax
jne 0x4e00cb
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a5c]
push eax
mov eax, dword [0x559a58]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4e0090
fdiv qword [0x401968]
jmp 0x4e00a1
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55b764
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
or eax, 0xffffffff
cmp word [0x55accc], 0
jne 0x4e00f5
lea edx, [ebp - 0x14c]
mov ecx, 0x55b764
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acf4], ax
jne 0x4e017c
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
mov eax, dword [0x559a54]
push ecx
mov ecx, dword [0x559a50]
push edx
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4e0138
fdiv qword [0x401968]
jmp 0x4e0149
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55b774
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
or eax, 0xffffffff
cmp word [0x55acf4], ax
je 0x4e019c
lea edx, [ebp - 0x14c]
mov ecx, 0x55b774
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], ebx
call edi
or eax, 0xffffffff
cmp word [0x55acd2], ax
jne 0x4e026d
cmp word [0x55acca], ax
jne 0x4e025a
mov eax, dword [0x559a54]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a50]
mov dword [ebp - 0x140], eax
mov eax, 6
mov dword [ebp - 0x154], ecx
mov dword [ebp - 0x14c], eax
mov dword [ebp - 0x15c], eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x144], edx
mov edx, dword [0x5598f8]
push eax
lea ecx, [ebp - 0xdc]
push 0x55b774
push ecx
mov dword [ebp - 0x150], edx
mov dword [ebp - 0x164], 0x64
mov dword [ebp - 0x16c], ebx
call esi
push eax
lea edx, [ebp - 0x15c]
lea eax, [ebp - 0xec]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
lea ecx, [ebp - 0x16c]
push eax
lea edx, [ebp - 0xfc]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
mov edx, eax
mov ecx, 0x55b784
call edi
lea ecx, [ebp - 0xdc]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x55acca], 0
jne 0x4e0312
jmp 0x4e02f1
cmp word [0x55acca], ax
jne 0x4e02e7
mov eax, dword [0x5598f8]
mov ecx, dword [0x5598f4]
mov edx, dword [0x559a54]
push eax
mov eax, dword [0x559a50]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4e02af
fdiv qword [0x401968]
jmp 0x4e02c0
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
lea edx, [ebp - 0x14c]
mov ecx, 0x55b784
mov dword [ebp - 0x14c], 5
fstp qword [ebp - 0x144]
fnstsw ax
test al, 0xd
jne 0x4e0742
call edi
cmp word [0x55acca], 0
jne 0x4e0312
lea edx, [ebp - 0x14c]
mov ecx, 0x55b784
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x14c], 2
call edi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
xor edx, edx
lea ecx, [ebp - 0xcc]
call esi
lea edx, [ebp - 0x14c]
lea ecx, [ebp - 0xdc]
mov dword [ebp - 0x144], 0x405bc0
mov dword [ebp - 0x14c], 8
call dword [sym.imp.MSVBVM60.DLL___vbaVarDup]
mov edx, 0x408138
lea ecx, [ebp - 0xc8]
call esi
mov edx, 0x408124
lea ecx, [ebp - 0xc4]
call esi
lea ecx, [ebp - 0xcc]
lea edx, [ebp - 0xdc]
push ecx
lea eax, [ebp - 0xc8]
push edx
lea ecx, [ebp - 0xc4]
push eax
lea edx, [ebp - 0xec]
push ecx
push edx
call fcn.004d8cf0
lea eax, [ebp - 0xec]
lea ecx, [ebp - 0x15c]
push eax
push ecx
mov dword [ebp - 0x154], 0x40814c
mov dword [ebp - 0x15c], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
mov esi, eax
lea edx, [ebp - 0xcc]
lea eax, [ebp - 0xc8]
push edx
lea ecx, [ebp - 0xc4]
push eax
push ecx
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
lea edx, [ebp - 0xec]
lea eax, [ebp - 0xdc]
push edx
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x1c
test si, si
je 0x4e066c
cmp word [0x55acf0], 0
jne 0x4e04d4
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4e0426
fdiv qword [0x401968]
jmp 0x4e0437
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x559a88]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x559a8c]
fstp qword [ebp - 0x308]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x308]
fmul qword [0x401968]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4e048d
fdiv qword [0x401968]
jmp 0x4e049e
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
fnstsw ax
test al, 0xd
jne 0x4e0742
call esi
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaCySub]
push edx
mov edx, dword [0x559b5c]
push eax
mov eax, dword [0x559b58]
push edx
push eax
call edi
mov dword [0x559b58], eax
mov dword [0x559b5c], edx
jmp 0x4e04e0
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFpCy]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaCySub]
cmp word [0x55acc6], 0
jne 0x4e066c
cmp word [0x55acd2], 0xffff
jne 0x4e05df
mov ecx, dword [0x559908]
mov edx, dword [0x559904]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4e0521
fdiv qword [0x401968]
jmp 0x4e0532
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [0x559a88]
fadd qword [0x401cd0]
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x559a8c]
fstp qword [ebp - 0x310]
push eax
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x310]
mov edx, dword [0x5598f8]
push edx
fnstsw ax
test al, 0xd
jne 0x4e0742
mov eax, dword [0x5598f4]
fstp qword [ebp - 0x318]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
fmul qword [ebp - 0x318]
fadd qword [0x401970]
fnstsw ax
test al, 0xd
jne 0x4e0742
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
cmp dword [section..data], 0
jne 0x4e05b1
fdiv qword [0x401968]
jmp 0x4e05c2
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call esi
mov ecx, dword [0x559b74]
push edx
mov edx, dword [0x559b70]
push eax
push ecx
jmp 0x4e065e
fld qword [0x401970]
call esi
mov ecx, dword [0x5598f4]
push edx
mov edx, dword [0x559a8c]
push eax
mov eax, dword [0x5598f8]
push eax
mov eax, dword [0x559a88]
push ecx
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyMul]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyAdd]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaCyInt]
push edx
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Cy]
cmp dword [section..data], 0
jne 0x4e0632
fdiv qword [0x401968]
jmp 0x4e0643
push dword [0x40196c]
push dword [0x401968]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fnstsw ax
test al, 0xd
jne 0x4e0742
call esi
mov ecx, dword [0x559b54]
push edx
mov edx, dword [0x559b50]
push eax
push ecx
push edx
call edi
mov dword [0x559b50], eax
mov dword [0x559b54], edx
wait
push 0x4e0731
jmp 0x4e06ce
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x20]
call esi
lea ecx, [ebp - 0x38]
call esi
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x3c]
call edi
lea ecx, [ebp - 0x48]
call edi
lea ecx, [ebp - 0x58]
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
lea ecx, [ebp - 0x5c]
call ebx
lea ecx, [ebp - 0x60]
call edi
lea ecx, [ebp - 0x70]
call esi
lea ecx, [ebp - 0x84]
call esi
lea ecx, [ebp - 0x94]
call esi
lea ecx, [ebp - 0xa4]
call esi
lea ecx, [ebp - 0xbc]
call esi
lea ecx, [ebp - 0xc0]
call ebx
ret
jmp 0x402ecc
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
nop
nop
nop
push ebp
mov ebp, esp
sub esp, 8
push 0x402ec6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0xd4
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x401ce8
xor esi, esi
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x2c], esi
mov dword [ebp - 0x3c], esi
mov dword [ebp - 0x40], esi
mov dword [ebp - 0x44], esi
mov dword [ebp - 0x58], esi
mov dword [ebp - 0x68], esi
mov dword [ebp - 0x6c], esi
mov dword [ebp - 0x70], esi
mov dword [ebp - 0x74], esi
mov dword [ebp - 0x84], esi
mov dword [ebp - 0x94], esi
mov dword [ebp - 0x98], esi
mov dword [ebp - 0xa8], esi
mov dword [ebp - 0xb8], esi
mov dword [ebp - 0xbc], esi
call fcn.004d2c60
lea eax, [ebp - 0x84]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcCommandVar]
mov edi, dword [sym.imp.MSVBVM60.DLL_rtcTrimVar]
lea ecx, [ebp - 0x84]
lea edx, [ebp - 0x94]
push ecx
push edx
call edi
lea eax, [ebp - 0x94]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarMove]
mov edx, eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x94]
lea edx, [ebp - 0x84]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
lea ecx, [ebp - 0xa8]
lea edx, [ebp - 0x84]
lea eax, [ebp - 0x40]
push ecx
push edx
mov dword [ebp - 0xa0], eax
mov dword [ebp - 0xa8], 0x4008
call edi
lea eax, [ebp - 0x84]
lea ecx, [ebp - 0xb8]
push eax
push ecx
mov dword [ebp - 0xb0], 0x405bc0
mov dword [ebp - 0xb8], 0x8008
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
lea ecx, [ebp - 0x84]
mov di, ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp di, si
je 0x4e087e
call dword [sym.imp.MSVBVM60.DLL___vbaEnd]
mov edx, dword [ebp - 0x40]
push 1
push edx
push 0x408334
push esi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaInStr]
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov ecx, eax
call ebx
mov edi, eax
mov edx, dword [ebp - 0x40]
mov ax, di
add ax, 1
jo 0x4e101a
movsx ecx, ax
push ecx
push edx
push 0x408334
push 0
call esi
mov ecx, eax
call ebx
mov ebx, eax
mov edx, dword [ebp - 0x40]
mov ax, bx
add ax, 1
jo 0x4e101a
movsx ecx, ax
push ecx
push edx
push 0x408334
push 0
call esi
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov esi, eax
mov edx, dword [ebp - 0x40]
mov ax, si
add ax, 1
jo 0x4e101a
movsx ecx, ax
push ecx
push edx
push 0x408334
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov dword [ebp - 0x64], eax
mov ecx, dword [ebp - 0x40]
add ax, 1
jo 0x4e101a
movsx eax, ax
push eax
push ecx
push 0x408334
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
add ax, 1
jo 0x4e101a
movsx edx, ax
mov eax, dword [ebp - 0x40]
push edx
push eax
push 0x408334
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaInStr]
mov ecx, eax
call dword [sym.imp.MSVBVM60.DLL___vbaI2I4]
mov cx, di
lea edx, [ebp - 0x40]
sub cx, 1
mov dword [ebp - 0x84], 2
jo 0x4e101a
mov word [ebp - 0x7c], cx
mov dword [ebp - 0xa0], edx
mov dword [ebp - 0xa8], 0x4008
lea eax, [ebp - 0x84]
push eax
lea ecx, [ebp - 0xa8]
push 1
lea edx, [ebp - 0x94]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
lea edx, [ebp - 0x94]
mov ecx, 0x559274
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ax, bx
lea ecx, [ebp - 0x40]
sub ax, di
lea edx, [ebp - 0x84]
jo 0x4e101a
sub ax, 1
mov dword [ebp - 0xa0], ecx
jo 0x4e101a
add di, 1
mov word [ebp - 0x7c], ax
jo 0x4e101a
movsx eax, di
mov edi, dword [sym.imp.MSVBVM60.DLL_rtcMidCharVar]
push edx
lea ecx, [ebp - 0xa8]
push eax
lea edx, [ebp - 0x94]
push ecx
push edx
mov dword [ebp - 0x84], 2
mov dword [ebp - 0xa8], 0x4008
call edi
lea edx, [ebp - 0x94]
lea ecx, [ebp - 0x3c]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ax, si
lea ecx, [ebp - 0x40]
sub ax, bx
lea edx, [ebp - 0x84]
jo 0x4e101a
sub ax, 1
mov dword [ebp - 0xa0], ecx
jo 0x4e101a
add bx, 1
mov word [ebp - 0x7c], ax
jo 0x4e101a
movsx eax, bx
push edx
lea ecx, [ebp - 0xa8]
push eax
lea edx, [ebp - 0x94]
push ecx
push edx
mov dword [ebp - 0x84], 2
mov dword [ebp - 0xa8], 0x4008
call edi
lea edx, [ebp - 0x94]
lea ecx, [ebp - 0x20]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ebx, dword [ebp - 0x64]
mov dword [ebp - 0x44], 0
test bx, bx
je 0x4e0bf3
mov ax, bx
lea ecx, [ebp - 0x40]
sub ax, si
lea edx, [ebp - 0x84]
jo 0x4e101a
sub ax, 1
mov dword [ebp - 0xa0], ecx
jo 0x4e101a
add si, 1
mov word [ebp - 0x7c], ax
jo 0x4e101a
movsx eax, si
push edx
lea ecx, [ebp - 0xa8]
push eax
lea edx, [ebp - 0x94]
push ecx
push edx
mov dword [ebp - 0x84], 2
mov dword [ebp - 0xa8], 0x4008
call edi
lea edx, [ebp - 0x94]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x40]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
movsx ecx, bx
sub eax, ecx
lea edx, [ebp - 0x40]
jo 0x4e101a
add eax, 1
mov dword [ebp - 0xa0], edx
jo 0x4e101a
add bx, 1
mov dword [ebp - 0x7c], eax
jo 0x4e101a
movsx ecx, bx
lea eax, [ebp - 0x84]
lea edx, [ebp - 0xa8]
push eax
push ecx
lea eax, [ebp - 0x94]
push edx
push eax
mov dword [ebp - 0x84], 3
mov dword [ebp - 0xa8], 0x4008
call edi
lea ecx, [ebp - 0x94]
lea edx, [ebp - 0x68]
push ecx
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x44], eax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea eax, [ebp - 0x94]
lea ecx, [ebp - 0x84]
push eax
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x4e0c71
mov edx, dword [ebp - 0x40]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaLenBstr]
movsx ecx, si
sub eax, ecx
lea edx, [ebp - 0x40]
jo 0x4e101a
add eax, 1
mov dword [ebp - 0xa0], edx
jo 0x4e101a
add si, 1
mov dword [ebp - 0x7c], eax
jo 0x4e101a
movsx ecx, si
lea eax, [ebp - 0x84]
lea edx, [ebp - 0xa8]
push eax
push ecx
lea eax, [ebp - 0x94]
push edx
push eax
mov dword [ebp - 0x84], 3
mov dword [ebp - 0xa8], 0x4008
call edi
lea edx, [ebp - 0x94]
lea ecx, [ebp - 0x58]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaCyErrVar]
lea ecx, [ebp - 0x58]
push ecx
call esi
mov dword [0x55929c], edx
lea edx, [ebp - 0x20]
push edx
mov dword [0x559298], eax
call esi
mov dword [0x5592a0], eax
lea eax, [ebp - 0x3c]
lea ecx, [ebp - 0x68]
push eax
push ecx
mov dword [0x5592a4], edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrVarVal]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcR8ValFromBstr]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI2]
lea ecx, [ebp - 0x68]
mov word [0x559294], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0
push 1
push 1
lea edx, [ebp - 0x98]
push 0
push edx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
mov eax, dword [0x55c3e8]
add esp, 0x1c
test eax, eax
jne 0x4e0cfb
push 0x55c3e8
push 0x405fec
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov esi, dword [0x55c3e8]
lea ecx, [ebp - 0x74]
push ecx
push esi
mov eax, dword [esi]
call dword [eax + 0x14]
test eax, eax
fnclex
jge 0x4e0d20
push 0x14
push 0x405fdc
push esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x74]
lea ecx, [ebp - 0x68]
push ecx
push eax
mov edx, dword [eax]
mov esi, eax
call dword [edx + 0x50]
test eax, eax
fnclex
jge 0x4e0d44
push 0x50
push 0x4078a4
push esi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x68]
mov edi, 8
mov dword [ebp - 0x8c], eax
mov eax, dword [ebp - 0x98]
mov dword [ebp - 0x68], 0
mov dword [ebp - 0x94], edi
mov ecx, dword [eax + 0x14]
lea edx, [ebp - 0x94]
shl ecx, 4
mov esi, ecx
mov ecx, dword [eax + 0xc]
sub ecx, esi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaVarZero]
call esi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaVarCat]
lea edx, [ebp - 0xa8]
push 0x559274
lea eax, [ebp - 0x84]
push edx
push eax
mov dword [ebp - 0xa0], 0x408704
mov dword [ebp - 0xa8], edi
call ebx
mov edx, eax
mov eax, dword [ebp - 0x98]
mov ecx, dword [eax + 0x14]
shl ecx, 4
mov edi, ecx
mov ecx, dword [eax + 0xc]
sub ecx, edi
add ecx, 0x10
call esi
lea edx, [ebp - 0x98]
push edx
call fcn.004e1020
mov dword [ebp - 0xbc], eax
lea eax, [ebp - 0x98]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov edi, dword [ebp - 0xbc]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
test di, di
je 0x4e0f58
push 0
push 1
push 1
lea ecx, [ebp - 0x98]
push 0
push ecx
push 0x10
push 0x880
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
mov eax, dword [0x55c3e8]
add esp, 0x1c
test eax, eax
jne 0x4e0e36
push 0x55c3e8
push 0x405fec
call dword [sym.imp.MSVBVM60.DLL___vbaNew2]
mov edi, dword [0x55c3e8]
lea eax, [ebp - 0x74]
push eax
push edi
mov edx, dword [edi]
call dword [edx + 0x14]
test eax, eax
fnclex
jge 0x4e0e5b
push 0x14
push 0x405fdc
push edi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x74]
lea edx, [ebp - 0x68]
push edx
push eax
mov ecx, dword [eax]
mov edi, eax
call dword [ecx + 0x50]
test eax, eax
fnclex
jge 0x4e0e7f
push 0x50
push 0x4078a4
push edi
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaHresultCheckObj]
mov eax, dword [ebp - 0x68]
mov edi, 8
mov dword [ebp - 0x8c], eax
mov eax, dword [ebp - 0x98]
mov dword [ebp - 0x68], 0
mov dword [ebp - 0x94], edi
mov ecx, dword [eax + 0x14]
lea edx, [ebp - 0x94]
shl ecx, 4
mov dword [ebp - 0xe4], ecx
mov ecx, dword [eax + 0xc]
mov eax, dword [ebp - 0xe4]
sub ecx, eax
call esi
lea ecx, [ebp - 0xa8]
push 0x559274
lea edx, [ebp - 0x84]
push ecx
push edx
mov dword [ebp - 0xa0], 0x408704
mov dword [ebp - 0xa8], edi
call ebx
mov edx, eax
mov eax, dword [ebp - 0x98]
mov ecx, dword [eax + 0x14]
shl ecx, 4
mov edi, ecx
mov ecx, dword [eax + 0xc]
sub ecx, edi
add ecx, 0x10
call esi
lea edx, [ebp - 0x98]
push edx
call fcn.004e1210
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
lea ecx, [ebp - 0x6c]
call esi
lea eax, [ebp - 0x98]
push eax
push 0
call dword [sym.imp.MSVBVM60.DLL___vbaErase]
mov edx, dword [ebp - 0x6c]
lea ecx, [ebp - 0x70]
mov dword [ebp - 0x6c], 0
call esi
lea ecx, [ebp - 0x70]
push ecx
call fcn.00527950
lea ecx, [ebp - 0x70]
mov word [0x55af5a], ax
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeObj]
jmp 0x4e0f6d
call fcn.004e1550
push 0x55af5c
call fcn.00527950
mov word [0x55af5a], ax
lea edx, [ebp - 0x44]
push edx
call fcn.005256f0
mov word [0x5592b0], ax
lea eax, [ebp - 0xbc]
push eax
mov dword [ebp - 0xbc], 0
call fcn.004d11c0
wait
push 0x4e1009
jmp 0x4e0fe3
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x20]
call esi
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x2c]
call edi
lea ecx, [ebp - 0x3c]
call esi
lea ecx, [ebp - 0x40]
call edi
lea ecx, [ebp - 0x58]
call esi
ret
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]