Function at 0x4f32b0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0x4044f6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x420
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x401ab8
cmp dword [0x5c115c], 1
jne 0x4f3618
mov word [0x5c0e90], 0
mov dword [ebp - 0x2e0], 0x5c0f48
mov dword [ebp - 0x2e8], 0x4002
fld dword [0x5c0f60]
fmul qword [0x5c0f94]
fstp qword [ebp - 0x260]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x268], 5
mov dword [ebp - 0x300], 0x5c0fa4
mov dword [ebp - 0x308], 0x4005
mov dword [ebp - 0x310], 0x5c0f74
mov dword [ebp - 0x318], 0x4004
mov dword [ebp - 0x320], 0x5c0f78
mov dword [ebp - 0x328], 0x4004
push 0x413710
lea eax, [ebp - 0x2e8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413748
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413748
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x308]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413748
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x318]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x234]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x238]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413748
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x23c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x328]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x240]
push edx
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x238]
push ecx
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x228]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x220]
push ecx
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x218]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x210]
push edx
push 0xd
call dword [fcn.00401280]
add esp, 0x38
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 0x290], 0
mov dword [ebp - 0x298], 2
mov dword [ebp - 0x280], 0xa
mov dword [ebp - 0x288], 2
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0x88e368f1
mov dword [ebp - 0x25c], 0x3ee4f8b5
mov dword [ebp - 0x268], 5
mov dword [ebp - 0x2f0], 0x5c0f58
mov dword [ebp - 0x2f8], 0x4004
mov dword [ebp - 0x2e0], 0x5c0f50
mov dword [ebp - 0x2e8], 0x4004
lea eax, [ebp - 0x298]
push eax
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x268]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x44]
push eax
call fcn.004fda30
lea ecx, [ebp - 0x298]
push ecx
lea edx, [ebp - 0x288]
push edx
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
cmp dword [0x5c0fec], 0
jne 0x4f3626
jmp 0x4f3b50
push 0x4166a4
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416800
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x4166c0
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
mov edx, 0x41674c
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x416738
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
call fcn.0055e530
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov ecx, dword [ebp - 0x21c]
mov dword [ebp - 0x358], ecx
mov dword [ebp - 0x21c], 0
mov edx, dword [ebp - 0x358]
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x218]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x210]
push edx
push 4
call dword [fcn.00401280]
add esp, 0x14
push 0x4165a0
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
mov eax, dword [0x5c0f50]
push eax
push 1
push 0x416810
call dword [sym.imp.MSVBVM60.DLL___vbaWriteFile]
add esp, 0xc
push 0x416390
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
fld dword [0x5c0f58]
fsubr qword [0x5bf320]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
sub esp, 8
fstp qword [esp]
push 1
push 0x416818
call dword [sym.imp.MSVBVM60.DLL___vbaWriteFile]
add esp, 0x10
push 0x4167d0
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416940
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416820
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416958
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x4167e8
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0
push 1
push 0x416968
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x41676c
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
mov dword [ebp - 0x2e0], 0x5c0f48
mov dword [ebp - 0x2e8], 0x4002
lea ecx, [ebp - 0x2e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x248]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
fld dword [0x5c0f60]
fmul qword [0x5c0f94]
fstp qword [ebp - 0x260]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x268], 5
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x24c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 0x300], 0x5c0fa4
mov dword [ebp - 0x308], 0x4005
lea eax, [ebp - 0x308]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x250]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 0x310], 0x5c0f74
mov dword [ebp - 0x318], 0x4004
lea ecx, [ebp - 0x318]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x254]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov dword [ebp - 0x320], 0x5c0f78
mov dword [ebp - 0x328], 0x4004
lea edx, [ebp - 0x328]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x258]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov eax, dword [ebp - 0x248]
mov dword [ebp - 0x35c], eax
mov dword [ebp - 0x248], 0
mov ecx, dword [ebp - 0x24c]
mov dword [ebp - 0x360], ecx
mov dword [ebp - 0x24c], 0
mov edx, dword [ebp - 0x250]
mov dword [ebp - 0x364], edx
mov dword [ebp - 0x250], 0
mov eax, dword [ebp - 0x254]
mov dword [ebp - 0x368], eax
mov dword [ebp - 0x254], 0
mov ecx, dword [ebp - 0x258]
mov dword [ebp - 0x36c], ecx
mov dword [ebp - 0x258], 0
push 0x413710
mov edx, dword [ebp - 0x35c]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413748
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x360]
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413748
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x364]
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413748
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x368]
lea ecx, [ebp - 0x234]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x238]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x413748
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x23c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x36c]
lea ecx, [ebp - 0x240]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x244]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea edx, [ebp - 0x258]
push edx
lea eax, [ebp - 0x254]
push eax
lea ecx, [ebp - 0x250]
push ecx
lea edx, [ebp - 0x24c]
push edx
lea eax, [ebp - 0x248]
push eax
lea ecx, [ebp - 0x244]
push ecx
lea edx, [ebp - 0x240]
push edx
lea eax, [ebp - 0x23c]
push eax
lea ecx, [ebp - 0x238]
push ecx
lea edx, [ebp - 0x234]
push edx
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x228]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x220]
push ecx
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x218]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x210]
push edx
push 0x13
call dword [fcn.00401280]
add esp, 0x50
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x5c0f86], 0
jge 0x4f3b80
mov dword [ebp - 0x2e0], 1
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x310], 0x5c0f5c
mov dword [ebp - 0x318], 0x4004
mov dword [ebp - 0x300], 0x5c0f54
mov dword [ebp - 0x308], 0x4004
mov dword [ebp - 0x2f0], 0x5c0f58
mov dword [ebp - 0x2f8], 0x4004
mov dword [ebp - 0x2e0], 0x5c0f50
mov dword [ebp - 0x2e8], 0x4004
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call fcn.0055c300
mov dword [ebp - 0x320], 0xad42c3ca
mov dword [ebp - 0x31c], 0x3f91de69
mov dword [ebp - 0x328], 5
lea edx, [ebp - 0x268]
push edx
lea eax, [ebp - 0x328]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, dword [0x5c1040]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c1044]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c1038]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c103c]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x114]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
push 0x40000000
push 0
fld dword [0x5c0f50]
fsub dword [0x5c0f54]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x37c]
push 0x40000000
push 0
fld dword [0x5c0f58]
fsub dword [0x5c0f5c]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fadd qword [ebp - 0x37c]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSqr]
fstp qword [ebp - 0x2e0]
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
movsx eax, word [0x5c0f66]
test eax, eax
jne 0x4f3d66
mov edx, 0x416970
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x4f3df8
movsx ecx, word [0x5c0f66]
mov dword [ebp - 0x380], ecx
fild dword [ebp - 0x380]
fstp dword [ebp - 0x384]
fld dword [0x5c0f4c]
cmp dword [section..data], 0
jne 0x4f3d96
fdiv dword [ebp - 0x384]
jmp 0x4f3da1
push dword [ebp - 0x384]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fnstsw ax
test al, 0xd
jne 0x4fc2c6
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fadd dword [0x401630]
fstp dword [ebp - 0x260]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x268], 4
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
xor eax, eax
mov ax, word [0x5c0f48]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaOnGoCheck]
mov word [ebp - 0x34c], ax
movsx ecx, word [ebp - 0x34c]
mov dword [ebp - 0x388], ecx
mov edx, dword [ebp - 0x388]
sub edx, 1
mov dword [ebp - 0x388], edx
cmp dword [ebp - 0x388], 4
ja case.0x4f3e39.0
mov eax, dword [ebp - 0x388]
jmp dword [eax*4 + 0x4fc2b2]
jmp 0x4f82b9
jmp 0x4f82b9
jmp 0x4f7ac6
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f3e65
jmp 0x4fbd7d
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4f3f13
movsx edx, word [0x5c0f64]
mov dword [ebp - 0x38c], edx
fild dword [ebp - 0x38c]
fstp qword [ebp - 0x394]
fld qword [ebp - 0x394]
fmul qword [0x401ab0]
cmp dword [section..data], 0
jne 0x4f3ed4
fdiv qword [0x5c0f94]
jmp 0x4f3ee5
push dword [0x5c0f98]
push dword [0x5c0f94]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f3f39
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f50]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f58]
mov dword [ebp - 0x2e0], ecx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f54]
mov dword [ebp - 0x2e0], edx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f5c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2dc], 0x40160000
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0
mov dword [ebp - 0x2fc], 0x40160000
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov ecx, dword [ebp - 0x348]
mov dword [ebp - 0x310], ecx
mov edx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], edx
mov dword [ebp - 0x318], 5
mov eax, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], eax
mov ecx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0x2a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
call fcn.004fc2e0
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x2c8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0xf5c28f5c
mov dword [ebp - 0x2dc], 0x400f5c28
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xf5c28f5c
mov dword [ebp - 0x2fc], 0x400f5c28
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 1
mov dword [ebp - 0x2d8], 2
mov eax, dword [ebp - 0x348]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x318], 5
mov edx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], edx
mov eax, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], eax
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0x2a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0x2c8]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x288]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f43e6
jmp 0x4fbf2a
mov dword [ebp - 0x2e0], 1
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x350]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f4422
jmp 0x4fbaff
mov ecx, dword [0x5c0f50]
mov dword [ebp - 0x310], ecx
mov dword [ebp - 0x318], 4
mov dword [ebp - 0x2e0], 4
mov dword [ebp - 0x2e8], 2
mov dword [ebp - 0x2f0], 0xd2f1a9fc
mov dword [ebp - 0x2ec], 0x3f60624d
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x144]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x2a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x278]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x5c0f58]
mov dword [ebp - 0x310], ecx
mov dword [ebp - 0x318], 4
mov dword [ebp - 0x2e0], 4
mov dword [ebp - 0x2e8], 2
mov dword [ebp - 0x2f0], 0xd2f1a9fc
mov dword [ebp - 0x2ec], 0x3f60624d
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x144]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x2a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x278]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov ecx, dword [0x5c0f54]
mov dword [ebp - 0x320], ecx
mov dword [ebp - 0x328], 4
mov dword [ebp - 0x2e0], 4
mov dword [ebp - 0x2e8], 2
mov dword [ebp - 0x2f0], 0xd2f1a9fc
mov dword [ebp - 0x2ec], 0x3f60624d
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x300], 0xf01b866e
mov dword [ebp - 0x2fc], 0x400921f9
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x310]
mov dword [ebp - 0x318], 5
lea edx, [ebp - 0x328]
push edx
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x278]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov edx, dword [0x5c0f5c]
mov dword [ebp - 0x320], edx
mov dword [ebp - 0x328], 4
mov dword [ebp - 0x2e0], 4
mov dword [ebp - 0x2e8], 2
mov dword [ebp - 0x2f0], 0xd2f1a9fc
mov dword [ebp - 0x2ec], 0x3f60624d
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x300], 0xf01b866e
mov dword [ebp - 0x2fc], 0x400921f9
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x310]
mov dword [ebp - 0x318], 5
lea eax, [ebp - 0x328]
push eax
lea ecx, [ebp - 0x144]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x278]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 0x2e0], 0x5c0f64
mov dword [ebp - 0x2e8], 0x4002
mov dword [ebp - 0x2f0], 0x5c0f66
mov dword [ebp - 0x2f8], 0x4002
mov eax, dword [ebp - 0x20c]
push eax
fld qword [0x5bf328]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4136c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x2f8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [ebp - 0x44]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x230]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x228]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x220]
push edx
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x218]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
push 9
call dword [fcn.00401280]
add esp, 0x28
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f49bc
jmp 0x4fb7b2
movsx edx, word [0x5c0f68]
test edx, edx
je 0x4f49d1
cmp word [0x5c0f48], 1
jle 0x4f49d6
jmp 0x4f6891
lea eax, [ebp - 0x350]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f49ec
jmp 0x4fbd7d
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4f4a9a
movsx ecx, word [0x5c0f68]
mov dword [ebp - 0x398], ecx
fild dword [ebp - 0x398]
fstp qword [ebp - 0x3a0]
fld qword [ebp - 0x3a0]
fmul qword [0x401ab0]
cmp dword [section..data], 0
jne 0x4f4a5b
fdiv qword [0x5c0f94]
jmp 0x4f4a6c
push dword [0x5c0f98]
push dword [0x5c0f94]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f4ac0
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4012d70a
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld dword [0x5c0f50]
fld qword [0x401448]
fmul qword [ebp - 0x340]
faddp st(1)
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
lea ecx, [ebp - 0x208]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4012d70a
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld dword [0x5c0f58]
fld qword [0x401448]
fmul qword [ebp - 0x340]
faddp st(1)
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2f0], 0x5c0f68
mov dword [ebp - 0x2f8], 0x4002
mov dword [ebp - 0x2e0], 0x5c0f74
mov dword [ebp - 0x2e8], 0x4004
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
call fcn.004fd520
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0xb4]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x144]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x5c0f68
mov dword [ebp - 0x2e8], 0x4002
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x124]
push eax
call fcn.004fd520
mov ecx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x208]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f94]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0xb4]
push ecx
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld dword [0x5c0f74]
fcomp dword [0x4015a4]
fnstsw ax
test ah, 0x40
je 0x4f5300
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3ff91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x208]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x134]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3ff91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2dc], 0x40160000
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x134]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2dc], 0x40160000
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x134]
push eax
lea ecx, [ebp - 0x94]
push ecx
lea edx, [ebp - 0x154]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x134]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x4f54c1
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3fe91eb8
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0x51eb851f
mov dword [ebp - 0x2fc], 0x3fe91eb8
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov eax, dword [ebp - 0x348]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x318], 5
mov edx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], edx
mov eax, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], eax
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x1d8]
push ecx
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x2b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x1d8]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x2c8]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x288]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x1d8]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3fe91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3fe91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x84]
push edx
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x1b8]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4012d70a
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld dword [0x5c0f54]
fld qword [0x401448]
fmul qword [ebp - 0x340]
faddp st(1)
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
lea ecx, [ebp - 0x208]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4012d70a
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld dword [0x5c0f5c]
fld qword [0x401448]
fmul qword [ebp - 0x340]
faddp st(1)
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2f0], 0x5c0f68
mov dword [ebp - 0x2f8], 0x4002
mov dword [ebp - 0x2e0], 0x5c0f78
mov dword [ebp - 0x2e8], 0x4004
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
call fcn.004fd520
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f94]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x144]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x5c0f68
mov dword [ebp - 0x2e8], 0x4002
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x124]
push ecx
call fcn.004fd520
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0xb4]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xd0e56042
mov dword [ebp - 0x2dc], 0x4002db22
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xd0e56042
mov dword [ebp - 0x2dc], 0x4002db22
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x1f8]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x84]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x1d8]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
fld dword [0x5c0f78]
fcomp dword [0x4015a4]
fnstsw ax
test ah, 0x40
je 0x4f61d8
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3ff91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x208]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x134]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3ff91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xf5c28f5c
mov dword [ebp - 0x2dc], 0x400f5c28
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x134]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xf5c28f5c
mov dword [ebp - 0x2dc], 0x400f5c28
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x64]
push edx
lea eax, [ebp - 0x134]
push eax
lea ecx, [ebp - 0xb4]
push ecx
lea edx, [ebp - 0x208]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x270], 1
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x94]
push edx
lea eax, [ebp - 0x154]
push eax
lea ecx, [ebp - 0x64]
push ecx
lea edx, [ebp - 0x134]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
jmp 0x4f6399
mov dword [ebp - 0x2e0], 0xd0e56042
mov dword [ebp - 0x2dc], 0x4002db22
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xd0e56042
mov dword [ebp - 0x2fc], 0x4002db22
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 1
mov dword [ebp - 0x2d8], 2
mov eax, dword [ebp - 0x348]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x318], 5
mov edx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], edx
mov eax, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], eax
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0x2a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0x2c8]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x288]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f63af
jmp 0x4fbf2a
fld qword [0x4014a0]
fmul qword [0x5c0f94]
fmul dword [0x5c0f60]
fld qword [0x401408]
fmul qword [0x5bf570]
fsubp st(1)
fnstsw ax
test al, 0xd
jne 0x4fc2c6
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fstp qword [ebp - 0x2e0]
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x64
mov dword [ebp - 0x2e8], 2
mov eax, dword [0x5c0f94]
mov dword [ebp - 0x2f0], eax
mov ecx, dword [0x5c0f98]
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x310], 2
mov dword [ebp - 0x318], 2
mov dword [ebp - 0x300], 0xa3d70a3d
mov dword [ebp - 0x2fc], 0x3fda3d70
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x144]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x30]
push edx
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
push eax
lea eax, [ebp - 0x2a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld dword [0x5c0f74]
fcomp dword [0x4015a4]
fnstsw ax
test ah, 0x40
je 0x4f6528
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f6577
fld dword [0x4017e8]
fmul dword [0x5c0f74]
fstp dword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld dword [0x5c0f78]
fcomp dword [0x4015a4]
fnstsw ax
test ah, 0x40
je 0x4f65b2
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f6601
fld dword [0x4017e8]
fmul dword [0x5c0f78]
fstp dword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4f6689
mov dx, word [0x5c0f68]
imul dx, dx, 2
jo 0x4fc2cb
movsx eax, dx
mov dword [ebp - 0x3a4], eax
fild dword [ebp - 0x3a4]
fstp qword [ebp - 0x3ac]
fld qword [ebp - 0x3ac]
fmul qword [0x401aa8]
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f66c5
jmp 0x4fbaff
lea edx, [ebp - 0x84]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea edx, [ebp - 0x1c8]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea edx, [ebp - 0xa4]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
lea edx, [ebp - 0x1f8]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarCopy]
mov dword [ebp - 0x2e0], 0x5c0f68
mov dword [ebp - 0x2e8], 0x4002
mov dword [ebp - 0x2f0], 0x5c0f6a
mov dword [ebp - 0x2f8], 0x4002
mov edx, dword [ebp - 0x20c]
push edx
fld qword [0x5bf328]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x2e8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4136c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x44]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x228]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x220]
push ecx
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x218]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x210]
push edx
push 9
call dword [fcn.00401280]
add esp, 0x28
lea eax, [ebp - 0x350]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f6891
jmp 0x4fb7b2
movsx ecx, word [0x5c0f6c]
test ecx, ecx
je 0x4f68a6
cmp word [0x5c0f48], 1
jle 0x4f68ab
jmp 0x4f71a9
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f68c1
jmp 0x4fbd7d
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4f696f
movsx eax, word [0x5c0f6c]
mov dword [ebp - 0x3b0], eax
fild dword [ebp - 0x3b0]
fstp qword [ebp - 0x3b8]
fld qword [ebp - 0x3b8]
fmul qword [0x401ab0]
cmp dword [section..data], 0
jne 0x4f6930
fdiv qword [0x5c0f94]
jmp 0x4f6941
push dword [0x5c0f98]
push dword [0x5c0f94]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f6995
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
movsx ecx, word [0x5c0f6e]
test ecx, ecx
jne 0x4f69b6
mov edx, 0x416970
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x4f6a48
movsx edx, word [0x5c0f6e]
mov dword [ebp - 0x3bc], edx
fild dword [ebp - 0x3bc]
fstp dword [ebp - 0x3c0]
fld dword [0x5c0f4c]
cmp dword [section..data], 0
jne 0x4f69e6
fdiv dword [ebp - 0x3c0]
jmp 0x4f69f1
push dword [ebp - 0x3c0]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fnstsw ax
test al, 0xd
jne 0x4fc2c6
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fadd dword [0x401630]
fstp dword [ebp - 0x260]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x268], 4
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4012d70a
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld dword [0x5c0f50]
fld qword [0x401aa0]
fmul qword [ebp - 0x340]
faddp st(1)
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
lea ecx, [ebp - 0x208]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4012d70a
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld dword [0x5c0f58]
fld qword [0x401aa0]
fmul qword [ebp - 0x340]
faddp st(1)
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x114]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld dword [0x5c0f7c]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x208]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0x208]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x114]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld dword [0x5c0f7c]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0xb4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2f0], 0x5c0f6c
mov dword [ebp - 0x2f8], 0x4002
mov dword [ebp - 0x2e0], 0x5c0f74
mov dword [ebp - 0x2e8], 0x4004
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x2e8]
push edx
call fcn.004fd520
mov eax, dword [0x5c0f94]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x208]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f94]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f7c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2e8], 4
mov ecx, dword [0x5c0f80]
mov dword [ebp - 0x2f0], ecx
mov dword [ebp - 0x2f8], 4
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x300], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2fc], eax
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x144]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x5c0f6c
mov dword [ebp - 0x2e8], 0x4002
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x124]
push ecx
call fcn.004fd520
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x5c0f6c
mov dword [ebp - 0x2e8], 0x4002
mov dword [ebp - 0x2f0], 0x5c0f6e
mov dword [ebp - 0x2f8], 0x4002
mov eax, dword [ebp - 0x20c]
push eax
fld qword [0x5bf328]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4136c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x2f8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x22c]
push eax
lea ecx, [ebp - 0x228]
push ecx
lea edx, [ebp - 0x224]
push edx
lea eax, [ebp - 0x220]
push eax
lea ecx, [ebp - 0x21c]
push ecx
lea edx, [ebp - 0x218]
push edx
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x210]
push ecx
push 8
call dword [fcn.00401280]
add esp, 0x24
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f71a9
jmp 0x4fa80b
movsx eax, word [0x5c0f70]
test eax, eax
je 0x4f71be
cmp word [0x5c0f48], 1
jle 0x4f71c3
jmp 0x4fa7e0
movsx ecx, word [0x5c0f72]
test ecx, ecx
jne 0x4f71e4
mov edx, 0x416970
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x4f7276
movsx edx, word [0x5c0f72]
mov dword [ebp - 0x3c4], edx
fild dword [ebp - 0x3c4]
fstp dword [ebp - 0x3c8]
fld dword [0x5c0f4c]
cmp dword [section..data], 0
jne 0x4f7214
fdiv dword [ebp - 0x3c8]
jmp 0x4f721f
push dword [ebp - 0x3c8]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fnstsw ax
test al, 0xd
jne 0x4fc2c6
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fadd dword [0x401630]
fstp dword [ebp - 0x260]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x268], 4
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f728c
jmp 0x4fbd7d
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4f733a
movsx edx, word [0x5c0f70]
mov dword [ebp - 0x3cc], edx
fild dword [ebp - 0x3cc]
fstp qword [ebp - 0x3d4]
fld qword [ebp - 0x3d4]
fmul qword [0x401ab0]
cmp dword [section..data], 0
jne 0x4f72fb
fdiv qword [0x5c0f94]
jmp 0x4f730c
push dword [0x5c0f98]
push dword [0x5c0f94]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f7360
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4012d70a
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld dword [0x5c0f54]
fld qword [0x401aa0]
fmul qword [ebp - 0x340]
faddp st(1)
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
lea ecx, [ebp - 0x208]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4012d70a
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld dword [0x5c0f5c]
fld qword [0x401aa0]
fmul qword [ebp - 0x340]
faddp st(1)
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea eax, [ebp - 0x114]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld dword [0x5c0f80]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0x208]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x114]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld dword [0x5c0f80]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
mov edx, eax
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2f0], 0x5c0f70
mov dword [ebp - 0x2f8], 0x4002
mov dword [ebp - 0x2e0], 0x5c0f78
mov dword [ebp - 0x2e8], 0x4004
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
call fcn.004fd520
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x208]
push eax
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xb4]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f7c]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2e8], 4
mov ecx, dword [0x5c0f80]
mov dword [ebp - 0x2f0], ecx
mov dword [ebp - 0x2f8], 4
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x300], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2fc], eax
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x144]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x5c0f70
mov dword [ebp - 0x2e8], 0x4002
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x124]
push ecx
call fcn.004fd520
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x208]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0xb4]
push ecx
lea edx, [ebp - 0x40]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x5c0f70
mov dword [ebp - 0x2e8], 0x4002
mov dword [ebp - 0x2f0], 0x5c0f72
mov dword [ebp - 0x2f8], 0x4002
mov edx, dword [ebp - 0x20c]
push edx
fld qword [0x5bf328]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x2e8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4136c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x228]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x220]
push edx
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x218]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
push 8
call dword [fcn.00401280]
add esp, 0x24
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f7ac1
jmp 0x4fa80b
jmp 0x4fa7e0
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f7adc
jmp 0x4fbd7d
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4f7b8a
movsx eax, word [0x5c0f64]
mov dword [ebp - 0x3d8], eax
fild dword [ebp - 0x3d8]
fstp qword [ebp - 0x3e0]
fld qword [ebp - 0x3e0]
fmul qword [0x401ab0]
cmp dword [section..data], 0
jne 0x4f7b4b
fdiv qword [0x5c0f94]
jmp 0x4f7b5c
push dword [0x5c0f98]
push dword [0x5c0f94]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f7bb0
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
push 0x40000000
push 0
fld dword [0x5c0f50]
fsub dword [0x5c0f54]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fstp qword [ebp - 0x3e8]
push 0x40000000
push 0
fld dword [0x5c0f58]
fsub dword [0x5c0f5c]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL___vbaPowerR8]
fadd qword [ebp - 0x3e8]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSqr]
fstp qword [ebp - 0x2e0]
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f50]
mov dword [ebp - 0x2e0], ecx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f58]
mov dword [ebp - 0x2e0], edx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f54]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f5c]
mov dword [ebp - 0x2e0], ecx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3fe91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0x51eb851f
mov dword [ebp - 0x2fc], 0x3fe91eb8
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov edx, dword [ebp - 0x348]
mov dword [ebp - 0x310], edx
mov eax, dword [ebp - 0x344]
mov dword [ebp - 0x30c], eax
mov dword [ebp - 0x318], 5
mov ecx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], ecx
mov edx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], edx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x2b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x2c8]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
lea edx, [ebp - 0x288]
push edx
lea eax, [ebp - 0x2c8]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x1b8]
push ecx
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call fcn.004fc2e0
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0xd0e56042
mov dword [ebp - 0x2dc], 0x4002db22
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xd0e56042
mov dword [ebp - 0x2fc], 0x4002db22
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 1
mov dword [ebp - 0x2d8], 2
mov ecx, dword [ebp - 0x348]
mov dword [ebp - 0x310], ecx
mov edx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], edx
mov dword [ebp - 0x318], 5
mov eax, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], eax
mov ecx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x2b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
call fcn.004fc2e0
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x2c8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
lea eax, [ebp - 0x350]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f80f4
jmp 0x4fbf2a
mov dword [ebp - 0x2e0], 2
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f8130
jmp 0x4fbaff
mov dword [ebp - 0x2e0], 0x5c0f64
mov dword [ebp - 0x2e8], 0x4002
mov dword [ebp - 0x2f0], 0x5c0f66
mov dword [ebp - 0x2f8], 0x4002
mov edx, dword [ebp - 0x20c]
push edx
fld qword [0x5bf328]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea eax, [ebp - 0x2e8]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4136c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov edx, dword [ebp - 0x44]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea eax, [ebp - 0x230]
push eax
lea ecx, [ebp - 0x22c]
push ecx
lea edx, [ebp - 0x228]
push edx
lea eax, [ebp - 0x224]
push eax
lea ecx, [ebp - 0x220]
push ecx
lea edx, [ebp - 0x21c]
push edx
lea eax, [ebp - 0x218]
push eax
lea ecx, [ebp - 0x214]
push ecx
lea edx, [ebp - 0x210]
push edx
push 9
call dword [fcn.00401280]
add esp, 0x28
lea eax, [ebp - 0x350]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f82b4
jmp 0x4fb7b2
jmp 0x4fa7e0
movsx ecx, word [0x5c0f6c]
test ecx, ecx
je 0x4f82cf
movsx edx, word [0x5c0f6e]
test edx, edx
jne 0x4f82d4
jmp 0x4f9584
fld dword [0x5c0f74]
fcomp dword [0x4015a4]
fnstsw ax
test ah, 0x40
je 0x4f82fa
cmp word [0x5c0f48], 4
jne 0x4f82fa
mov word [0x5c0f48], 5
lea eax, [ebp - 0x350]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f8310
jmp 0x4fbd7d
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4f83be
movsx ecx, word [0x5c0f6c]
mov dword [ebp - 0x3ec], ecx
fild dword [ebp - 0x3ec]
fstp qword [ebp - 0x3f4]
fld qword [ebp - 0x3f4]
fmul qword [0x401ab0]
cmp dword [section..data], 0
jne 0x4f837f
fdiv qword [0x5c0f94]
jmp 0x4f8390
push dword [0x5c0f98]
push dword [0x5c0f94]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f83e4
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
movsx edx, word [0x5c0f6e]
test edx, edx
jne 0x4f8405
mov edx, 0x416970
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x4f8497
movsx eax, word [0x5c0f6e]
mov dword [ebp - 0x3f8], eax
fild dword [ebp - 0x3f8]
fstp dword [ebp - 0x3fc]
fld dword [0x5c0f4c]
cmp dword [section..data], 0
jne 0x4f8435
fdiv dword [ebp - 0x3fc]
jmp 0x4f8440
push dword [ebp - 0x3fc]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fnstsw ax
test al, 0xd
jne 0x4fc2c6
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fadd dword [0x401630]
fstp dword [ebp - 0x260]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x268], 4
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp word [0x5c0f48], 4
jne 0x4f88c0
mov dword [ebp - 0x2f0], 0x5c0f6c
mov dword [ebp - 0x2f8], 0x4002
mov dword [ebp - 0x2e0], 0x5c0f74
mov dword [ebp - 0x2e8], 0x4004
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
call fcn.004fd520
mov edx, dword [0x5c0f50]
mov dword [ebp - 0x310], edx
mov dword [ebp - 0x318], 4
mov eax, dword [0x5c0f94]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f58]
mov dword [ebp - 0x310], eax
mov dword [ebp - 0x318], 4
mov ecx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f54]
mov dword [ebp - 0x2e0], ecx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f5c]
mov dword [ebp - 0x2e0], edx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3fe91eb8
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0x51eb851f
mov dword [ebp - 0x2fc], 0x3fe91eb8
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov eax, dword [ebp - 0x348]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x318], 5
mov edx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], edx
mov eax, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], eax
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x1d8]
push ecx
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x2b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x1d8]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x2c8]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x288]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x4f8dbb
mov edx, dword [0x5c0f50]
mov dword [ebp - 0x2e0], edx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f58]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f54]
mov dword [ebp - 0x2e0], ecx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f5c]
mov dword [ebp - 0x2e0], edx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ax, word [0x5c0f6c]
imul ax, ax, 0x32
jo 0x4fc2cb
movsx ecx, ax
mov dword [ebp - 0x400], ecx
fild dword [ebp - 0x400]
fstp qword [ebp - 0x408]
fld qword [ebp - 0x408]
cmp dword [section..data], 0
jne 0x4f899b
fdiv qword [0x401a98]
jmp 0x4f89ac
push dword [0x401a9c]
push dword [0x401a98]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f50]
mov dword [ebp - 0x310], edx
mov dword [ebp - 0x318], 4
mov eax, dword [0x5c0f94]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0x51eb851f
mov dword [ebp - 0x2ec], 0x3ff91eb8
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f58]
mov dword [ebp - 0x310], eax
mov dword [ebp - 0x318], 4
mov ecx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0x51eb851f
mov dword [ebp - 0x2ec], 0x3ff91eb8
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x40]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x20]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xb645a1cb
mov dword [ebp - 0x2dc], 0x4015fdf3
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xb645a1cb
mov dword [ebp - 0x2fc], 0x4015fdf3
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov ecx, dword [ebp - 0x348]
mov dword [ebp - 0x310], ecx
mov edx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], edx
mov dword [ebp - 0x318], 5
mov eax, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], eax
mov ecx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x20]
push ecx
lea edx, [ebp - 0x54]
push edx
lea eax, [ebp - 0x20]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0x2a8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x54]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
call fcn.004fc2e0
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x2c8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x20]
push ecx
lea edx, [ebp - 0x54]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3ff91eb8
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3ff91eb8
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x84]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 4
mov dword [ebp - 0x2e8], 2
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x84]
push eax
lea ecx, [ebp - 0x144]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 4
mov dword [ebp - 0x2e8], 2
mov dword [ebp - 0x2f0], 0xf01b866e
mov dword [ebp - 0x2ec], 0x400921f9
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x144]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x1f8]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x84]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2dc], 0x40160000
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0
mov dword [ebp - 0x2fc], 0x40160000
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 1
mov dword [ebp - 0x2d8], 2
mov edx, dword [ebp - 0x348]
mov dword [ebp - 0x310], edx
mov eax, dword [ebp - 0x344]
mov dword [ebp - 0x30c], eax
mov dword [ebp - 0x318], 5
mov ecx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], ecx
mov edx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], edx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x2b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0x2c8]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
lea edx, [ebp - 0x288]
push edx
lea eax, [ebp - 0x2c8]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f93bf
jmp 0x4fbf2a
mov dword [ebp - 0x2e0], 2
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f93fb
jmp 0x4fbaff
mov dword [ebp - 0x2e0], 0x5c0f6c
mov dword [ebp - 0x2e8], 0x4002
mov dword [ebp - 0x2f0], 0x5c0f6e
mov dword [ebp - 0x2f8], 0x4002
mov eax, dword [ebp - 0x20c]
push eax
fld qword [0x5bf328]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4136c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x2f8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [ebp - 0x44]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x230]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x228]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x220]
push edx
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x218]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
push 9
call dword [fcn.00401280]
add esp, 0x28
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f957f
jmp 0x4fb7b2
jmp 0x4fa7e0
movsx edx, word [0x5c0f70]
test edx, edx
je 0x4f959a
movsx eax, word [0x5c0f72]
test eax, eax
jne 0x4f959f
jmp 0x4fa7e0
fld dword [0x5c0f78]
fcomp dword [0x4015a4]
fnstsw ax
test ah, 0x40
je 0x4f95c5
cmp word [0x5c0f48], 4
jne 0x4f95c5
mov word [0x5c0f48], 5
movsx ecx, word [0x5c0f72]
test ecx, ecx
jne 0x4f95e6
mov edx, 0x416970
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
jmp 0x4f9678
movsx edx, word [0x5c0f72]
mov dword [ebp - 0x40c], edx
fild dword [ebp - 0x40c]
fstp dword [ebp - 0x410]
fld dword [0x5c0f4c]
cmp dword [section..data], 0
jne 0x4f9616
fdiv dword [ebp - 0x410]
jmp 0x4f9621
push dword [ebp - 0x410]
call sub.MSVBVM60.DLL__adj_fdiv_m32
fnstsw ax
test al, 0xd
jne 0x4fc2c6
call dword [sym.imp.MSVBVM60.DLL___vbaFPInt]
fadd dword [0x401630]
fstp dword [ebp - 0x260]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x268], 4
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4f968e
jmp 0x4fbd7d
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4f973c
movsx edx, word [0x5c0f70]
mov dword [ebp - 0x414], edx
fild dword [ebp - 0x414]
fstp qword [ebp - 0x41c]
fld qword [ebp - 0x41c]
fmul qword [0x401ab0]
cmp dword [section..data], 0
jne 0x4f96fd
fdiv qword [0x5c0f94]
jmp 0x4f970e
push dword [0x5c0f98]
push dword [0x5c0f94]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4f9762
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
cmp word [0x5c0f48], 4
jne 0x4f9b49
mov dword [ebp - 0x2f0], 0x5c0f70
mov dword [ebp - 0x2f8], 0x4002
mov dword [ebp - 0x2e0], 0x5c0f78
mov dword [ebp - 0x2e8], 0x4004
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0xf4]
push ecx
lea edx, [ebp - 0x2e8]
push edx
call fcn.004fd520
mov eax, dword [0x5c0f54]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x308], 4
mov ecx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f5c]
mov dword [ebp - 0x300], eax
mov dword [ebp - 0x308], 4
mov ecx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], ecx
mov edx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], edx
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f50]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f58]
mov dword [ebp - 0x2e0], ecx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xd0e56042
mov dword [ebp - 0x2dc], 0x4002db22
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xd0e56042
mov dword [ebp - 0x2fc], 0x4002db22
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov edx, dword [ebp - 0x348]
mov dword [ebp - 0x310], edx
mov eax, dword [ebp - 0x344]
mov dword [ebp - 0x30c], eax
mov dword [ebp - 0x318], 5
mov ecx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], ecx
mov edx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], edx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x2b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x2c8]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
lea edx, [ebp - 0x288]
push edx
lea eax, [ebp - 0x2c8]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x4fa066
mov ecx, dword [0x5c0f54]
mov dword [ebp - 0x2e0], ecx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f5c]
mov dword [ebp - 0x2e0], edx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov eax, dword [0x5c0f50]
mov dword [ebp - 0x2e0], eax
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f58]
mov dword [ebp - 0x2e0], ecx
mov dword [ebp - 0x2e8], 4
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dx, word [0x5c0f70]
imul dx, dx, 0x32
jo 0x4fc2cb
movsx eax, dx
mov dword [ebp - 0x420], eax
fild dword [ebp - 0x420]
fstp qword [ebp - 0x428]
fld qword [ebp - 0x428]
cmp dword [section..data], 0
jne 0x4f9c25
fdiv qword [0x401a98]
jmp 0x4f9c36
push dword [0x401a9c]
push dword [0x401a98]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov ecx, dword [0x5c0f54]
mov dword [ebp - 0x310], ecx
mov dword [ebp - 0x318], 4
mov edx, dword [0x5c0f94]
mov dword [ebp - 0x2e0], edx
mov eax, dword [0x5c0f98]
mov dword [ebp - 0x2dc], eax
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0x51eb851f
mov dword [ebp - 0x2ec], 0x3ff91eb8
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0xf4]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov edx, dword [0x5c0f5c]
mov dword [ebp - 0x310], edx
mov dword [ebp - 0x318], 4
mov eax, dword [0x5c0f94]
mov dword [ebp - 0x2e0], eax
mov ecx, dword [0x5c0f98]
mov dword [ebp - 0x2dc], ecx
mov dword [ebp - 0x2e8], 5
mov dword [ebp - 0x2f0], 0x51eb851f
mov dword [ebp - 0x2ec], 0x3ff91eb8
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x300]
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x318]
push edx
lea eax, [ebp - 0xf4]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xf9db22d1
mov dword [ebp - 0x2dc], 0x400f6a7e
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xf9db22d1
mov dword [ebp - 0x2fc], 0x400f6a7e
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov eax, dword [ebp - 0x348]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x318], 5
mov edx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], edx
mov eax, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], eax
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x194]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x2b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x2c8]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x288]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0x194]
push eax
lea ecx, [ebp - 0x1e8]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x1b8]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3ff91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3ff91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x1f8]
push ecx
lea edx, [ebp - 0xa4]
push edx
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x1d8]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 4
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0x144]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 4
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x2f0]
mov dword [ebp - 0x2f8], 5
lea ecx, [ebp - 0x1f8]
push ecx
lea edx, [ebp - 0x144]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x84]
push edx
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0xf9db22d1
mov dword [ebp - 0x2dc], 0x400f6a7e
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xf9db22d1
mov dword [ebp - 0x2fc], 0x400f6a7e
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 1
mov dword [ebp - 0x2d8], 2
mov edx, dword [ebp - 0x348]
mov dword [ebp - 0x310], edx
mov eax, dword [ebp - 0x344]
mov dword [ebp - 0x30c], eax
mov dword [ebp - 0x318], 5
mov ecx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], ecx
mov edx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], edx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x2b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x84]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x84]
push ecx
lea edx, [ebp - 0x2c8]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
lea edx, [ebp - 0x288]
push edx
lea eax, [ebp - 0x2c8]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4fa620
jmp 0x4fbf2a
mov dword [ebp - 0x2e0], 2
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4fa65c
jmp 0x4fbaff
mov dword [ebp - 0x2e0], 0x5c0f70
mov dword [ebp - 0x2e8], 0x4002
mov dword [ebp - 0x2f0], 0x5c0f72
mov dword [ebp - 0x2f8], 0x4002
mov eax, dword [ebp - 0x20c]
push eax
fld qword [0x5bf328]
call dword [sym.imp.MSVBVM60.DLL___vbaFpI4]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcBstrFromAnsi]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x220]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 0x4136c8
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x228]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
lea edx, [ebp - 0x2f8]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x224]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL_rtcLeftTrimBstr]
mov edx, eax
lea ecx, [ebp - 0x22c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x230]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
mov eax, dword [ebp - 0x44]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x230]
push ecx
lea edx, [ebp - 0x22c]
push edx
lea eax, [ebp - 0x228]
push eax
lea ecx, [ebp - 0x224]
push ecx
lea edx, [ebp - 0x220]
push edx
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x218]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
push 9
call dword [fcn.00401280]
add esp, 0x28
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4fa7e0
jmp 0x4fb7b2
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4fc02f
fld qword [0x5bf5c8]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4fac20
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3fe91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0x51eb851f
mov dword [ebp - 0x2fc], 0x3fe91eb8
mov dword [ebp - 0x308], 5
lea edx, [ebp - 0x308]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x298]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov edx, dword [ebp - 0x348]
mov dword [ebp - 0x310], edx
mov eax, dword [ebp - 0x344]
mov dword [ebp - 0x30c], eax
mov dword [ebp - 0x318], 5
mov ecx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], ecx
mov edx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], edx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x2b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x2c8]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x2d8]
push eax
lea ecx, [ebp - 0x2b8]
push ecx
lea edx, [ebp - 0x288]
push edx
lea eax, [ebp - 0x2c8]
push eax
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0xc4]
push eax
lea ecx, [ebp - 0x1b8]
push ecx
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call fcn.004fc2e0
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x268]
push eax
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0xd0e56042
mov dword [ebp - 0x2dc], 0x4002db22
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xd0e56042
mov dword [ebp - 0x2fc], 0x4002db22
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 1
mov dword [ebp - 0x2d8], 2
mov ecx, dword [ebp - 0x348]
mov dword [ebp - 0x310], ecx
mov edx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], edx
mov dword [ebp - 0x318], 5
mov eax, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], eax
mov ecx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x2b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0x1b8]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
call fcn.004fc2e0
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x2c8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
jmp 0x4fb721
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4002d70a
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x3d70a3d7
mov dword [ebp - 0x2dc], 0x4002d70a
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xc083126f
mov dword [ebp - 0x2dc], 0x400921ca
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x84]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0xc083126f
mov dword [ebp - 0x2dc], 0x400921ca
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x2f8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4fb07c
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2dc], 0x40160000
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0
mov dword [ebp - 0x2fc], 0x40160000
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x308]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2d8], 2
mov eax, dword [ebp - 0x348]
mov dword [ebp - 0x310], eax
mov ecx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], ecx
mov dword [ebp - 0x318], 5
mov edx, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], edx
mov eax, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], eax
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x318]
push ecx
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea eax, [ebp - 0x2b8]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x288]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0x2c8]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x2d8]
push ecx
lea edx, [ebp - 0x2b8]
push edx
lea eax, [ebp - 0x288]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x84]
push edx
lea eax, [ebp - 0x1f8]
push eax
lea ecx, [ebp - 0xa4]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xe4]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x84]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0x1d8]
push ecx
lea edx, [ebp - 0x268]
push edx
call fcn.004fc2e0
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x268]
push ecx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3fe91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x2e0], 0x51eb851f
mov dword [ebp - 0x2dc], 0x3fe91eb8
mov dword [ebp - 0x2e8], 5
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x114]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2f0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2f8], 5
lea edx, [ebp - 0xc4]
push edx
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x278]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x84]
push ecx
lea edx, [ebp - 0x2e8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x268]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarNeg]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
fld qword [0x4014e8]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x2e8], 5
lea eax, [ebp - 0x1c8]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x278]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x1c8]
push edx
lea eax, [ebp - 0x84]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0x1b8]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x268]
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0xc
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4fb4cd
mov dword [ebp - 0x2e0], 0
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x104]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
jmp 0x4fb4f3
mov dword [ebp - 0x2e0], 1
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x104]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
mov dword [ebp - 0x260], 0xa
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x104]
push eax
lea ecx, [ebp - 0x164]
push ecx
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0xa4]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x84]
push edx
lea eax, [ebp - 0x268]
push eax
call fcn.004fc2e0
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
fld qword [0x5c0fa4]
fcomp qword [0x4014b8]
fnstsw ax
test ah, 0x40
je 0x4fb721
mov dword [ebp - 0x2e0], 0xf5c28f5c
mov dword [ebp - 0x2dc], 0x400f5c28
mov dword [ebp - 0x2e8], 5
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x300], 0xf5c28f5c
mov dword [ebp - 0x2fc], 0x400f5c28
mov dword [ebp - 0x308], 5
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x114]
push edx
lea eax, [ebp - 0x298]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x348]
mov dword [ebp - 0x2d0], 1
mov dword [ebp - 0x2d8], 2
mov ecx, dword [ebp - 0x348]
mov dword [ebp - 0x310], ecx
mov edx, dword [ebp - 0x344]
mov dword [ebp - 0x30c], edx
mov dword [ebp - 0x318], 5
mov eax, dword [ebp - 0x340]
mov dword [ebp - 0x2f0], eax
mov ecx, dword [ebp - 0x33c]
mov dword [ebp - 0x2ec], ecx
mov dword [ebp - 0x2f8], 5
mov dword [ebp - 0x2c0], 0xa
mov dword [ebp - 0x2c8], 2
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x164]
push eax
lea ecx, [ebp - 0x1f8]
push ecx
lea edx, [ebp - 0xd4]
push edx
lea eax, [ebp - 0x318]
push eax
lea ecx, [ebp - 0x2a8]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea edx, [ebp - 0x2b8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea eax, [ebp - 0xa4]
push eax
lea ecx, [ebp - 0xd4]
push ecx
lea edx, [ebp - 0x2f8]
push edx
lea eax, [ebp - 0x278]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea edx, [ebp - 0x1f8]
push edx
lea eax, [ebp - 0xa4]
push eax
lea ecx, [ebp - 0x2c8]
push ecx
call fcn.004fc2e0
lea edx, [ebp - 0x2d8]
push edx
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x2c8]
push edx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x14
lea eax, [ebp - 0x350]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4fb737
jmp 0x4fbf2a
mov dword [ebp - 0x2e0], 2
mov dword [ebp - 0x2e8], 2
lea edx, [ebp - 0x2e8]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4fb773
jmp 0x4fbaff
mov edx, dword [ebp - 0x198]
push edx
mov eax, dword [ebp - 0x44]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosub]
test eax, eax
jne 0x4fb7a5
jmp 0x4fb7b2
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosubReturn]
mov dword [ebp - 0x2f0], 0xcccccccd
mov dword [ebp - 0x2ec], 0x400ccccc
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcCos]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x2e0], 5
mov dword [ebp - 0x2e8], 2
fld qword [0x401480]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x300]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0x1d8]
push eax
lea ecx, [ebp - 0x1b8]
push ecx
lea edx, [ebp - 0x1d8]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x288]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov dword [ebp - 0x2f0], 0xcccccccd
mov dword [ebp - 0x2ec], 0x400ccccc
mov dword [ebp - 0x2f8], 5
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x114]
push ecx
lea edx, [ebp - 0x298]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR8Var]
sub esp, 8
fstp qword [esp]
call dword [sym.imp.MSVBVM60.DLL_rtcSin]
fstp qword [ebp - 0x340]
mov dword [ebp - 0x2e0], 5
mov dword [ebp - 0x2e8], 2
fld qword [0x401480]
fmul qword [ebp - 0x340]
fstp qword [ebp - 0x300]
fnstsw ax
test al, 0xd
jne 0x4fc2c6
mov dword [ebp - 0x308], 5
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ebp - 0xc4]
push ecx
lea edx, [ebp - 0xe4]
push edx
lea eax, [ebp - 0x268]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarSub]
push eax
lea ecx, [ebp - 0x2e8]
push ecx
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea eax, [ebp - 0x288]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
push eax
lea ecx, [ebp - 0x308]
push ecx
lea edx, [ebp - 0x2a8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarAdd]
mov edx, eax
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
lea ecx, [ebp - 0x288]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
mov eax, dword [ebp - 0x198]
push eax
push 0x5c0ea0
push 0x32
call dword [sym.imp.MSVBVM60.DLL___vbaLsetFixstr]
lea ecx, [ebp - 0x84]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x5c0e94]
lea edx, [ebp - 0x1c8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x5c0e98]
mov word [0x5c0f08], 1
lea eax, [ebp - 0x74]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaR4Var]
fstp dword [0x5c0f04]
mov dword [0x5c0e9c], 0x40000000
mov dword [ebp - 0x260], 0
mov dword [ebp - 0x268], 2
mov dword [ebp - 0x2e0], 0x5c0f08
mov dword [ebp - 0x2e8], 0x4002
lea ecx, [ebp - 0x268]
push ecx
lea edx, [ebp - 0x2e8]
push edx
call fcn.004f1410
lea ecx, [ebp - 0x268]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
cmp dword [0x5c115c], 1
jne 0x4fbaf2
mov dword [ebp - 0x280], 0
mov dword [ebp - 0x288], 2
mov dword [ebp - 0x270], 1
mov dword [ebp - 0x278], 2
mov dword [ebp - 0x260], 2
mov dword [ebp - 0x268], 2
lea eax, [ebp - 0x288]
push eax
lea ecx, [ebp - 0x278]
push ecx
lea edx, [ebp - 0x74]
push edx
lea eax, [ebp - 0x268]
push eax
lea ecx, [ebp - 0x1c8]
push ecx
lea edx, [ebp - 0x84]
push edx
lea eax, [ebp - 0x198]
push eax
call fcn.004fda30
lea ecx, [ebp - 0x288]
push ecx
lea edx, [ebp - 0x278]
push edx
lea eax, [ebp - 0x268]
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVarList]
add esp, 0x10
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosubReturn]
mov dword [ebp - 0x2e0], 5
mov dword [ebp - 0x2e8], 2
mov dword [ebp - 0x2f0], 5
mov dword [ebp - 0x2f8], 2
lea edx, [ebp - 0x164]
push edx
lea eax, [ebp - 0x2e8]
push eax
lea ecx, [ebp - 0x268]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarDiv]
push eax
lea edx, [ebp - 0x278]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarInt]
push eax
lea eax, [ebp - 0x2f8]
push eax
lea ecx, [ebp - 0x288]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaVarMul]
mov edx, eax
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaVarMove]
push 0x41697c
lea edx, [ebp - 0x164]
push edx
call dword [sym.imp.MSVBVM60.DLL_rtcStrFromVar]
mov edx, eax
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
cmp dword [0x5bf5b8], 0
jne 0x4fbbc6
cmp dword [0x5bf5bc], 0x3ff00000
je 0x4fbbd2
mov dword [ebp - 0x42c], 1
jmp 0x4fbbdc
mov dword [ebp - 0x42c], 0
cmp dword [0x5c0fa4], 0
jne 0x4fbbf1
cmp dword [0x5c0fa8], 0x3ff00000
je 0x4fbbfd
mov dword [ebp - 0x430], 1
jmp 0x4fbc07
mov dword [ebp - 0x430], 0
mov eax, dword [ebp - 0x42c]
or eax, dword [ebp - 0x430]
test eax, eax
jne 0x4fbd70
mov dword [ebp - 0x2e0], 1
mov dword [ebp - 0x2e8], 0x8002
lea ecx, [ebp - 0x1a8]
push ecx
lea edx, [ebp - 0x2e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x4fbcc8
mov edx, 0x4169a0
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x41698c
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov ecx, dword [ebp - 0x44]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
call fcn.0055e530
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x218]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
push 3
call dword [fcn.00401280]
add esp, 0x10
jmp 0x4fbd70
mov dword [ebp - 0x2e0], 2
mov dword [ebp - 0x2e8], 0x8002
lea ecx, [ebp - 0x1a8]
push ecx
lea edx, [ebp - 0x2e8]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaVarTstEq]
movsx eax, ax
test eax, eax
je 0x4fbd70
mov edx, 0x4169c8
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x4169b4
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov ecx, dword [ebp - 0x44]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
call fcn.0055e530
mov edx, eax
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
call dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
lea ecx, [ebp - 0x218]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
push 3
call dword [fcn.00401280]
add esp, 0x10
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosubReturn]
cmp dword [0x5c0fec], 0
jne 0x4fbd93
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosubReturn]
push 0x4166a4
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416720
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x4166c0
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
mov edx, 0x41674c
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x416738
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x210]
push ecx
call fcn.0055e530
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x21c]
mov dword [ebp - 0x370], edx
mov dword [ebp - 0x21c], 0
mov edx, dword [ebp - 0x370]
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x218]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
push 4
call dword [fcn.00401280]
add esp, 0x14
push 0x416760
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x41676c
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x4165a0
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416778
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416390
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416778
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416788
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x416778
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosubReturn]
cmp dword [0x5c0fec], 0
jne 0x4fbf40
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosubReturn]
push 0x4166a4
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x4167a8
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
push 0x4166c0
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
mov edx, 0x41674c
lea ecx, [ebp - 0x214]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
mov edx, 0x416738
lea ecx, [ebp - 0x210]
call dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
lea eax, [ebp - 0x214]
push eax
lea ecx, [ebp - 0x210]
push ecx
call fcn.0055e530
mov edx, eax
lea ecx, [ebp - 0x21c]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, dword [ebp - 0x21c]
mov dword [ebp - 0x374], edx
mov dword [ebp - 0x21c], 0
mov edx, dword [ebp - 0x374]
lea ecx, [ebp - 0x218]
call dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
push eax
push 1
push 0x41604c
call dword [sym.imp.MSVBVM60.DLL___vbaPrintFile]
add esp, 0xc
lea eax, [ebp - 0x21c]
push eax
lea ecx, [ebp - 0x218]
push ecx
lea edx, [ebp - 0x214]
push edx
lea eax, [ebp - 0x210]
push eax
push 4
call dword [fcn.00401280]
add esp, 0x14
lea ecx, [ebp - 0x350]
push ecx
call dword [sym.imp.MSVBVM60.DLL___vbaGosubReturn]
wait
push 0x4fc29f
jmp 0x4fc10e
lea ecx, [ebp - 0x20]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x30]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x40]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x44]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x54]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x64]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x74]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x84]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x94]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xa4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xb4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xc4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xd4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xe4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0xf4]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x104]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x114]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x124]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x134]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x144]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x154]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x164]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x174]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x184]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x194]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x198]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea ecx, [ebp - 0x1a8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1b8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1d8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1e8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x1f8]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x208]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeVar]
lea ecx, [ebp - 0x20c]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
lea edx, [ebp - 0x350]
push edx
call dword [sym.imp.MSVBVM60.DLL___vbaGosubFree]
ret
jmp 0x4044fc
call dword [sym.imp.MSVBVM60.DLL___vbaErrorOverflow]
int3