Function at 0x823fe9
Capabilities:
Check for software breakpoints
Check http status code
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x18
push 0x40a4a6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
mov eax, 0x1ecc
call sub.MSVBVM60.DLL___vbaChkstk
push ebx
push esi
push edi
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x14], 0x405f78
mov dword [ebp - 0x10], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 4], 1
mov dword [ebp - 4], 2
push 0xffffffffffffffff
call sub.MSVBVM60.DLL___vbaOnError
mov dword [ebp - 4], 3
mov ax, word [0x88bc08]
mov word [ebp - 0x718], ax
movsx eax, word [ebp - 0x718]
mov dword [ebp - 0x7c4], eax
cmp dword [ebp - 0x7c4], 0x20e
jg 0x8244ab
cmp dword [ebp - 0x7c4], 0x20e
je 0x83b7bc
cmp dword [ebp - 0x7c4], 0xc8
jg 0x8242fd
cmp dword [ebp - 0x7c4], 0xc8
je 0x82eeca
cmp dword [ebp - 0x7c4], 0x6f
jg 0x8241d4
cmp dword [ebp - 0x7c4], 0x6f
je 0x82873d
cmp dword [ebp - 0x7c4], 0x28
jg 0x824159
cmp dword [ebp - 0x7c4], 0x28
je 0x8270e7
cmp dword [ebp - 0x7c4], 0x10
jg 0x824120
cmp dword [ebp - 0x7c4], 0x10
je 0x8267b9
cmp dword [ebp - 0x7c4], 0xa
je 0x824932
cmp dword [ebp - 0x7c4], 0xb
je 0x82616d
cmp dword [ebp - 0x7c4], 0xd
je 0x825dc3
cmp dword [ebp - 0x7c4], 0xf
je 0x826747
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x11
je 0x8269a2
cmp dword [ebp - 0x7c4], 0x12
je 0x826b51
cmp dword [ebp - 0x7c4], 0x14
je 0x826fd3
cmp dword [ebp - 0x7c4], 0x1e
je 0x82707e
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x51
jg 0x8241a8
cmp dword [ebp - 0x7c4], 0x51
je 0x8280c9
cmp dword [ebp - 0x7c4], 0x32
je 0x82756d
cmp dword [ebp - 0x7c4], 0x3c
je 0x8277f5
cmp dword [ebp - 0x7c4], 0x46
je 0x82801b
cmp dword [ebp - 0x7c4], 0x50
je 0x828084
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x5a
je 0x828177
cmp dword [ebp - 0x7c4], 0x64
je 0x8281be
cmp dword [ebp - 0x7c4], 0x6e
je 0x8284b2
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0xa0
jg 0x8242c8
cmp dword [ebp - 0x7c4], 0xa0
je 0x82dde7
cmp dword [ebp - 0x7c4], 0x82
jg 0x824263
cmp dword [ebp - 0x7c4], 0x82
je 0x82b040
cmp dword [ebp - 0x7c4], 0x78
je 0x8287a6
cmp dword [ebp - 0x7c4], 0x79
je 0x828ec5
cmp dword [ebp - 0x7c4], 0x7a
je 0x829842
cmp dword [ebp - 0x7c4], 0x7b
je 0x82997b
cmp dword [ebp - 0x7c4], 0x7c
je 0x829f50
cmp dword [ebp - 0x7c4], 0x7d
je 0x82acf9
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x83
je 0x82b31b
cmp dword [ebp - 0x7c4], 0x8d
je 0x82b5ca
cmp dword [ebp - 0x7c4], 0x8e
je 0x82b83c
cmp dword [ebp - 0x7c4], 0x8f
je 0x82b975
cmp dword [ebp - 0x7c4], 0x95
je 0x82c9ce
cmp dword [ebp - 0x7c4], 0x96
je 0x82d94c
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0xb4
je 0x82e58a
cmp dword [ebp - 0x7c4], 0xbe
je 0x82ea0f
cmp dword [ebp - 0x7c4], 0xc3
je 0x82ec3d
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x192
jg 0x824479
cmp dword [ebp - 0x7c4], 0x192
je 0x8354f3
cmp dword [ebp - 0x7c4], 0x118
jg 0x8243e3
cmp dword [ebp - 0x7c4], 0x118
je 0x833750
cmp dword [ebp - 0x7c4], 0xf1
jg 0x82439e
cmp dword [ebp - 0x7c4], 0xf1
je 0x8318c8
cmp dword [ebp - 0x7c4], 0xcd
je 0x82ef66
cmp dword [ebp - 0x7c4], 0xd2
je 0x82fb0b
cmp dword [ebp - 0x7c4], 0xdc
je 0x830439
cmp dword [ebp - 0x7c4], 0xf0
je 0x830bf9
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0xf3
je 0x831c31
cmp dword [ebp - 0x7c4], 0xfa
je 0x831ebe
cmp dword [ebp - 0x7c4], 0x104
je 0x83227d
cmp dword [ebp - 0x7c4], 0x10e
je 0x832e22
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x140
jg 0x824444
cmp dword [ebp - 0x7c4], 0x140
je 0x834add
cmp dword [ebp - 0x7c4], 0x123
je 0x833f3b
cmp dword [ebp - 0x7c4], 0x125
je 0x834345
cmp dword [ebp - 0x7c4], 0x12c
je 0x8346e3
cmp dword [ebp - 0x7c4], 0x136
je 0x834a4b
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x14a
je 0x834ced
cmp dword [ebp - 0x7c4], 0x190
je 0x834e79
cmp dword [ebp - 0x7c4], 0x191
je 0x83538d
jmp case.0x8244f2.12
mov eax, dword [ebp - 0x7c4]
sub eax, 0x1cc
mov dword [ebp - 0x7c4], eax
cmp dword [ebp - 0x7c4], 0x41
ja case.0x8244f2.12
mov eax, dword [ebp - 0x7c4]
movzx eax, byte [eax + 0x855c8e]
jmp dword [eax*4 + 0x855c46]
cmp dword [ebp - 0x7c4], 0x230
jg 0x8244f9
cmp dword [ebp - 0x7c4], 0x230
je 0x83dc3f
mov eax, dword [ebp - 0x7c4]
sub eax, 0x20f
mov dword [ebp - 0x7c4], eax
cmp dword [ebp - 0x7c4], 0x17
ja case.0x8244f2.12
mov eax, dword [ebp - 0x7c4]
movzx eax, byte [eax + 0x855d08]
jmp dword [eax*4 + 0x855cd0]
cmp dword [ebp - 0x7c4], 0x1388
jg 0x82472d
cmp dword [ebp - 0x7c4], 0x1388
je 0x83d7b8
cmp dword [ebp - 0x7c4], 0x272
jg 0x824633
cmp dword [ebp - 0x7c4], 0x272
je 0x843c2e
cmp dword [ebp - 0x7c4], 0x269
jg 0x8245ce
cmp dword [ebp - 0x7c4], 0x269
je 0x840dd8
cmp dword [ebp - 0x7c4], 0x23a
je 0x83e047
cmp dword [ebp - 0x7c4], 0x24e
je 0x83e326
cmp dword [ebp - 0x7c4], 0x263
je 0x83e554
cmp dword [ebp - 0x7c4], 0x264
je 0x83e81f
cmp dword [ebp - 0x7c4], 0x265
je 0x84025b
cmp dword [ebp - 0x7c4], 0x267
je 0x84096d
cmp dword [ebp - 0x7c4], 0x268
je 0x840a6e
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x26c
je 0x840e1d
cmp dword [ebp - 0x7c4], 0x26d
je 0x84192e
cmp dword [ebp - 0x7c4], 0x26e
je 0x841d4e
cmp dword [ebp - 0x7c4], 0x26f
je 0x84202d
cmp dword [ebp - 0x7c4], 0x270
je 0x84224a
cmp dword [ebp - 0x7c4], 0x271
je 0x842515
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x27b
jg 0x8246c8
cmp dword [ebp - 0x7c4], 0x27b
je 0x84927e
cmp dword [ebp - 0x7c4], 0x273
je 0x843f21
cmp dword [ebp - 0x7c4], 0x274
je 0x8440a9
cmp dword [ebp - 0x7c4], 0x275
je 0x844374
cmp dword [ebp - 0x7c4], 0x276
je 0x8486df
cmp dword [ebp - 0x7c4], 0x278
je 0x84881b
cmp dword [ebp - 0x7c4], 0x279
je 0x848bc0
cmp dword [ebp - 0x7c4], 0x27a
je 0x84920d
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x280
je 0x84940b
cmp dword [ebp - 0x7c4], 0x28a
je 0x8496bb
cmp dword [ebp - 0x7c4], 0x28b
je 0x84b786
cmp dword [ebp - 0x7c4], 0x294
je 0x852eaa
cmp dword [ebp - 0x7c4], 0x295
je 0x852ebf
cmp dword [ebp - 0x7c4], 0xfaa
je 0x835100
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x18b5
jg 0x824847
cmp dword [ebp - 0x7c4], 0x18b5
je 0x846e9e
cmp dword [ebp - 0x7c4], 0x18ae
jg 0x8247e2
cmp dword [ebp - 0x7c4], 0x18ae
je 0x845314
cmp dword [ebp - 0x7c4], 0x1392
je 0x83daa3
cmp dword [ebp - 0x7c4], 0x1848
je 0x841063
cmp dword [ebp - 0x7c4], 0x1849
je 0x841078
cmp dword [ebp - 0x7c4], 0x184a
je 0x8418c5
cmp dword [ebp - 0x7c4], 0x18ab
je 0x8449f8
cmp dword [ebp - 0x7c4], 0x18ac
je 0x844e18
cmp dword [ebp - 0x7c4], 0x18ad
je 0x8450f7
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x18af
je 0x8455cf
cmp dword [ebp - 0x7c4], 0x18b0
je 0x845ef0
cmp dword [ebp - 0x7c4], 0x18b1
je 0x846304
cmp dword [ebp - 0x7c4], 0x18b2
je 0x8465e3
cmp dword [ebp - 0x7c4], 0x18b3
je 0x846800
cmp dword [ebp - 0x7c4], 0x18b4
je 0x846abb
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x18bd
jg 0x8248c8
cmp dword [ebp - 0x7c4], 0x18bd
je 0x848398
cmp dword [ebp - 0x7c4], 0x18b6
je 0x8471a1
cmp dword [ebp - 0x7c4], 0x18b8
je 0x847329
cmp dword [ebp - 0x7c4], 0x18b9
je 0x8475e4
cmp dword [ebp - 0x7c4], 0x18ba
je 0x8478bc
cmp dword [ebp - 0x7c4], 0x18bb
je 0x847bbf
cmp dword [ebp - 0x7c4], 0x18bc
je 0x8480dd
jmp case.0x8244f2.12
cmp dword [ebp - 0x7c4], 0x1964
je 0x847ec0
cmp dword [ebp - 0x7c4], 0x1f40
je 0x854050
cmp dword [ebp - 0x7c4], 0x1f4a
je 0x85425d
cmp dword [ebp - 0x7c4], 0x1f54
je 0x8544f5
cmp dword [ebp - 0x7c4], 0x1f5e
je 0x854658
cmp dword [ebp - 0x7c4], 0x1f68
je 0x8548c6
jmp case.0x8244f2.12
mov dword [ebp - 4], 5
cmp dword [0x88bbf0], 0
jne 0x82495d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x7c8], 0x88bbf0
jmp 0x824967
mov dword [ebp - 0x7c8], 0x88bbf0
mov eax, dword [ebp - 0x7c8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x7c8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4b8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x94]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8249dd
push 0x94
push 0x67f598
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x7cc], eax
jmp 0x8249e4
and dword [ebp - 0x7cc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 6
and word [0x88baf8], 0
mov dword [ebp - 4], 7
cmp dword [0x88bbf0], 0
jne 0x824a29
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x7d0], 0x88bbf0
jmp 0x824a33
mov dword [ebp - 0x7d0], 0x88bbf0
mov eax, dword [ebp - 0x7d0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x7d0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x478]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x824aa3
push 0x5c
push 0x67f1c4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x7d4], eax
jmp 0x824aaa
and dword [ebp - 0x7d4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 8
cmp dword [0x88bbf0], 0
jne 0x824ae0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x7d8], 0x88bbf0
jmp 0x824aea
mov dword [ebp - 0x7d8], 0x88bbf0
mov eax, dword [ebp - 0x7d8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x7d8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x130
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x824b64
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x7dc], eax
jmp 0x824b6b
and dword [ebp - 0x7dc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x6c]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x824bbb
push 0x6c
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x7e0], eax
jmp 0x824bc2
and dword [ebp - 0x7e0], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 9
and word [ebp - 0x670], 0
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
test eax, eax
jne 0x824d26
mov dword [ebp - 4], 0xa
call fcn.007476c1
mov dword [ebp - 4], 0xb
cmp dword [0x88bbf0], 0
jne 0x824c43
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x7e4], 0x88bbf0
jmp 0x824c4d
mov dword [ebp - 0x7e4], 0x88bbf0
mov eax, dword [ebp - 0x7e4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x7e4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x6897f0
push 0x689800
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x824cd8
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x7e8], eax
jmp 0x824cdf
and dword [ebp - 0x7e8], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0xc
push 0x67f574
push 0x6897f0
push 0x68981c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0xd
and word [0x88bc08], 0
jmp 0x85592f
mov dword [ebp - 4], 0x10
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
test eax, eax
jne 0x824e73
mov dword [ebp - 4], 0x11
call fcn.007476c1
mov dword [ebp - 4], 0x12
cmp dword [0x88bbf0], 0
jne 0x824d90
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x7ec], 0x88bbf0
jmp 0x824d9a
mov dword [ebp - 0x7ec], 0x88bbf0
mov eax, dword [ebp - 0x7ec]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x7ec]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689838
push 0x689848
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x824e25
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x7f0], eax
jmp 0x824e2c
and dword [ebp - 0x7f0], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x13
push 0x67f574
push 0x689838
push 0x689868
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x14
and word [0x88bc08], 0
jmp 0x85592f
mov dword [ebp - 4], 0x17
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 1
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x18
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 2
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x19
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 3
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x1a
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xf
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x1b
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 4
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x1c
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xf
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x1d
cmp dword [0x88bbf0], 0
jne 0x825000
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x7f4], 0x88bbf0
jmp 0x82500a
mov dword [ebp - 0x7f4], 0x88bbf0
mov eax, dword [ebp - 0x7f4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x7f4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x404]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x825085
push 0xe0
push 0x67f598
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x7f8], eax
jmp 0x82508c
and dword [ebp - 0x7f8], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6a8], ax
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x825803
mov dword [ebp - 4], 0x1e
push dword [0x88bbc4]
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
jne 0x82510e
mov dword [ebp - 4], 0x1f
and word [0x88bc18], 0
mov dword [ebp - 4], 0x20
and word [0x88bc08], 0
mov dword [ebp - 4], 0x21
or word [0x887382], 0xffff
jmp 0x85592f
mov dword [ebp - 4], 0x24
fldz
push ecx
push ecx
fstp qword [esp]
push 0x689884
push dword [0x88bbc4]
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401348]
fnstsw ax
sahf
jne 0x825620
mov dword [ebp - 4], 0x25
push dword [0x88bbc4]
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
jne 0x825192
mov dword [ebp - 4], 0x26
and word [0x88bc18], 0
mov dword [ebp - 4], 0x27
and word [0x88bc08], 0
mov dword [ebp - 4], 0x28
or word [0x887382], 0xffff
jmp 0x85592f
mov dword [ebp - 4], 0x2b
cmp dword [0x88bbf0], 0
jne 0x8251bd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x7fc], 0x88bbf0
jmp 0x8251c7
mov dword [ebp - 0x7fc], 0x88bbf0
mov eax, dword [ebp - 0x7fc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x7fc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82523e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x800], eax
jmp 0x825245
and dword [ebp - 0x800], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8252a0
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x804], eax
jmp 0x8252a7
and dword [ebp - 0x804], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
setne al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x825442
mov dword [ebp - 4], 0x2c
fld1
push ecx
push ecx
fstp qword [esp]
push 0x689894
push 0x67f5f4
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401348]
fnstsw ax
sahf
jne 0x825366
mov dword [ebp - 4], 0x2d
and word [0x887314], 0
mov dword [ebp - 4], 0x2e
or word [0x88bc18], 0xffff
mov dword [ebp - 4], 0x2f
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x30
mov word [0x88bc08], 0xd
jmp 0x825440
mov dword [ebp - 4], 0x32
or word [0x88bc18], 0xffff
mov dword [ebp - 4], 0x33
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x825398
and dword [ebp - 0x808], 0
jmp 0x8253a3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x808], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x8253bf
and dword [ebp - 0x80c], 0
jmp 0x8253ca
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x80c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x34
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x35
mov word [0x88bc08], 0x79
jmp 0x825492
mov dword [ebp - 4], 0x38
and word [0x887314], 0
mov dword [ebp - 4], 0x39
or word [0x88bc18], 0xffff
mov dword [ebp - 4], 0x3a
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x3b
mov word [0x88bc08], 0xd
mov dword [ebp - 4], 0x3d
cmp dword [0x88bbf0], 0
jne 0x8254bd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x810], 0x88bbf0
jmp 0x8254c7
mov dword [ebp - 0x810], 0x88bbf0
mov eax, dword [ebp - 0x810]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x810]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82553e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x814], eax
jmp 0x825545
and dword [ebp - 0x814], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8255a0
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x818], eax
jmp 0x8255a7
and dword [ebp - 0x818], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82561b
mov dword [ebp - 4], 0x3e
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
jmp 0x8257fe
mov dword [ebp - 4], 0x42
and word [0x88bc18], 0
mov dword [ebp - 4], 0x43
and word [0x88bc08], 0
mov dword [ebp - 4], 0x44
cmp dword [0x88bbf0], 0
jne 0x825669
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x81c], 0x88bbf0
jmp 0x825673
mov dword [ebp - 0x81c], 0x88bbf0
mov eax, dword [ebp - 0x81c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x81c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x6898b4
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x825714
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x820], eax
jmp 0x82571b
and dword [ebp - 0x820], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x45
cmp dword [0x88bbf0], 0
jne 0x825751
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x824], 0x88bbf0
jmp 0x82575b
mov dword [ebp - 0x824], 0x88bbf0
mov eax, dword [ebp - 0x824]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x824]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x68966c
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8257ce
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x828], eax
jmp 0x8257d5
and dword [ebp - 0x828], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x46
fld1
push ecx
push ecx
fstp qword [esp]
push 0x680b58
push dword [0x88bbc4]
call fcn.00742f0a
jmp 0x825dbe
mov dword [ebp - 4], 0x4a
cmp dword [0x88bbf0], 0
jne 0x82582e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x82c], 0x88bbf0
jmp 0x825838
mov dword [ebp - 0x82c], 0x88bbf0
mov eax, dword [ebp - 0x82c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x82c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8258af
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x830], eax
jmp 0x8258b6
and dword [ebp - 0x830], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x825911
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x834], eax
jmp 0x825918
and dword [ebp - 0x834], 0
push dword [0x88bbc4]
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
xor ecx, ecx
cmp word [ebp - 0x66c], 1
setne cl
neg ecx
and ax, cx
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8259a2
mov dword [ebp - 4], 0x4b
and word [0x88bc18], 0
mov dword [ebp - 4], 0x4c
or word [0x887382], 0xffff
mov dword [ebp - 4], 0x4d
and word [0x88bc08], 0
jmp 0x85592f
mov dword [ebp - 4], 0x50
cmp dword [0x88bbf0], 0
jne 0x8259cd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x838], 0x88bbf0
jmp 0x8259d7
mov dword [ebp - 0x838], 0x88bbf0
mov eax, dword [ebp - 0x838]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x838]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4b8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x94]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x825a4d
push 0x94
push 0x67f598
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x83c], eax
jmp 0x825a54
and dword [ebp - 0x83c], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x51
fld1
push ecx
push ecx
fstp qword [esp]
push 0x689894
push 0x67f5f4
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401348]
fnstsw ax
sahf
jne 0x825b5b
mov dword [ebp - 4], 0x52
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 4
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x53
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x54
and word [0x887314], 0
mov dword [ebp - 4], 0x55
or word [0x88bc18], 0xffff
mov dword [ebp - 4], 0x56
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x57
mov word [0x88bc08], 0xd
jmp 0x825c35
mov dword [ebp - 4], 0x59
or word [0x88bc18], 0xffff
mov dword [ebp - 4], 0x5a
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x825b8d
and dword [ebp - 0x840], 0
jmp 0x825b98
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x840], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x825bb4
and dword [ebp - 0x844], 0
jmp 0x825bbf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x844], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x5b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x5c
mov word [0x88bc08], 0x79
mov dword [ebp - 4], 0x5e
cmp dword [0x88bbf0], 0
jne 0x825c60
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x848], 0x88bbf0
jmp 0x825c6a
mov dword [ebp - 0x848], 0x88bbf0
mov eax, dword [ebp - 0x848]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x848]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x825ce1
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x84c], eax
jmp 0x825ce8
and dword [ebp - 0x84c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x825d43
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x850], eax
jmp 0x825d4a
and dword [ebp - 0x850], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x825dbe
mov dword [ebp - 4], 0x5f
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x64
cmp dword [0x88bbf0], 0
jne 0x825dee
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x854], 0x88bbf0
jmp 0x825df8
mov dword [ebp - 0x854], 0x88bbf0
mov eax, dword [ebp - 0x854]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x854]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x825e6f
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x858], eax
jmp 0x825e76
and dword [ebp - 0x858], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x825ed1
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x85c], eax
jmp 0x825ed8
and dword [ebp - 0x85c], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82611d
mov dword [ebp - 4], 0x65
mov word [ebp - 0x670], 0xc
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 9
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
mov si, ax
sub si, 1
neg si
sbb esi, esi
neg esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758123
movsx eax, ax
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x825fd1
mov dword [ebp - 4], 0x66
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x67
mov word [0x88bc08], 0xf
jmp 0x82611b
mov dword [ebp - 4], 0x68
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xbb8
jle 0x82611b
mov dword [ebp - 4], 0x69
call fcn.007476c1
mov dword [ebp - 4], 0x6a
cmp dword [0x88bbf0], 0
jne 0x82603c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x860], 0x88bbf0
jmp 0x826046
mov dword [ebp - 0x860], 0x88bbf0
mov eax, dword [ebp - 0x860]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x860]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x6897dc
push 0x6898dc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8260d1
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x864], eax
jmp 0x8260d8
and dword [ebp - 0x864], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6b
push 0x67f574
push 0x6897dc
push 0x689904
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x6c
mov word [0x88bc08], 0x1f40
jmp 0x826168
mov dword [ebp - 4], 0x6f
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x70
mov word [0x88bc08], 0xf
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x73
and word [ebp - 0x670], 0
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
push 0x88bbb2
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x74
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 1
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x75
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 2
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x76
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 3
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x77
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xf
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x78
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 4
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x79
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x7a
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xf
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x7b
cmp dword [0x88bbf0], 0
jne 0x826364
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x868], 0x88bbf0
jmp 0x82636e
mov dword [ebp - 0x868], 0x88bbf0
mov eax, dword [ebp - 0x868]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x868]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8263e5
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x86c], eax
jmp 0x8263ec
and dword [ebp - 0x86c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x826447
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x870], eax
jmp 0x82644e
and dword [ebp - 0x870], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8264c2
mov dword [ebp - 4], 0x7c
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x7e
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x7f
push dword [0x88bbc4]
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
jne 0x82667c
mov dword [ebp - 4], 0x80
cmp dword [0x88bbf0], 0
jne 0x826547
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x874], 0x88bbf0
jmp 0x826551
mov dword [ebp - 0x874], 0x88bbf0
mov eax, dword [ebp - 0x874]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x874]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x689928
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8265f8
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x878], eax
jmp 0x8265ff
and dword [ebp - 0x878], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x81
push 0x67f574
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
push 0x689940
push 1
call fcn.0075b1dc
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x82
and word [0x88bc18], 0
mov dword [ebp - 4], 0x83
and word [0x88bc08], 0
jmp 0x85592f
mov dword [ebp - 4], 0x86
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 4
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x87
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x88
and word [0x887314], 0
mov dword [ebp - 4], 0x89
or word [0x88bc18], 0xffff
mov dword [ebp - 4], 0x8a
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x8b
mov word [0x88bc08], 0xd
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x8e
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x8f
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x90
mov word [0x88bc08], 0x10
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x92
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
cmp eax, 1
jne 0x82685a
mov dword [ebp - 4], 0x93
mov word [0x88bc08], 0x11
mov dword [ebp - 4], 0x94
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x95
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x82699d
mov dword [ebp - 4], 0x96
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jle 0x82699d
mov dword [ebp - 4], 0x97
cmp dword [0x88bbf0], 0
jne 0x8268b9
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x87c], 0x88bbf0
jmp 0x8268c3
mov dword [ebp - 0x87c], 0x88bbf0
mov eax, dword [ebp - 0x87c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x87c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689954
push 0x689964
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82694e
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x880], eax
jmp 0x826955
and dword [ebp - 0x880], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x98
push 0x67f574
push 0x689954
push 0x689988
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x99
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x9d
mov word [ebp - 0x670], 8
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
cmp eax, 1
jne 0x826a09
mov dword [ebp - 4], 0x9e
mov word [0x88bc08], 0x12
mov dword [ebp - 4], 0x9f
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x826b4c
mov dword [ebp - 4], 0xa0
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jle 0x826b4c
mov dword [ebp - 4], 0xa1
cmp dword [0x88bbf0], 0
jne 0x826a68
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x884], 0x88bbf0
jmp 0x826a72
mov dword [ebp - 0x884], 0x88bbf0
mov eax, dword [ebp - 0x884]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x884]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x6899ac
push 0x6899bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x826afd
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x888], eax
jmp 0x826b04
and dword [ebp - 0x888], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0xa2
push 0x67f574
push 0x6899ac
push 0x6899e8
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0xa3
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xa7
cmp dword [0x88bbf0], 0
jne 0x826b7c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x88c], 0x88bbf0
jmp 0x826b86
mov dword [ebp - 0x88c], 0x88bbf0
mov eax, dword [ebp - 0x88c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x88c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x826bfd
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x890], eax
jmp 0x826c04
and dword [ebp - 0x890], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x826c5f
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x894], eax
jmp 0x826c66
and dword [ebp - 0x894], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
setne al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x826fbe
mov dword [ebp - 4], 0xa8
cmp dword [0x88bbf0], 0
jne 0x826cce
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x898], 0x88bbf0
jmp 0x826cd8
mov dword [ebp - 0x898], 0x88bbf0
push 0
push 8
mov eax, dword [ebp - 0x898]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x898]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaI2Var
xor ecx, ecx
cmp ax, 7
setne cl
neg ecx
mov word [ebp - 0x6a0], cx
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x826e54
mov dword [ebp - 4], 0xa9
cmp dword [0x88bbf0], 0
jne 0x826d7a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x89c], 0x88bbf0
jmp 0x826d84
mov dword [ebp - 0x89c], 0x88bbf0
push 0
push 0x46
mov eax, dword [ebp - 0x89c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x89c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0xaa
cmp dword [0x88bbf0], 0
jne 0x826ded
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x8a0], 0x88bbf0
jmp 0x826df7
mov dword [ebp - 0x8a0], 0x88bbf0
push 0
push 0x40
mov eax, dword [ebp - 0x8a0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x8a0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0xab
mov dword [ebp - 0x67c], 0x50
lea eax, [ebp - 0x67c]
push eax
call fcn.007434b9
jmp 0x826e64
mov dword [ebp - 4], 0xad
mov word [0x88bc08], 0x14
mov dword [ebp - 4], 0xaf
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x826fbc
mov dword [ebp - 4], 0xb0
call fcn.007476c1
mov dword [ebp - 4], 0xb1
cmp dword [0x88bbf0], 0
jne 0x826ecf
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x8a4], 0x88bbf0
jmp 0x826ed9
mov dword [ebp - 0x8a4], 0x88bbf0
mov eax, dword [ebp - 0x8a4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x8a4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684e24
push 0x689a14
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x826f64
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x8a8], eax
jmp 0x826f6b
and dword [ebp - 0x8a8], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0xb2
push 0x67f574
push 0x684e24
push 0x684df0
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0xb3
and word [0x88bc08], 0
mov dword [ebp - 4], 0xb4
and word [0x88bc18], 0
jmp 0x826fce
mov dword [ebp - 4], 0xb7
mov word [0x88bc08], 0x14
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xba
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x826ff6
and dword [ebp - 0x8ac], 0
jmp 0x827001
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8ac], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x82701a
and dword [ebp - 0x8b0], 0
jmp 0x827025
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8b0], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0xbb
mov word [0x88bc08], 0x1e
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xbd
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x8270e2
mov dword [ebp - 4], 0xbe
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0xbf
mov word [0x88bc08], 0x28
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xc2
mov word [ebp - 0x670], 0xa
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
cmp eax, 1
jne 0x82741c
mov dword [ebp - 4], 0xc3
cmp dword [0x88bbf0], 0
jne 0x827146
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x8b4], 0x88bbf0
jmp 0x827150
mov dword [ebp - 0x8b4], 0x88bbf0
mov eax, dword [ebp - 0x8b4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x8b4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 8
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8271c7
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x8b8], eax
jmp 0x8271ce
and dword [ebp - 0x8b8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x827229
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x8bc], eax
jmp 0x827230
and dword [ebp - 0x8bc], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82727e
mov dword [ebp - 4], 0xc4
mov word [0x88bc08], 0x79
jmp 0x827417
mov dword [ebp - 4], 0xc6
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x8272a1
and dword [ebp - 0x8c0], 0
jmp 0x8272ac
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8c0], eax
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 9
jae 0x8272c8
and dword [ebp - 0x8c4], 0
jmp 0x8272d3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8c4], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0xc7
mov dword [ebp - 0x6a4], 6
cmp dword [ebp - 0x6a4], 0x15
jae 0x82733a
and dword [ebp - 0x8c8], 0
jmp 0x827345
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8c8], eax
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 9
jae 0x827361
and dword [ebp - 0x8cc], 0
jmp 0x82736c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8cc], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0xc8
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 0xf
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0xc9
mov dword [ebp - 0x67c], 0xa
lea eax, [ebp - 0x67c]
push eax
call fcn.007434b9
mov dword [ebp - 4], 0xca
mov word [0x88bc08], 0x32
jmp 0x827568
mov dword [ebp - 4], 0xcd
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xbb8
jle 0x827568
mov dword [ebp - 4], 0xce
cmp dword [0x88bbf0], 0
jne 0x82747b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x8d0], 0x88bbf0
jmp 0x827485
mov dword [ebp - 0x8d0], 0x88bbf0
mov eax, dword [ebp - 0x8d0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x8d0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689a38
push 0x689a48
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x827510
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x8d4], eax
jmp 0x827517
and dword [ebp - 0x8d4], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0xcf
push 0x67f574
push 0x689a38
push 0x689a70
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0xd0
and word [0x88bc08], 0
mov dword [ebp - 4], 0xd1
and word [0x88bc18], 0
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xd5
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x8277f0
mov dword [ebp - 4], 0xd6
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0xd7
cmp dword [0x88bbf0], 0
jne 0x82763b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x8d8], 0x88bbf0
jmp 0x827645
mov dword [ebp - 0x8d8], 0x88bbf0
mov eax, dword [ebp - 0x8d8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x8d8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689a94
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8276e6
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x8dc], eax
jmp 0x8276ed
and dword [ebp - 0x8dc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0xd8
cmp dword [0x88bbf0], 0
jne 0x827723
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x8e0], 0x88bbf0
jmp 0x82772d
mov dword [ebp - 0x8e0], 0x88bbf0
mov eax, dword [ebp - 0x8e0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x8e0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689abc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8277ce
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x8e4], eax
jmp 0x8277d5
and dword [ebp - 0x8e4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0xd9
mov word [0x88bc08], 0x3c
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xdc
cmp dword [0x88bbf0], 0
jne 0x827820
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x8e8], 0x88bbf0
jmp 0x82782a
mov dword [ebp - 0x8e8], 0x88bbf0
mov eax, dword [ebp - 0x8e8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x8e8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8278a1
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x8ec], eax
jmp 0x8278a8
and dword [ebp - 0x8ec], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x827903
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x8f0], eax
jmp 0x82790a
and dword [ebp - 0x8f0], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8279e5
mov dword [ebp - 4], 0xdd
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x82796a
and dword [ebp - 0x8f4], 0
jmp 0x827975
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8f4], eax
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 9
jae 0x827991
and dword [ebp - 0x8f8], 0
jmp 0x82799c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8f8], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
jmp 0x827ab1
mov dword [ebp - 4], 0xdf
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x827a08
and dword [ebp - 0x8fc], 0
jmp 0x827a13
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x8fc], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
fld qword [0x4020b0]
fmul qword [ecx + eax*8]
fstp qword [ebp - 0x684]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 9
jae 0x827a54
and dword [ebp - 0x900], 0
jmp 0x827a5f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x900], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
mov eax, dword [ecx + eax*4]
sub eax, 0xc350
jo 0x855d25
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x684]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0xe1
push 0x68372c
push 0x6794d0
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x827afb
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x904], 0x88bbf0
jmp 0x827b05
mov dword [ebp - 0x904], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x904]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x904]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6bc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0xe2
cmp dword [0x88bbf0], 0
jne 0x827b88
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x908], 0x88bbf0
jmp 0x827b92
mov dword [ebp - 0x908], 0x88bbf0
mov eax, dword [ebp - 0x908]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x908]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x498]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x827c09
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x90c], eax
jmp 0x827c10
and dword [ebp - 0x90c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x8c]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x827c66
push 0x8c
push 0x67ed18
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x910], eax
jmp 0x827c6d
and dword [ebp - 0x910], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0xe3
cmp dword [0x88bbf0], 0
jne 0x827cb0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x914], 0x88bbf0
jmp 0x827cba
mov dword [ebp - 0x914], 0x88bbf0
mov eax, dword [ebp - 0x914]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x914]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x498]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x827d31
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x918], eax
jmp 0x827d38
and dword [ebp - 0x918], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x8c]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x827d8e
push 0x8c
push 0x67ed18
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x91c], eax
jmp 0x827d95
and dword [ebp - 0x91c], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0xe4
cmp dword [0x88bbf0], 0
jne 0x827dd8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x920], 0x88bbf0
jmp 0x827de2
mov dword [ebp - 0x920], 0x88bbf0
mov eax, dword [ebp - 0x920]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x920]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x498]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x827e59
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x924], eax
jmp 0x827e60
and dword [ebp - 0x924], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x683778
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x827eb3
push 0x54
push 0x67ed18
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x928], eax
jmp 0x827eba
and dword [ebp - 0x928], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0xe5
cmp dword [0x88bbf0], 0
jne 0x827efd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x92c], 0x88bbf0
jmp 0x827f07
mov dword [ebp - 0x92c], 0x88bbf0
mov eax, dword [ebp - 0x92c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x92c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x498]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x827f7e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x930], eax
jmp 0x827f85
and dword [ebp - 0x930], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x683778
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x827fd8
push 0x54
push 0x67ed18
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x934], eax
jmp 0x827fdf
and dword [ebp - 0x934], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0xe6
and word [0x887314], 0
mov dword [ebp - 4], 0xe7
mov word [0x88bc08], 0x46
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xe9
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x82807f
mov dword [ebp - 4], 0xea
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0xeb
mov word [0x88bc08], 0x50
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xee
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xfa
jle 0x8280c4
mov dword [ebp - 4], 0xef
mov word [0x88bc08], 0x51
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xf2
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x8280ec
and dword [ebp - 0x938], 0
jmp 0x8280f7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x938], eax
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 9
jae 0x828113
and dword [ebp - 0x93c], 0
jmp 0x82811e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x93c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0xf3
mov word [0x88bc08], 0x5a
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xf5
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x8281b9
mov dword [ebp - 4], 0xf6
mov word [0x88bc08], 0x64
jmp case.0x8244f2.12
mov dword [ebp - 4], 0xf9
cmp dword [0x88bbf0], 0
jne 0x8281e9
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x940], 0x88bbf0
jmp 0x8281f3
mov dword [ebp - 0x940], 0x88bbf0
mov eax, dword [ebp - 0x940]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x940]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82826a
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x944], eax
jmp 0x828271
and dword [ebp - 0x944], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8282cc
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x948], eax
jmp 0x8282d3
and dword [ebp - 0x948], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82846c
mov dword [ebp - 4], 0xfa
fldz
push ecx
push ecx
fstp qword [esp]
push 0x689ae0
push 0x67febc
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401358]
fnstsw ax
sahf
jne 0x8283d2
mov dword [ebp - 4], 0xfb
fld qword [0x4013e8]
fstp qword [ebp - 0x684]
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 9
jae 0x828370
and dword [ebp - 0x94c], 0
jmp 0x82837b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x94c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
mov eax, dword [ecx + eax*4]
add eax, 0x9c40
jo 0x855d25
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x684]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
jmp 0x82846c
mov dword [ebp - 4], 0xfd
fldz
push ecx
push ecx
fstp qword [esp]
push 0x689ae0
push 0x67febc
call fcn.00742910
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x68c]
fld qword [0x4035d0]
fstp qword [ebp - 0x684]
fld qword [ebp - 0x68c]
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x684]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x100
fldz
fstp qword [0x88730c]
mov dword [ebp - 4], 0x101
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x102
mov word [0x88bc08], 0x6e
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x104
cmp dword [0x88bbf0], 0
jne 0x8284dd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x950], 0x88bbf0
jmp 0x8284e7
mov dword [ebp - 0x950], 0x88bbf0
mov eax, dword [ebp - 0x950]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x950]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82855e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x954], eax
jmp 0x828565
and dword [ebp - 0x954], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8285c0
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x958], eax
jmp 0x8285c7
and dword [ebp - 0x958], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x828615
mov dword [ebp - 4], 0x105
mov word [0x88bc08], 0x6f
jmp 0x85592f
mov dword [ebp - 4], 0x108
cmp word [0x887314], 0xffff
jne 0x8286e4
mov dword [ebp - 4], 0x109
mov dword [ebp - 0x6a0], 7
cmp dword [ebp - 0x6a0], 0x15
jae 0x82864d
and dword [ebp - 0x95c], 0
jmp 0x828658
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x95c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x887624]
fld qword [0x4020b0]
fmul qword [ecx + eax*8]
fstp qword [ebp - 0x684]
fnstsw ax
test al, 0xd
jne 0x855d20
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x684]
push eax
push 0x8875d8
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x10a
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x10b
mov word [0x88bc08], 0x6f
jmp 0x85592f
mov dword [ebp - 4], 0x10e
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x828738
mov dword [ebp - 4], 0x10f
movsx eax, word [0x887314]
test eax, eax
jne 0x828738
mov dword [ebp - 4], 0x110
mov word [0x88bc08], 0x6f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x114
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x8287a1
mov dword [ebp - 4], 0x115
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x116
mov word [0x88bc08], 0x78
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x119
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov word [ebp - 0x670], 0xa
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
xor ebx, ebx
cmp eax, 0xbb8
setle bl
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
dec eax
neg eax
sbb eax, eax
neg eax
or ebx, eax
test ebx, ebx
jne 0x828ec0
mov dword [ebp - 4], 0x11a
cmp dword [0x88bbf0], 0
jne 0x828839
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x960], 0x88bbf0
jmp 0x828843
mov dword [ebp - 0x960], 0x88bbf0
mov eax, dword [ebp - 0x960]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x960]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xfc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8288bd
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x964], eax
jmp 0x8288c4
and dword [ebp - 0x964], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x828919
push 0x50
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x968], eax
jmp 0x828920
and dword [ebp - 0x968], 0
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
push ecx
push ecx
fstp qword [esp]
push 0x681138
push dword [0x88bbc4]
call fcn.00742f0a
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x11b
cmp dword [0x88bbf0], 0
jne 0x82898e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x96c], 0x88bbf0
jmp 0x828998
mov dword [ebp - 0x96c], 0x88bbf0
mov eax, dword [ebp - 0x96c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x96c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xfc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x828a12
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x970], eax
jmp 0x828a19
and dword [ebp - 0x970], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x828a6e
push 0x50
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x974], eax
jmp 0x828a75
and dword [ebp - 0x974], 0
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4082b0]
fnstsw ax
sahf
jae 0x828a9c
mov dword [ebp - 0x978], 1
jmp 0x828aa3
and dword [ebp - 0x978], 0
cmp dword [0x88bbf0], 0
jne 0x828ac7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x97c], 0x88bbf0
jmp 0x828ad1
mov dword [ebp - 0x97c], 0x88bbf0
mov eax, dword [ebp - 0x97c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x97c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xb4]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0xb8]
push eax
push 0xfc
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x828b4b
push 0x40
push 0x67ee34
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x980], eax
jmp 0x828b52
and dword [ebp - 0x980], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b8], eax
lea eax, [ebp - 0x90]
push eax
mov eax, dword [ebp - 0x6b8]
mov eax, dword [eax]
push dword [ebp - 0x6b8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6bc], eax
cmp dword [ebp - 0x6bc], 0
jge 0x828ba7
push 0x50
push 0x67ee44
push dword [ebp - 0x6b8]
push dword [ebp - 0x6bc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x984], eax
jmp 0x828bae
and dword [ebp - 0x984], 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4082a8]
fnstsw ax
sahf
jbe 0x828bd5
mov dword [ebp - 0x988], 1
jmp 0x828bdc
and dword [ebp - 0x988], 0
mov eax, dword [ebp - 0x978]
neg eax
mov ecx, dword [ebp - 0x988]
neg ecx
or ax, cx
mov word [ebp - 0x6c0], ax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
movsx eax, word [ebp - 0x6c0]
test eax, eax
je 0x828d85
mov dword [ebp - 4], 0x11c
mov ax, word [0x88bdc4]
add ax, 1
jo 0x855d25
mov word [0x88bdc4], ax
mov dword [ebp - 4], 0x11d
fldz
push ecx
push ecx
fstp qword [esp]
push 0x689ae0
push 0x67febc
call fcn.00742f0a
mov dword [ebp - 4], 0x11e
cmp dword [0x88bbf0], 0
jne 0x828ca8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x98c], 0x88bbf0
jmp 0x828cb2
mov dword [ebp - 0x98c], 0x88bbf0
mov eax, dword [ebp - 0x98c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x98c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689b08
push 0x689b18
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x828d3d
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x990], eax
jmp 0x828d44
and dword [ebp - 0x990], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x11f
push 0x67f574
push 0x689b08
push 0x689b30
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x120
call fcn.007476c1
jmp 0x828ddc
mov dword [ebp - 4], 0x122
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x994], eax
fild dword [ebp - 0x994]
fstp qword [ebp - 0x99c]
fld qword [ebp - 0x99c]
push ecx
push ecx
fstp qword [esp]
push 0x689ae0
push 0x67febc
call fcn.00742f0a
mov dword [ebp - 4], 0x124
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x125
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x828e3a
and dword [ebp - 0x9a0], 0
jmp 0x828e45
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x9a0], eax
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x828e61
and dword [ebp - 0x9a4], 0
jmp 0x828e6c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x9a4], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x126
mov word [0x88bc08], 0x79
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x129
mov word [ebp - 0x670], 0xd
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
cmp ax, 1
jne 0x82983d
mov dword [ebp - 4], 0x12a
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 0xf
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x12b
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x828f57
and dword [ebp - 0x9a8], 0
jmp 0x828f62
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x9a8], eax
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x828f7e
and dword [ebp - 0x9ac], 0
jmp 0x828f89
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x9ac], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x12c
mov dword [ebp - 0x6a4], 6
cmp dword [ebp - 0x6a4], 0x15
jae 0x828ff0
and dword [ebp - 0x9b0], 0
jmp 0x828ffb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x9b0], eax
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x829017
and dword [ebp - 0x9b4], 0
jmp 0x829022
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x9b4], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x12d
push 0x683744
push 0x6794d0
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8290b0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x9b8], 0x88bbf0
jmp 0x8290ba
mov dword [ebp - 0x9b8], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x9b8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x9b8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6bc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x12e
cmp dword [0x88bbf0], 0
jne 0x82913d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x9bc], 0x88bbf0
jmp 0x829147
mov dword [ebp - 0x9bc], 0x88bbf0
mov eax, dword [ebp - 0x9bc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x9bc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x498]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8291be
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9c0], eax
jmp 0x8291c5
and dword [ebp - 0x9c0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0xffffffffffffffff
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x8c]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82921b
push 0x8c
push 0x67ed18
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9c4], eax
jmp 0x829222
and dword [ebp - 0x9c4], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x12f
cmp dword [0x88bbf0], 0
jne 0x829265
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x9c8], 0x88bbf0
jmp 0x82926f
mov dword [ebp - 0x9c8], 0x88bbf0
mov eax, dword [ebp - 0x9c8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x9c8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x498]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8292e6
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9cc], eax
jmp 0x8292ed
and dword [ebp - 0x9cc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0xffffffffffffffff
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x8c]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x829343
push 0x8c
push 0x67ed18
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9d0], eax
jmp 0x82934a
and dword [ebp - 0x9d0], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x130
cmp dword [0x88bbf0], 0
jne 0x82938d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x9d4], 0x88bbf0
jmp 0x829397
mov dword [ebp - 0x9d4], 0x88bbf0
mov eax, dword [ebp - 0x9d4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x9d4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x498]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82940e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9d8], eax
jmp 0x829415
and dword [ebp - 0x9d8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x68376c
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x829468
push 0x54
push 0x67ed18
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9dc], eax
jmp 0x82946f
and dword [ebp - 0x9dc], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x131
cmp dword [0x88bbf0], 0
jne 0x8294b2
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x9e0], 0x88bbf0
jmp 0x8294bc
mov dword [ebp - 0x9e0], 0x88bbf0
mov eax, dword [ebp - 0x9e0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x9e0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x498]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x829533
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9e4], eax
jmp 0x82953a
and dword [ebp - 0x9e4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x68376c
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82958d
push 0x54
push 0x67ed18
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9e8], eax
jmp 0x829594
and dword [ebp - 0x9e8], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x132
fldz
fstp qword [0x88730c]
mov dword [ebp - 4], 0x133
cmp dword [0x88bbf0], 0
jne 0x8295e6
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x9ec], 0x88bbf0
jmp 0x8295f0
mov dword [ebp - 0x9ec], 0x88bbf0
mov eax, dword [ebp - 0x9ec]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x9ec]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xfc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82966a
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9f0], eax
jmp 0x829671
and dword [ebp - 0x9f0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x68375c
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8296c4
push 0x54
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9f4], eax
jmp 0x8296cb
and dword [ebp - 0x9f4], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x134
cmp dword [0x88bbf0], 0
jne 0x82970e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x9f8], 0x88bbf0
jmp 0x829718
mov dword [ebp - 0x9f8], 0x88bbf0
mov eax, dword [ebp - 0x9f8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x9f8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x102
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x829792
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x9fc], eax
jmp 0x829799
and dword [ebp - 0x9fc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x68375c
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8297ec
push 0x54
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa00], eax
jmp 0x8297f3
and dword [ebp - 0xa00], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x135
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x136
mov word [0x88bc08], 0x7a
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x139
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x829976
mov dword [ebp - 4], 0x13a
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x8298ce
and dword [ebp - 0xa04], 0
jmp 0x8298d9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xa04], eax
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x8298f5
and dword [ebp - 0xa08], 0
jmp 0x829900
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xa08], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x13b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x13c
mov word [0x88bc08], 0x7b
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x13f
fldz
fstp qword [0x88bcc4]
mov dword [ebp - 4], 0x140
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x829f4b
mov dword [ebp - 4], 0x141
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
cmp ax, 1
jne 0x829dfe
mov dword [ebp - 4], 0x142
mov edx, 0x678aa0
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x143
and word [0x88bc1a], 0
mov dword [ebp - 4], 0x144
push 0x685680
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x829a64
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa0c], 0x88bbf0
jmp 0x829a6e
mov dword [ebp - 0xa0c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xa0c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa0c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x145
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x146
cmp dword [0x88bbf0], 0
jne 0x829b18
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa10], 0x88bbf0
jmp 0x829b22
mov dword [ebp - 0xa10], 0x88bbf0
mov eax, dword [ebp - 0xa10]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa10]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689b44
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x829bc3
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa14], eax
jmp 0x829bca
and dword [ebp - 0xa14], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x147
mov word [0x88bc08], 0x7c
mov dword [ebp - 4], 0x148
cmp dword [0x88bbf0], 0
jne 0x829c10
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa18], 0x88bbf0
jmp 0x829c1a
mov dword [ebp - 0xa18], 0x88bbf0
mov eax, dword [ebp - 0xa18]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa18]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x829c91
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa1c], eax
jmp 0x829c98
and dword [ebp - 0xa1c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x829cf3
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa20], eax
jmp 0x829cfa
and dword [ebp - 0xa20], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x829df9
mov dword [ebp - 4], 0x149
mov edx, 0x685680
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x14a
mov edx, 0x685680
mov ecx, 0x88be50
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x14b
fldz
fstp qword [0x88bd0c]
mov dword [ebp - 4], 0x14c
fldz
fstp qword [0x88bd14]
mov dword [ebp - 4], 0x14d
fldz
fstp qword [0x88bd24]
mov dword [ebp - 4], 0x14e
fldz
fstp qword [0x88bd1c]
mov dword [ebp - 4], 0x14f
fldz
fstp qword [0x88bcdc]
mov dword [ebp - 4], 0x150
fldz
fstp qword [0x88bce4]
mov dword [ebp - 4], 0x151
fldz
fstp qword [0x88bcec]
mov dword [ebp - 4], 0x152
fldz
fstp qword [0x88bcf4]
mov dword [ebp - 4], 0x153
fldz
fstp qword [0x88bcfc]
mov dword [ebp - 4], 0x154
fldz
fstp qword [0x88bd04]
jmp 0x829f4b
mov dword [ebp - 4], 0x156
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x3e8
jle 0x829f4b
mov dword [ebp - 4], 0x157
cmp dword [0x88bbf0], 0
jne 0x829e5d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa24], 0x88bbf0
jmp 0x829e67
mov dword [ebp - 0xa24], 0x88bbf0
mov eax, dword [ebp - 0xa24]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa24]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689b74
push 0x689b84
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x829ef2
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa28], eax
jmp 0x829ef9
and dword [ebp - 0xa28], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x158
push 0x67f574
push 0x689b74
push 0x689bb8
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x159
mov word [0x88bc08], 0x1f40
mov dword [ebp - 4], 0x15a
and word [0x88bc18], 0
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x15e
cmp dword [0x88bbf0], 0
jne 0x829f7b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa2c], 0x88bbf0
jmp 0x829f85
mov dword [ebp - 0xa2c], 0x88bbf0
mov eax, dword [ebp - 0xa2c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa2c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x829ffc
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa30], eax
jmp 0x82a003
and dword [ebp - 0xa30], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82a05e
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa34], eax
jmp 0x82a065
and dword [ebp - 0xa34], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82a0ca
mov dword [ebp - 4], 0x15f
mov edx, 0x685680
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x160
mov edx, 0x685680
mov ecx, 0x88be50
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x162
push dword [0x88bde0]
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
je 0x82a968
mov dword [ebp - 4], 0x163
push dword [0x88be50]
push 0x685680
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
je 0x82a240
mov dword [ebp - 4], 0x164
call fcn.007476c1
mov dword [ebp - 4], 0x165
cmp dword [0x88bbf0], 0
jne 0x82a13f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa38], 0x88bbf0
jmp 0x82a149
mov dword [ebp - 0xa38], 0x88bbf0
mov eax, dword [ebp - 0xa38]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa38]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684e24
push 0x689a14
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82a1d4
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa3c], eax
jmp 0x82a1db
and dword [ebp - 0xa3c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x166
push 0x67f574
push 0x684e24
push 0x684df0
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x167
mov ax, word [0x88bdbc]
add ax, 1
jo 0x855d25
mov word [0x88bdbc], ax
mov dword [ebp - 4], 0x168
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x16b
fld qword [0x88bd0c]
fstp qword [0x88bca4]
mov dword [ebp - 4], 0x16c
fld qword [0x88bd14]
fstp qword [0x88bcac]
mov dword [ebp - 4], 0x16d
fld qword [0x88bd24]
fstp qword [0x88bcbc]
mov dword [ebp - 4], 0x16e
fld qword [0x88bd1c]
fstp qword [0x88bcb4]
mov dword [ebp - 4], 0x16f
fld qword [0x88bcdc]
fstp qword [0x88bc74]
mov dword [ebp - 4], 0x170
fld qword [0x88bce4]
fstp qword [0x88bc7c]
mov dword [ebp - 4], 0x171
cmp dword [0x88bbf0], 0
jne 0x82a2dd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa40], 0x88bbf0
jmp 0x82a2e7
mov dword [ebp - 0xa40], 0x88bbf0
mov eax, dword [ebp - 0xa40]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa40]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82a35e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa44], eax
jmp 0x82a365
and dword [ebp - 0xa44], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82a3c0
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa48], eax
jmp 0x82a3c7
and dword [ebp - 0xa48], 0
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x684]
cmp dword [0x88bbf0], 0
jne 0x82a3fc
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa4c], 0x88bbf0
jmp 0x82a406
mov dword [ebp - 0xa4c], 0x88bbf0
mov eax, dword [ebp - 0xa4c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa4c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0xb4]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0xb8]
push eax
push 1
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x82a47d
push 0x40
push 0x67ee34
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa50], eax
jmp 0x82a484
and dword [ebp - 0xa50], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b8], eax
lea eax, [ebp - 0x90]
push eax
mov eax, dword [ebp - 0x6b8]
mov eax, dword [eax]
push dword [ebp - 0x6b8]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6bc], eax
cmp dword [ebp - 0x6bc], 0
jge 0x82a4df
push 0xa0
push 0x67f15c
push dword [ebp - 0x6b8]
push dword [ebp - 0x6bc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa54], eax
jmp 0x82a4e6
and dword [ebp - 0xa54], 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x68c]
fld qword [0x88bca4]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fstp qword [ebp - 0xa5c]
fld qword [ebp - 0x684]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [ebp - 0xa5c]
fnstsw ax
sahf
jae 0x82a536
mov dword [ebp - 0xa60], 1
jmp 0x82a53d
and dword [ebp - 0xa60], 0
fld qword [0x88bcac]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fstp qword [ebp - 0xa68]
fld qword [ebp - 0x68c]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [ebp - 0xa68]
fnstsw ax
sahf
jae 0x82a57c
mov dword [ebp - 0xa6c], 1
jmp 0x82a583
and dword [ebp - 0xa6c], 0
mov eax, dword [ebp - 0xa60]
neg eax
mov ecx, dword [ebp - 0xa6c]
neg ecx
or ax, cx
mov word [ebp - 0x6c0], ax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
movsx eax, word [ebp - 0x6c0]
test eax, eax
je 0x82a712
mov dword [ebp - 4], 0x172
cmp dword [0x88bbf0], 0
jne 0x82a615
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa70], 0x88bbf0
jmp 0x82a61f
mov dword [ebp - 0xa70], 0x88bbf0
mov eax, dword [ebp - 0xa70]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa70]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x130
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82a699
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa74], eax
jmp 0x82a6a0
and dword [ebp - 0xa74], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0xff
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x6c]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82a6f3
push 0x6c
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa78], eax
jmp 0x82a6fa
and dword [ebp - 0xa78], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x174
cmp dword [0x88bbf0], 0
jne 0x82a73d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa7c], 0x88bbf0
jmp 0x82a747
mov dword [ebp - 0xa7c], 0x88bbf0
mov eax, dword [ebp - 0xa7c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa7c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x538]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
fld qword [0x88bcb4]
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82a7d3
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa80], eax
jmp 0x82a7da
and dword [ebp - 0xa80], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x175
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [0x8872c4]
mov dword [ebp - 4], 0x176
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xf
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x177
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x178
cmp dword [0x88bbf0], 0
jne 0x82a89b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa84], 0x88bbf0
jmp 0x82a8a5
mov dword [ebp - 0xa84], 0x88bbf0
mov eax, dword [ebp - 0xa84]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa84]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689be0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82a946
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa88], eax
jmp 0x82a94d
and dword [ebp - 0xa88], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x179
mov word [0x88bc08], 0x7d
mov dword [ebp - 4], 0x17b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xbb8
jle 0x82acf4
mov dword [ebp - 4], 0x17c
movsx eax, word [0x88bc1a]
test eax, eax
jne 0x82abb2
mov dword [ebp - 4], 0x17d
cmp dword [0x88bbf0], 0
jne 0x82a9dd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa8c], 0x88bbf0
jmp 0x82a9e7
mov dword [ebp - 0xa8c], 0x88bbf0
push 0
push 0x46
mov eax, dword [ebp - 0xa8c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa8c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x17e
cmp dword [0x88bbf0], 0
jne 0x82aa50
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa90], 0x88bbf0
jmp 0x82aa5a
mov dword [ebp - 0xa90], 0x88bbf0
push 0
push 0x40
mov eax, dword [ebp - 0xa90]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa90]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x17f
mov dword [ebp - 0x67c], 0x50
lea eax, [ebp - 0x67c]
push eax
call fcn.007434b9
mov dword [ebp - 4], 0x180
mov edx, 0x678aa0
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x181
push 0x685680
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x82ab15
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa94], 0x88bbf0
jmp 0x82ab1f
mov dword [ebp - 0xa94], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xa94]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa94]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x182
or word [0x88bc1a], 0xffff
mov dword [ebp - 4], 0x183
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x82acf4
mov dword [ebp - 4], 0x185
and word [0x88bc1a], 0
mov dword [ebp - 4], 0x186
call fcn.007476c1
mov dword [ebp - 4], 0x187
cmp dword [0x88bbf0], 0
jne 0x82abf8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xa98], 0x88bbf0
jmp 0x82ac02
mov dword [ebp - 0xa98], 0x88bbf0
mov eax, dword [ebp - 0xa98]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xa98]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684e24
push 0x689a14
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82ac8d
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xa9c], eax
jmp 0x82ac94
and dword [ebp - 0xa9c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x188
push 0x67f574
push 0x684e24
push 0x684df0
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x189
mov ax, word [0x88bdbc]
add ax, 1
jo 0x855d25
mov word [0x88bdbc], ax
mov dword [ebp - 4], 0x18a
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x18e
fldz
fstp qword [0x88730c]
mov dword [ebp - 4], 0x18f
cmp dword [0x88bbf0], 0
jne 0x82ad33
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xaa0], 0x88bbf0
jmp 0x82ad3d
mov dword [ebp - 0xaa0], 0x88bbf0
mov eax, dword [ebp - 0xaa0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xaa0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xfc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82adb7
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xaa4], eax
jmp 0x82adbe
and dword [ebp - 0xaa4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x68375c
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82ae11
push 0x54
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xaa8], eax
jmp 0x82ae18
and dword [ebp - 0xaa8], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x190
cmp dword [0x88bbf0], 0
jne 0x82ae5b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xaac], 0x88bbf0
jmp 0x82ae65
mov dword [ebp - 0xaac], 0x88bbf0
mov eax, dword [ebp - 0xaac]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xaac]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x102
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82aedf
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xab0], eax
jmp 0x82aee6
and dword [ebp - 0xab0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x68375c
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82af39
push 0x54
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xab4], eax
jmp 0x82af40
and dword [ebp - 0xab4], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x191
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x192
push 0x689c04
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x82afc4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xab8], 0x88bbf0
jmp 0x82afce
mov dword [ebp - 0xab8], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xab8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xab8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x193
mov word [0x88bc08], 0x82
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x195
fld qword [0x88bcc4]
fcomp qword [0x401348]
fnstsw ax
sahf
jne 0x82b165
mov dword [ebp - 4], 0x196
call fcn.007476c1
mov dword [ebp - 4], 0x197
cmp dword [0x88bf58], 0
jne 0x82b093
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xabc], 0x88bf58
jmp 0x82b09d
mov dword [ebp - 0xabc], 0x88bf58
mov eax, dword [ebp - 0xabc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xabc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689c1c
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82b13e
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xac0], eax
jmp 0x82b145
and dword [ebp - 0xac0], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x198
mov word [0x88bc08], 0x1f40
jmp 0x82b316
mov dword [ebp - 4], 0x19a
mov word [ebp - 0x670], 0xd
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 7
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
mov si, ax
sub si, 1
neg si
sbb esi, esi
neg esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x82b316
mov dword [ebp - 4], 0x19b
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x82b1f7
and dword [ebp - 0xac4], 0
jmp 0x82b202
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xac4], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x82b21e
and dword [ebp - 0xac8], 0
jmp 0x82b229
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xac8], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x19c
mov dword [ebp - 0x6a4], 6
cmp dword [ebp - 0x6a4], 0x15
jae 0x82b290
and dword [ebp - 0xacc], 0
jmp 0x82b29b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xacc], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x82b2b7
and dword [ebp - 0xad0], 0
jmp 0x82b2c2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xad0], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x19d
mov word [0x88bc08], 0x83
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x1a1
cmp dword [0x88bbf0], 0
jne 0x82b346
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xad4], 0x88bbf0
jmp 0x82b350
mov dword [ebp - 0xad4], 0x88bbf0
mov eax, dword [ebp - 0xad4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xad4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 2
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82b3c7
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xad8], eax
jmp 0x82b3ce
and dword [ebp - 0xad8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82b429
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xadc], eax
jmp 0x82b430
and dword [ebp - 0xadc], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82b593
mov dword [ebp - 4], 0x1a2
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [ebp - 0xae4]
fld qword [ebp - 0xae4]
fsub qword [0x8872c4]
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x405128]
fnstsw ax
sahf
jbe 0x82b591
mov dword [ebp - 4], 0x1a3
and word [0x8872ba], 0
mov dword [ebp - 4], 0x1a4
cmp dword [0x88c9c0], 0
jne 0x82b4f4
push 0x88c9c0
push 0x66ca04
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xae8], 0x88c9c0
jmp 0x82b4fe
mov dword [ebp - 0xae8], 0x88c9c0
push 0
push 0xd
mov eax, dword [ebp - 0xae8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xae8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x1a5
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x1a6
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [0x8872c4]
mov dword [ebp - 4], 0x1a7
mov word [0x88bc08], 0x8d
jmp 0x82b5c5
mov dword [ebp - 4], 0x1aa
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x1ab
mov word [0x88bc08], 0x8d
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x1ae
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x1af
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc10], eax
mov dword [ebp - 4], 0x1b0
cmp dword [0x88bbf0], 0
jne 0x82b639
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xaec], 0x88bbf0
jmp 0x82b643
mov dword [ebp - 0xaec], 0x88bbf0
mov eax, dword [ebp - 0xaec]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xaec]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 7
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82b6ba
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xaf0], eax
jmp 0x82b6c1
and dword [ebp - 0xaf0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82b71c
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xaf4], eax
jmp 0x82b723
and dword [ebp - 0xaf4], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
setne al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82b827
mov dword [ebp - 4], 0x1b1
mov word [0x88bc14], 1
mov dword [ebp - 4], 0x1b2
cmp dword [0x88bbf0], 0
jne 0x82b79b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xaf8], 0x88bbf0
jmp 0x82b7a5
mov dword [ebp - 0xaf8], 0x88bbf0
mov eax, dword [ebp - 0xaf8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xaf8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x444]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0xffffffffffffffff
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82b815
push 0x5c
push 0x67f1c4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xafc], eax
jmp 0x82b81c
and dword [ebp - 0xafc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x1b4
mov word [0x88bc08], 0x8e
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x1b6
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x82b970
mov dword [ebp - 4], 0x1b7
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x82b8c8
and dword [ebp - 0xb00], 0
jmp 0x82b8d3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xb00], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x82b8ef
and dword [ebp - 0xb04], 0
jmp 0x82b8fa
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xb04], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x1b8
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x1b9
mov word [0x88bc08], 0x8f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x1bc
cmp dword [0x88bbf0], 0
jne 0x82b9a0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb08], 0x88bbf0
jmp 0x82b9aa
mov dword [ebp - 0xb08], 0x88bbf0
mov eax, dword [ebp - 0xb08]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb08]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 2
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82ba21
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb0c], eax
jmp 0x82ba28
and dword [ebp - 0xb0c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82ba83
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb10], eax
jmp 0x82ba8a
and dword [ebp - 0xb10], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82c9b9
mov dword [ebp - 4], 0x1bd
cmp word [0x8872ba], 0xffff
jne 0x82c769
mov dword [ebp - 4], 0x1be
and word [0x8872ba], 0
mov dword [ebp - 4], 0x1bf
mov dword [ebp - 0x4b0], 0x687e88
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
cmp dword [0x88bbf0], 0
jne 0x82bb3e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb14], 0x88bbf0
jmp 0x82bb48
mov dword [ebp - 0xb14], 0x88bbf0
mov eax, dword [ebp - 0xb14]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb14]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82bbbf
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb18], eax
jmp 0x82bbc6
and dword [ebp - 0xb18], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x778], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x778]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x34]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x1c0
push dword [ebp - 0x34]
push 0x689c40
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x38]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x1c1
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push dword [ebp - 0x38]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x150], eax
mov dword [ebp - 0x158], 8
push 6
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL_rtcLeftCharVar
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x40]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x1c
mov dword [ebp - 4], 0x1c2
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
push dword [ebp - 0x40]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x148], 8
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x48]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 5
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x18
mov dword [ebp - 4], 0x1c3
push dword [ebp - 0x48]
push 0x689c5c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x1c4
lea eax, [ebp - 0x34]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82bec7
mov dword [ebp - 4], 0x1c5
push dword [ebp - 0x34]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x1c7
lea eax, [ebp - 0x38]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82bf3a
mov dword [ebp - 4], 0x1c8
push dword [ebp - 0x38]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x1ca
lea eax, [ebp - 0x40]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82bfad
mov dword [ebp - 4], 0x1cb
push dword [ebp - 0x40]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x1cd
lea eax, [ebp - 0x48]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82c020
mov dword [ebp - 4], 0x1ce
push dword [ebp - 0x48]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x1d0
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82c093
mov dword [ebp - 4], 0x1d1
push dword [ebp - 0x50]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x1d3
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetPresentDate
mov dword [ebp - 0x4a0], 0x681070
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bd94
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x1d4
cmp dword [0x88bbf0], 0
jne 0x82c14b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb1c], 0x88bbf0
jmp 0x82c155
mov dword [ebp - 0xb1c], 0x88bbf0
mov eax, dword [ebp - 0xb1c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb1c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82c1cc
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb20], eax
jmp 0x82c1d3
and dword [ebp - 0xb20], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82c22e
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb24], eax
jmp 0x82c235
and dword [ebp - 0xb24], 0
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x684]
cmp dword [0x88bbf0], 0
jne 0x82c26a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb28], 0x88bbf0
jmp 0x82c274
mov dword [ebp - 0xb28], 0x88bbf0
mov eax, dword [ebp - 0xb28]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb28]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0xb4]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0xb8]
push eax
push 1
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x82c2eb
push 0x40
push 0x67ee34
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb2c], eax
jmp 0x82c2f2
and dword [ebp - 0xb2c], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b8], eax
lea eax, [ebp - 0x90]
push eax
mov eax, dword [ebp - 0x6b8]
mov eax, dword [eax]
push dword [ebp - 0x6b8]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6bc], eax
cmp dword [ebp - 0x6bc], 0
jge 0x82c34d
push 0xa0
push 0x67f15c
push dword [ebp - 0x6b8]
push dword [ebp - 0x6bc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb30], eax
jmp 0x82c354
and dword [ebp - 0xb30], 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x68c]
fld qword [0x88bca4]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fstp qword [ebp - 0xb38]
fld qword [ebp - 0x684]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [ebp - 0xb38]
fnstsw ax
sahf
jae 0x82c3a4
mov dword [ebp - 0xb3c], 1
jmp 0x82c3ab
and dword [ebp - 0xb3c], 0
fld qword [0x88bcac]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fstp qword [ebp - 0xb44]
fld qword [ebp - 0x68c]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [ebp - 0xb44]
fnstsw ax
sahf
jae 0x82c3ea
mov dword [ebp - 0xb48], 1
jmp 0x82c3f1
and dword [ebp - 0xb48], 0
mov eax, dword [ebp - 0xb3c]
neg eax
mov ecx, dword [ebp - 0xb48]
neg ecx
or ax, cx
mov word [ebp - 0x6c0], ax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
movsx eax, word [ebp - 0x6c0]
test eax, eax
je 0x82c543
mov dword [ebp - 4], 0x1d5
push dword [ebp - 0x50]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x689c74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x680b78
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x8872e4
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
jmp 0x82c629
mov dword [ebp - 4], 0x1d7
push dword [ebp - 0x48]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x689c74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ed10
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x8872e4
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x1d9
push dword [0x8872e4]
push 0x67ff90
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88c9c0], 0
jne 0x82c674
push 0x88c9c0
push 0x66ca04
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb4c], 0x88c9c0
jmp 0x82c67e
mov dword [ebp - 0xb4c], 0x88c9c0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0xe
mov eax, dword [ebp - 0xb4c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb4c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x1da
or word [ebp - 0x66c], 0xffff
lea eax, [ebp - 0x66c]
push eax
mov cx, 0x50
call sub.MSVBVM60.DLL___vbaUI1I2
push eax
push dword [0x8872e4]
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x8872e4]
push 0x67ff90
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call fcn.0080b517
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x1db
mov word [0x88bc08], 0x95
jmp 0x82c9b7
mov dword [ebp - 4], 0x1dd
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [ebp - 0xb54]
fld qword [ebp - 0xb54]
fsub qword [0x8872c4]
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4035a0]
fnstsw ax
sahf
jbe 0x82c9b7
mov dword [ebp - 4], 0x1de
and word [0x8872ba], 0
mov dword [ebp - 4], 0x1df
cmp dword [0x88bbf0], 0
jne 0x82c7f0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb58], 0x88bbf0
jmp 0x82c7fa
mov dword [ebp - 0xb58], 0x88bbf0
mov eax, dword [ebp - 0xb58]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb58]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689c84
push 0x689c94
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82c885
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb5c], eax
jmp 0x82c88c
and dword [ebp - 0xb5c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x1e0
cmp dword [0x88bbf0], 0
jne 0x82c8cd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb60], 0x88bbf0
jmp 0x82c8d7
mov dword [ebp - 0xb60], 0x88bbf0
mov eax, dword [ebp - 0xb60]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb60]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689cb0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82c978
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb64], eax
jmp 0x82c97f
and dword [ebp - 0xb64], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x1e1
push 0x67f574
push 0x689c84
push 0x689cc8
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x1e2
mov word [0x88bc08], 0x95
jmp 0x82c9c9
mov dword [ebp - 4], 0x1e6
mov word [0x88bc08], 0x95
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x1e9
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
jne 0x82ca27
mov dword [ebp - 4], 0x1ea
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x82d947
mov dword [ebp - 4], 0x1ec
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xc8
jle 0x82d947
mov dword [ebp - 4], 0x1ed
cmp dword [0x88bbf0], 0
jne 0x82ca86
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb68], 0x88bbf0
jmp 0x82ca90
mov dword [ebp - 0xb68], 0x88bbf0
mov eax, dword [ebp - 0xb68]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb68]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 2
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82cb07
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb6c], eax
jmp 0x82cb0e
and dword [ebp - 0xb6c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82cb69
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb70], eax
jmp 0x82cb70
and dword [ebp - 0xb70], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82d915
mov dword [ebp - 4], 0x1ee
cmp dword [0x88bbf0], 0
jne 0x82cbd8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb74], 0x88bbf0
jmp 0x82cbe2
mov dword [ebp - 0xb74], 0x88bbf0
mov eax, dword [ebp - 0xb74]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb74]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82cc59
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb78], eax
jmp 0x82cc60
and dword [ebp - 0xb78], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82ccbb
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb7c], eax
jmp 0x82ccc2
and dword [ebp - 0xb7c], 0
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x684]
cmp dword [0x88bbf0], 0
jne 0x82ccf7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xb80], 0x88bbf0
jmp 0x82cd01
mov dword [ebp - 0xb80], 0x88bbf0
mov eax, dword [ebp - 0xb80]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xb80]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x308]
push eax
lea eax, [ebp - 0xb4]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0xb8]
push eax
push 1
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x82cd78
push 0x40
push 0x67ee34
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb84], eax
jmp 0x82cd7f
and dword [ebp - 0xb84], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b8], eax
lea eax, [ebp - 0x90]
push eax
mov eax, dword [ebp - 0x6b8]
mov eax, dword [eax]
push dword [ebp - 0x6b8]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6bc], eax
cmp dword [ebp - 0x6bc], 0
jge 0x82cdda
push 0xa0
push 0x67f15c
push dword [ebp - 0x6b8]
push dword [ebp - 0x6bc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xb88], eax
jmp 0x82cde1
and dword [ebp - 0xb88], 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x68c]
fld qword [0x88bca4]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fstp qword [ebp - 0xb90]
fld qword [ebp - 0x684]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [ebp - 0xb90]
fnstsw ax
sahf
jae 0x82ce31
mov dword [ebp - 0xb94], 1
jmp 0x82ce38
and dword [ebp - 0xb94], 0
fld qword [0x88bcac]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fstp qword [ebp - 0xb9c]
fld qword [ebp - 0x68c]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [ebp - 0xb9c]
fnstsw ax
sahf
jae 0x82ce77
mov dword [ebp - 0xba0], 1
jmp 0x82ce7e
and dword [ebp - 0xba0], 0
mov eax, dword [ebp - 0xb94]
neg eax
mov ecx, dword [ebp - 0xba0]
neg ecx
or ax, cx
mov word [ebp - 0x6c0], ax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
movsx eax, word [ebp - 0x6c0]
test eax, eax
je 0x82d362
mov dword [ebp - 4], 0x1ef
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4c0], 0x689ce0
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x140], 6
mov dword [ebp - 0x148], 2
lea eax, [ebp - 0x148]
push eax
push 1
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4d0], 0x6807bc
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x4e0], 0x67dd50
mov dword [ebp - 0x4e8], 8
lea edx, [ebp - 0x4e8]
lea ecx, [ebp - 0x198]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4f0], 0x689c5c
mov dword [ebp - 0x4f8], 8
mov dword [ebp - 0x500], 0x6807bc
mov dword [ebp - 0x508], 8
mov dword [ebp - 0x510], 0x689c74
mov dword [ebp - 0x518], 8
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x520], eax
mov dword [ebp - 0x528], 8
mov dword [ebp - 0x530], 0x682574
mov dword [ebp - 0x538], 8
mov eax, dword [0x88bd94]
mov dword [ebp - 0x540], eax
mov dword [ebp - 0x548], 8
mov dword [ebp - 0x550], 0x682574
mov dword [ebp - 0x558], 8
mov dword [ebp - 0x560], 0x680b78
mov dword [ebp - 0x568], 8
mov dword [ebp - 0x570], 0x67ffb8
mov dword [ebp - 0x578], 8
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x508]
push eax
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x1e8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x528]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x548]
push eax
lea eax, [ebp - 0x218]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x558]
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x568]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x578]
push eax
lea eax, [ebp - 0x248]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb88
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x14
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x54
mov dword [ebp - 4], 0x1f0
mov dword [ebp - 0x4b0], 0x678af4
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
push 0x689c74
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb8c
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
jmp 0x82d7ab
mov dword [ebp - 4], 0x1f2
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4c0], 0x689ce0
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x140], 6
mov dword [ebp - 0x148], 2
lea eax, [ebp - 0x148]
push eax
push 1
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4d0], 0x6807bc
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x4e0], 0x67dd50
mov dword [ebp - 0x4e8], 8
lea edx, [ebp - 0x4e8]
lea ecx, [ebp - 0x198]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4f0], 0x6807bc
mov dword [ebp - 0x4f8], 8
mov dword [ebp - 0x500], 0x689c74
mov dword [ebp - 0x508], 8
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x510], eax
mov dword [ebp - 0x518], 8
mov dword [ebp - 0x520], 0x682574
mov dword [ebp - 0x528], 8
mov eax, dword [0x88bd94]
mov dword [ebp - 0x530], eax
mov dword [ebp - 0x538], 8
mov dword [ebp - 0x540], 0x682574
mov dword [ebp - 0x548], 8
mov dword [ebp - 0x550], 0x67ed10
mov dword [ebp - 0x558], 8
mov dword [ebp - 0x560], 0x67ffb8
mov dword [ebp - 0x568], 8
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x508]
push eax
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x1e8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x528]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x548]
push eax
lea eax, [ebp - 0x218]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x558]
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x568]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb88
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x13
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x50
mov dword [ebp - 4], 0x1f3
mov dword [ebp - 0x4b0], 0x678af4
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
push 0x689c74
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb8c
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x1f5
cmp dword [0x88bbf0], 0
jne 0x82d7d6
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xba4], 0x88bbf0
jmp 0x82d7e0
mov dword [ebp - 0xba4], 0x88bbf0
mov eax, dword [ebp - 0xba4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xba4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x26
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82d857
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xba8], eax
jmp 0x82d85e
and dword [ebp - 0xba8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82d8b9
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbac], eax
jmp 0x82d8c0
and dword [ebp - 0xbac], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82d915
mov dword [ebp - 4], 0x1f6
mov word [ebp - 0x66c], 3
lea eax, [ebp - 0x66c]
push eax
call fcn.0081ff2a
mov dword [ebp - 4], 0x1f9
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x1fa
mov word [0x88bc08], 0x96
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x1fe
cmp dword [0x88bbf0], 0
jne 0x82d977
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbb0], 0x88bbf0
jmp 0x82d981
mov dword [ebp - 0xbb0], 0x88bbf0
mov eax, dword [ebp - 0xbb0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbb0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 7
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82d9f8
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbb4], eax
jmp 0x82d9ff
and dword [ebp - 0xbb4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82da5a
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbb8], eax
jmp 0x82da61
and dword [ebp - 0xbb8], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82db86
mov dword [ebp - 4], 0x1ff
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x200
push 0x689d38
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x82db0a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbbc], 0x88bbf0
jmp 0x82db14
mov dword [ebp - 0xbbc], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xbbc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbbc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x201
mov word [0x88bc08], 0x280
jmp 0x82dde2
mov dword [ebp - 4], 0x203
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x82dde2
mov dword [ebp - 4], 0x204
mov edx, 0x678aa0
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x205
and word [0x88bc1a], 0
mov dword [ebp - 4], 0x206
mov edx, 0x678aa0
mov ecx, 0x88be50
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x207
push 0x685680
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x82dc3f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbc0], 0x88bbf0
jmp 0x82dc49
mov dword [ebp - 0xbc0], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xbc0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbc0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x208
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x209
cmp dword [0x88bbf0], 0
jne 0x82dcf3
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbc4], 0x88bbf0
jmp 0x82dcfd
mov dword [ebp - 0xbc4], 0x88bbf0
mov eax, dword [ebp - 0xbc4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbc4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689b44
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82dd9e
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbc8], eax
jmp 0x82dda5
and dword [ebp - 0xbc8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x20a
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x20b
mov word [0x88bc08], 0xa0
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x20f
cmp dword [0x88bbf0], 0
jne 0x82de12
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbcc], 0x88bbf0
jmp 0x82de1c
mov dword [ebp - 0xbcc], 0x88bbf0
mov eax, dword [ebp - 0xbcc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbcc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82de93
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbd0], eax
jmp 0x82de9a
and dword [ebp - 0xbd0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82def5
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbd4], eax
jmp 0x82defc
and dword [ebp - 0xbd4], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82df61
mov dword [ebp - 4], 0x210
mov edx, 0x685680
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x211
mov edx, 0x685680
mov ecx, 0x88be50
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x213
push dword [0x88bde0]
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
je 0x82e20b
mov dword [ebp - 4], 0x214
push dword [0x88be50]
push 0x685680
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
je 0x82e0c5
mov dword [ebp - 4], 0x215
call fcn.007476c1
mov dword [ebp - 4], 0x216
cmp dword [0x88bf58], 0
jne 0x82dfd6
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbd8], 0x88bf58
jmp 0x82dfe0
mov dword [ebp - 0xbd8], 0x88bf58
mov eax, dword [ebp - 0xbd8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbd8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689d50
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82e081
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbdc], eax
jmp 0x82e088
and dword [ebp - 0xbdc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x217
mov ax, word [0x88bdbc]
add ax, 1
jo 0x855d25
mov word [0x88bdbc], ax
mov dword [ebp - 4], 0x218
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x21b
fld qword [0x88bcec]
fstp qword [0x88bc84]
mov dword [ebp - 4], 0x21c
fld qword [0x88bcf4]
fstp qword [0x88bc8c]
mov dword [ebp - 4], 0x21d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [0x8872c4]
mov dword [ebp - 4], 0x21e
cmp dword [0x88bbf0], 0
jne 0x82e139
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbe0], 0x88bbf0
jmp 0x82e143
mov dword [ebp - 0xbe0], 0x88bbf0
mov eax, dword [ebp - 0xbe0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbe0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689be0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82e1e4
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbe4], eax
jmp 0x82e1eb
and dword [ebp - 0xbe4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x21f
mov word [0x88bc08], 0xb4
jmp 0x82e585
mov dword [ebp - 4], 0x221
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xbb8
jle 0x82e585
mov dword [ebp - 4], 0x222
movsx eax, word [0x88bc1a]
test eax, eax
jne 0x82e455
mov dword [ebp - 4], 0x223
cmp dword [0x88bbf0], 0
jne 0x82e280
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbe8], 0x88bbf0
jmp 0x82e28a
mov dword [ebp - 0xbe8], 0x88bbf0
push 0
push 0x46
mov eax, dword [ebp - 0xbe8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbe8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x224
cmp dword [0x88bbf0], 0
jne 0x82e2f3
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbec], 0x88bbf0
jmp 0x82e2fd
mov dword [ebp - 0xbec], 0x88bbf0
push 0
push 0x40
mov eax, dword [ebp - 0xbec]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbec]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x225
mov dword [ebp - 0x67c], 0x50
lea eax, [ebp - 0x67c]
push eax
call fcn.007434b9
mov dword [ebp - 4], 0x226
mov edx, 0x678aa0
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x227
push 0x685680
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x82e3b8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbf0], 0x88bbf0
jmp 0x82e3c2
mov dword [ebp - 0xbf0], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xbf0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbf0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x228
or word [0x88bc1a], 0xffff
mov dword [ebp - 4], 0x229
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x82e585
mov dword [ebp - 4], 0x22b
and word [0x88bc1a], 0
mov dword [ebp - 4], 0x22c
call fcn.007476c1
mov dword [ebp - 4], 0x22d
cmp dword [0x88bf58], 0
jne 0x82e49b
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbf4], 0x88bf58
jmp 0x82e4a5
mov dword [ebp - 0xbf4], 0x88bf58
mov eax, dword [ebp - 0xbf4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbf4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x67ff60
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82e546
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xbf8], eax
jmp 0x82e54d
and dword [ebp - 0xbf8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x22e
mov ax, word [0x88bdbc]
add ax, 1
jo 0x855d25
mov word [0x88bdbc], ax
mov dword [ebp - 4], 0x22f
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x234
cmp dword [0x88bbf0], 0
jne 0x82e5b5
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xbfc], 0x88bbf0
jmp 0x82e5bf
mov dword [ebp - 0xbfc], 0x88bbf0
mov eax, dword [ebp - 0xbfc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xbfc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82e636
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc00], eax
jmp 0x82e63d
and dword [ebp - 0xc00], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82e698
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc04], eax
jmp 0x82e69f
and dword [ebp - 0xc04], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82e6f6
mov dword [ebp - 4], 0x235
fldz
fstp qword [0x88bc84]
mov dword [ebp - 4], 0x236
fldz
fstp qword [0x88bc8c]
mov dword [ebp - 4], 0x238
fld qword [0x88bc84]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x402080]
fnstsw ax
sahf
jb 0x82e72b
mov dword [ebp - 0xc08], 1
jmp 0x82e732
and dword [ebp - 0xc08], 0
fld qword [0x88bc8c]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x402080]
fnstsw ax
sahf
jb 0x82e760
mov dword [ebp - 0xc0c], 1
jmp 0x82e767
and dword [ebp - 0xc0c], 0
mov eax, dword [ebp - 0xc08]
or eax, dword [ebp - 0xc0c]
test eax, eax
jne 0x82e8e3
mov dword [ebp - 4], 0x239
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x82e79e
and dword [ebp - 0xc10], 0
jmp 0x82e7a9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc10], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x82e7c5
and dword [ebp - 0xc14], 0
jmp 0x82e7d0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc14], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x23a
cmp dword [0x88bbf0], 0
jne 0x82e83f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc18], 0x88bbf0
jmp 0x82e849
mov dword [ebp - 0xc18], 0x88bbf0
mov eax, dword [ebp - 0xc18]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc18]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x678aa0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82e8bc
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc1c], eax
jmp 0x82e8c3
and dword [ebp - 0xc1c], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x23b
mov word [0x88bc08], 0xf0
jmp 0x82ea0a
mov dword [ebp - 4], 0x23d
cmp dword [0x88bbf0], 0
jne 0x82e90e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc20], 0x88bbf0
jmp 0x82e918
mov dword [ebp - 0xc20], 0x88bbf0
mov eax, dword [ebp - 0xc20]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc20]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689d6c
push 0x689d7c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82e9a3
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc24], eax
jmp 0x82e9aa
and dword [ebp - 0xc24], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x23e
push 0x67f574
push 0x689d6c
push 0x689db4
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x23f
mov ax, word [0x88bdc2]
add ax, 1
jo 0x855d25
mov word [0x88bdc2], ax
mov dword [ebp - 4], 0x240
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x243
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x82ec38
mov dword [ebp - 4], 0x244
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x82ea68
and dword [ebp - 0xc28], 0
jmp 0x82ea73
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc28], eax
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x82ea8f
and dword [ebp - 0xc2c], 0
jmp 0x82ea9a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc2c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x245
mov dword [ebp - 0x6a4], 6
cmp dword [ebp - 0x6a4], 0x15
jae 0x82eb01
and dword [ebp - 0xc30], 0
jmp 0x82eb0c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc30], eax
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x82eb28
and dword [ebp - 0xc34], 0
jmp 0x82eb33
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xc34], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x246
push 0x689d38
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x82ebc1
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc38], 0x88bbf0
jmp 0x82ebcb
mov dword [ebp - 0xc38], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xc38]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc38]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x247
mov word [0x88bc08], 0xc3
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x24a
cmp dword [0x88bbf0], 0
jne 0x82ec68
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc3c], 0x88bbf0
jmp 0x82ec72
mov dword [ebp - 0xc3c], 0x88bbf0
mov eax, dword [ebp - 0xc3c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc3c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82ece9
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc40], eax
jmp 0x82ecf0
and dword [ebp - 0xc40], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82ed4b
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc44], eax
jmp 0x82ed52
and dword [ebp - 0xc44], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82eeb5
mov dword [ebp - 4], 0x24b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [ebp - 0xc4c]
fld qword [ebp - 0xc4c]
fsub qword [0x8872c4]
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x405128]
fnstsw ax
sahf
jbe 0x82eeb3
mov dword [ebp - 4], 0x24c
and word [0x8872ba], 0
mov dword [ebp - 4], 0x24d
cmp dword [0x88c9c0], 0
jne 0x82ee16
push 0x88c9c0
push 0x66ca04
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc50], 0x88c9c0
jmp 0x82ee20
mov dword [ebp - 0xc50], 0x88c9c0
push 0
push 0xd
mov eax, dword [ebp - 0xc50]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc50]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x24e
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x24f
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [0x8872c4]
mov dword [ebp - 4], 0x250
mov word [0x88bc08], 0xc8
jmp 0x82eec5
mov dword [ebp - 4], 0x253
mov word [0x88bc08], 0xc8
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x256
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x82ef61
mov dword [ebp - 4], 0x257
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x258
mov word [0x88bc08], 0xcd
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x25b
cmp dword [0x88bbf0], 0
jne 0x82ef91
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc54], 0x88bbf0
jmp 0x82ef9b
mov dword [ebp - 0xc54], 0x88bbf0
mov eax, dword [ebp - 0xc54]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc54]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82f012
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc58], eax
jmp 0x82f019
and dword [ebp - 0xc58], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82f074
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc5c], eax
jmp 0x82f07b
and dword [ebp - 0xc5c], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x82faf6
mov dword [ebp - 4], 0x25c
cmp word [0x8872ba], 0xffff
jne 0x82f8a6
mov dword [ebp - 4], 0x25d
and word [0x8872ba], 0
mov dword [ebp - 4], 0x25e
mov dword [ebp - 0x4b0], 0x687e88
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
cmp dword [0x88bbf0], 0
jne 0x82f12f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc60], 0x88bbf0
jmp 0x82f139
mov dword [ebp - 0xc60], 0x88bbf0
mov eax, dword [ebp - 0xc60]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc60]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82f1b0
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc64], eax
jmp 0x82f1b7
and dword [ebp - 0xc64], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x77c], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x77c]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x25f
push dword [ebp - 0x68]
push 0x689de4
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x260
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push dword [ebp - 0x44]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x150], eax
mov dword [ebp - 0x158], 8
push 6
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL_rtcLeftCharVar
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x1c
mov dword [ebp - 4], 0x261
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
push dword [ebp - 0x4c]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x148], 8
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 5
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x18
mov dword [ebp - 4], 0x262
lea eax, [ebp - 0x68]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82f49a
mov dword [ebp - 4], 0x263
push dword [ebp - 0x68]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x265
lea eax, [ebp - 0x44]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82f50d
mov dword [ebp - 4], 0x266
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x268
lea eax, [ebp - 0x4c]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82f580
mov dword [ebp - 4], 0x269
push dword [ebp - 0x4c]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x26b
lea eax, [ebp - 0x64]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x82f5f3
mov dword [ebp - 4], 0x26c
push dword [ebp - 0x64]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x26e
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetPresentDate
mov dword [ebp - 0x4a0], 0x681070
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bd94
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x26f
push dword [ebp - 0x64]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x689c74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x689e04
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x8872e4
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x270
push dword [0x8872e4]
push 0x67ff90
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88c9c0], 0
jne 0x82f7b1
push 0x88c9c0
push 0x66ca04
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc68], 0x88c9c0
jmp 0x82f7bb
mov dword [ebp - 0xc68], 0x88c9c0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0xe
mov eax, dword [ebp - 0xc68]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc68]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x271
or word [ebp - 0x66c], 0xffff
lea eax, [ebp - 0x66c]
push eax
mov cx, 0x50
call sub.MSVBVM60.DLL___vbaUI1I2
push eax
push dword [0x8872e4]
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x8872e4]
push 0x67ff90
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call fcn.0080b517
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x272
mov word [0x88bc08], 0xd2
jmp 0x82faf4
mov dword [ebp - 4], 0x274
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [ebp - 0xc70]
fld qword [ebp - 0xc70]
fsub qword [0x8872c4]
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4035a0]
fnstsw ax
sahf
jbe 0x82faf4
mov dword [ebp - 4], 0x275
and word [0x8872ba], 0
mov dword [ebp - 4], 0x276
cmp dword [0x88bbf0], 0
jne 0x82f92d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc74], 0x88bbf0
jmp 0x82f937
mov dword [ebp - 0xc74], 0x88bbf0
mov eax, dword [ebp - 0xc74]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc74]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689c84
push 0x689c94
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82f9c2
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc78], eax
jmp 0x82f9c9
and dword [ebp - 0xc78], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x277
cmp dword [0x88bbf0], 0
jne 0x82fa0a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc7c], 0x88bbf0
jmp 0x82fa14
mov dword [ebp - 0xc7c], 0x88bbf0
mov eax, dword [ebp - 0xc7c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc7c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689cb0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82fab5
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc80], eax
jmp 0x82fabc
and dword [ebp - 0xc80], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x278
push 0x67f574
push 0x689c84
push 0x689cc8
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x279
mov word [0x88bc08], 0xd2
jmp 0x82fb06
mov dword [ebp - 4], 0x27d
mov word [0x88bc08], 0xd2
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x280
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x830434
mov dword [ebp - 4], 0x281
cmp dword [0x88bbf0], 0
jne 0x82fb6a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc84], 0x88bbf0
jmp 0x82fb74
mov dword [ebp - 0xc84], 0x88bbf0
mov eax, dword [ebp - 0xc84]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc84]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x82fbeb
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc88], eax
jmp 0x82fbf2
and dword [ebp - 0xc88], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x82fc4d
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc8c], eax
jmp 0x82fc54
and dword [ebp - 0xc8c], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x830244
mov dword [ebp - 4], 0x282
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4c0], 0x689e1c
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x140], 6
mov dword [ebp - 0x148], 2
lea eax, [ebp - 0x148]
push eax
push 1
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4d0], 0x6807bc
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x4e0], 0x67dd50
mov dword [ebp - 0x4e8], 8
lea edx, [ebp - 0x4e8]
lea ecx, [ebp - 0x198]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4f0], 0x6807bc
mov dword [ebp - 0x4f8], 8
mov dword [ebp - 0x500], 0x689c74
mov dword [ebp - 0x508], 8
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x510], eax
mov dword [ebp - 0x518], 8
mov dword [ebp - 0x520], 0x682574
mov dword [ebp - 0x528], 8
mov eax, dword [0x88bd94]
mov dword [ebp - 0x530], eax
mov dword [ebp - 0x538], 8
mov dword [ebp - 0x540], 0x682574
mov dword [ebp - 0x548], 8
mov dword [ebp - 0x550], 0x689e04
mov dword [ebp - 0x558], 8
mov dword [ebp - 0x560], 0x67ffb8
mov dword [ebp - 0x568], 8
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x508]
push eax
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x1e8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x528]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x548]
push eax
lea eax, [ebp - 0x218]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x558]
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x568]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb88
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x13
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x50
mov dword [ebp - 4], 0x283
mov dword [ebp - 0x4b0], 0x678af4
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
push 0x689c74
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb8c
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x284
cmp dword [0x88bbf0], 0
jne 0x830105
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc90], 0x88bbf0
jmp 0x83010f
mov dword [ebp - 0xc90], 0x88bbf0
mov eax, dword [ebp - 0xc90]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc90]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x26
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x830186
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc94], eax
jmp 0x83018d
and dword [ebp - 0xc94], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8301e8
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xc98], eax
jmp 0x8301ef
and dword [ebp - 0xc98], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x830244
mov dword [ebp - 4], 0x285
mov word [ebp - 0x66c], 3
lea eax, [ebp - 0x66c]
push eax
call fcn.0081ff2a
mov dword [ebp - 4], 0x288
mov edx, 0x678aa0
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x289
and word [0x88bc1a], 0
mov dword [ebp - 4], 0x28a
push 0x685680
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8302b3
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xc9c], 0x88bbf0
jmp 0x8302bd
mov dword [ebp - 0xc9c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xc9c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xc9c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x28b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x28c
cmp dword [0x88bbf0], 0
jne 0x830367
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xca0], 0x88bbf0
jmp 0x830371
mov dword [ebp - 0xca0], 0x88bbf0
mov eax, dword [ebp - 0xca0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xca0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689b44
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x830412
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xca4], eax
jmp 0x830419
and dword [ebp - 0xca4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x28d
mov word [0x88bc08], 0xdc
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x290
cmp dword [0x88bbf0], 0
jne 0x830464
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xca8], 0x88bbf0
jmp 0x83046e
mov dword [ebp - 0xca8], 0x88bbf0
mov eax, dword [ebp - 0xca8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xca8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8304e5
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcac], eax
jmp 0x8304ec
and dword [ebp - 0xcac], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x830547
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcb0], eax
jmp 0x83054e
and dword [ebp - 0xcb0], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8305b3
mov dword [ebp - 4], 0x291
mov edx, 0x685680
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x292
mov edx, 0x685680
mov ecx, 0x88be50
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x294
push dword [0x88bde0]
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
je 0x83087a
mov dword [ebp - 4], 0x295
push dword [0x88be50]
push 0x685680
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
je 0x830717
mov dword [ebp - 4], 0x296
call fcn.007476c1
mov dword [ebp - 4], 0x297
cmp dword [0x88bf58], 0
jne 0x830628
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xcb4], 0x88bf58
jmp 0x830632
mov dword [ebp - 0xcb4], 0x88bf58
mov eax, dword [ebp - 0xcb4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xcb4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689d50
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8306d3
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcb8], eax
jmp 0x8306da
and dword [ebp - 0xcb8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x298
mov ax, word [0x88bdbc]
add ax, 1
jo 0x855d25
mov word [0x88bdbc], ax
mov dword [ebp - 4], 0x299
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x29c
fld qword [0x88bcdc]
fstp qword [0x88bc74]
mov dword [ebp - 4], 0x29d
fld qword [0x88bce4]
fstp qword [0x88bc7c]
mov dword [ebp - 4], 0x29e
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x29f
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [0x8872c4]
mov dword [ebp - 4], 0x2a0
cmp dword [0x88bbf0], 0
jne 0x8307ad
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xcbc], 0x88bbf0
jmp 0x8307b7
mov dword [ebp - 0xcbc], 0x88bbf0
mov eax, dword [ebp - 0xcbc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xcbc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689be0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x830858
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcc0], eax
jmp 0x83085f
and dword [ebp - 0xcc0], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2a1
mov word [0x88bc08], 0xf0
mov dword [ebp - 4], 0x2a3
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xbb8
jle 0x830bf4
mov dword [ebp - 4], 0x2a4
movsx eax, word [0x88bc1a]
test eax, eax
jne 0x830ac4
mov dword [ebp - 4], 0x2a5
cmp dword [0x88bbf0], 0
jne 0x8308ef
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xcc4], 0x88bbf0
jmp 0x8308f9
mov dword [ebp - 0xcc4], 0x88bbf0
push 0
push 0x46
mov eax, dword [ebp - 0xcc4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xcc4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2a6
cmp dword [0x88bbf0], 0
jne 0x830962
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xcc8], 0x88bbf0
jmp 0x83096c
mov dword [ebp - 0xcc8], 0x88bbf0
push 0
push 0x40
mov eax, dword [ebp - 0xcc8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xcc8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2a7
mov dword [ebp - 0x67c], 0x50
lea eax, [ebp - 0x67c]
push eax
call fcn.007434b9
mov dword [ebp - 4], 0x2a8
mov edx, 0x678aa0
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x2a9
push 0x685680
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x830a27
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xccc], 0x88bbf0
jmp 0x830a31
mov dword [ebp - 0xccc], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xccc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xccc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x2aa
or word [0x88bc1a], 0xffff
mov dword [ebp - 4], 0x2ab
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x830bf4
mov dword [ebp - 4], 0x2ad
and word [0x88bc1a], 0
mov dword [ebp - 4], 0x2ae
call fcn.007476c1
mov dword [ebp - 4], 0x2af
cmp dword [0x88bf58], 0
jne 0x830b0a
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xcd0], 0x88bf58
jmp 0x830b14
mov dword [ebp - 0xcd0], 0x88bf58
mov eax, dword [ebp - 0xcd0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xcd0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x67ff60
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x830bb5
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcd4], eax
jmp 0x830bbc
and dword [ebp - 0xcd4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2b0
mov ax, word [0x88bdbc]
add ax, 1
jo 0x855d25
mov word [0x88bdbc], ax
mov dword [ebp - 4], 0x2b1
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x2b5
cmp dword [0x88bbf0], 0
jne 0x830c24
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xcd8], 0x88bbf0
jmp 0x830c2e
mov dword [ebp - 0xcd8], 0x88bbf0
mov eax, dword [ebp - 0xcd8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xcd8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x830ca5
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcdc], eax
jmp 0x830cac
and dword [ebp - 0xcdc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x830d07
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xce0], eax
jmp 0x830d0e
and dword [ebp - 0xce0], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x830d65
mov dword [ebp - 4], 0x2b6
fldz
fstp qword [0x88bc74]
mov dword [ebp - 4], 0x2b7
fldz
fstp qword [0x88bc7c]
mov dword [ebp - 4], 0x2b9
fld qword [0x88bc74]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x402080]
fnstsw ax
sahf
jb 0x830d9a
mov dword [ebp - 0xce4], 1
jmp 0x830da1
and dword [ebp - 0xce4], 0
fld qword [0x88bc7c]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x402080]
fnstsw ax
sahf
jb 0x830dcf
mov dword [ebp - 0xce8], 1
jmp 0x830dd6
and dword [ebp - 0xce8], 0
mov eax, dword [ebp - 0xce4]
or eax, dword [ebp - 0xce8]
test eax, eax
jne 0x83179c
mov dword [ebp - 4], 0x2ba
cmp dword [0x88bbf0], 0
jne 0x830e15
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xcec], 0x88bbf0
jmp 0x830e1f
mov dword [ebp - 0xcec], 0x88bbf0
mov eax, dword [ebp - 0xcec]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xcec]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x830e96
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcf0], eax
jmp 0x830e9d
and dword [ebp - 0xcf0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x830ef8
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcf4], eax
jmp 0x830eff
and dword [ebp - 0xcf4], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x831494
mov dword [ebp - 4], 0x2bb
cmp dword [0x88bbf0], 0
jne 0x830f67
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xcf8], 0x88bbf0
jmp 0x830f71
mov dword [ebp - 0xcf8], 0x88bbf0
mov eax, dword [ebp - 0xcf8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xcf8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x830fe8
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xcfc], eax
jmp 0x830fef
and dword [ebp - 0xcfc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83104a
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd00], eax
jmp 0x831051
and dword [ebp - 0xd00], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83124c
mov dword [ebp - 4], 0x2bc
mov word [ebp - 0x670], 9
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 0xc
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
mov si, ax
sub si, 1
neg si
sbb esi, esi
neg esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758123
movsx eax, ax
neg eax
sbb eax, eax
neg eax
and esi, eax
test esi, esi
jne 0x831247
mov dword [ebp - 4], 0x2bd
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x2be
cmp dword [0x88bbf0], 0
jne 0x831163
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd04], 0x88bbf0
jmp 0x83116d
mov dword [ebp - 0xd04], 0x88bbf0
mov eax, dword [ebp - 0xd04]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd04]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x6897dc
push 0x6898dc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8311f8
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd08], eax
jmp 0x8311ff
and dword [ebp - 0xd08], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2bf
push 0x67f574
push 0x6897dc
push 0x689904
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x2c0
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp 0x8313ca
mov dword [ebp - 4], 0x2c4
mov word [ebp - 0x670], 9
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
cmp ax, 1
jne 0x8313ca
mov dword [ebp - 4], 0x2c5
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x2c6
cmp dword [0x88bbf0], 0
jne 0x8312e6
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd0c], 0x88bbf0
jmp 0x8312f0
mov dword [ebp - 0xd0c], 0x88bbf0
mov eax, dword [ebp - 0xd0c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd0c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x6897dc
push 0x6898dc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83137b
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd10], eax
jmp 0x831382
and dword [ebp - 0xd10], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2c7
push 0x67f574
push 0x6897dc
push 0x689904
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x2c8
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x2cc
mov word [0x88bc08], 0x226
mov dword [ebp - 4], 0x2cd
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x8313fd
and dword [ebp - 0xd14], 0
jmp 0x831408
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd14], eax
mov dword [ebp - 0x6a0], 6
cmp dword [ebp - 0x6a0], 9
jae 0x831424
and dword [ebp - 0xd18], 0
jmp 0x83142f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd18], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
mov eax, dword [ecx + eax*4]
sub eax, 0x186a0
jo 0x855d25
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
jmp 0x85592f
mov dword [ebp - 4], 0x2d0
cmp dword [0x88bbf0], 0
jne 0x8314bf
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd1c], 0x88bbf0
jmp 0x8314c9
mov dword [ebp - 0xd1c], 0x88bbf0
mov eax, dword [ebp - 0xd1c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd1c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x831540
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd20], eax
jmp 0x831547
and dword [ebp - 0xd20], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8315a2
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd24], eax
jmp 0x8315a9
and dword [ebp - 0xd24], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83174b
mov dword [ebp - 4], 0x2d1
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x831609
and dword [ebp - 0xd28], 0
jmp 0x831614
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd28], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x831630
and dword [ebp - 0xd2c], 0
jmp 0x83163b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd2c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x2d2
cmp dword [0x88bbf0], 0
jne 0x8316aa
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd30], 0x88bbf0
jmp 0x8316b4
mov dword [ebp - 0xd30], 0x88bbf0
mov eax, dword [ebp - 0xd30]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd30]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x678aa0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x831727
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd34], eax
jmp 0x83172e
and dword [ebp - 0xd34], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2d3
mov word [0x88bc08], 0xf1
jmp 0x831797
mov dword [ebp - 4], 0x2d5
fldz
fstp qword [0x88bc94]
mov dword [ebp - 4], 0x2d6
fldz
fstp qword [0x88bc9c]
mov dword [ebp - 4], 0x2d7
fldz
fstp qword [0x88bccc]
mov dword [ebp - 4], 0x2d8
fldz
fstp qword [0x88bcd4]
mov dword [ebp - 4], 0x2d9
mov word [0x88bc08], 0x125
jmp 0x8318c3
mov dword [ebp - 4], 0x2dd
cmp dword [0x88bbf0], 0
jne 0x8317c7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd38], 0x88bbf0
jmp 0x8317d1
mov dword [ebp - 0xd38], 0x88bbf0
mov eax, dword [ebp - 0xd38]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd38]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689e78
push 0x689e88
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83185c
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd3c], eax
jmp 0x831863
and dword [ebp - 0xd3c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2de
push 0x67f574
push 0x689e78
push 0x689eb4
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x2df
mov ax, word [0x88bdc2]
add ax, 1
jo 0x855d25
mov word [0x88bdc2], ax
mov dword [ebp - 4], 0x2e0
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x2e3
cmp word [0x88bc16], 0xffff
jne 0x831b0b
mov dword [ebp - 4], 0x2e4
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x831b06
mov dword [ebp - 4], 0x2e5
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x831936
and dword [ebp - 0xd40], 0
jmp 0x831941
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd40], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x83195d
and dword [ebp - 0xd44], 0
jmp 0x831968
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd44], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x2e6
mov dword [ebp - 0x6a4], 6
cmp dword [ebp - 0x6a4], 0x15
jae 0x8319cf
and dword [ebp - 0xd48], 0
jmp 0x8319da
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd48], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x8319f6
and dword [ebp - 0xd4c], 0
jmp 0x831a01
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xd4c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x2e7
push 0x689d38
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x831a8f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd50], 0x88bbf0
jmp 0x831a99
mov dword [ebp - 0xd50], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xd50]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd50]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x2e8
mov word [0x88bc08], 0xf3
jmp 0x831c2c
mov dword [ebp - 4], 0x2eb
call fcn.007476c1
mov dword [ebp - 4], 0x2ec
mov ax, word [0x88bdc0]
add ax, 1
jo 0x855d25
mov word [0x88bdc0], ax
mov dword [ebp - 4], 0x2ed
mov word [0x88bc08], 0x1f40
mov dword [ebp - 4], 0x2ee
cmp dword [0x88bf58], 0
jne 0x831b6f
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd54], 0x88bf58
jmp 0x831b79
mov dword [ebp - 0xd54], 0x88bf58
mov eax, dword [ebp - 0xd54]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd54]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689edc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x831c1a
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd58], eax
jmp 0x831c21
and dword [ebp - 0xd58], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x2f1
cmp dword [0x88bbf0], 0
jne 0x831c5c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd5c], 0x88bbf0
jmp 0x831c66
mov dword [ebp - 0xd5c], 0x88bbf0
mov eax, dword [ebp - 0xd5c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd5c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x831cdd
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd60], eax
jmp 0x831ce4
and dword [ebp - 0xd60], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x831d3f
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd64], eax
jmp 0x831d46
and dword [ebp - 0xd64], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x831ea9
mov dword [ebp - 4], 0x2f2
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [ebp - 0xd6c]
fld qword [ebp - 0xd6c]
fsub qword [0x8872c4]
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x405128]
fnstsw ax
sahf
jbe 0x831ea7
mov dword [ebp - 4], 0x2f3
and word [0x8872ba], 0
mov dword [ebp - 4], 0x2f4
cmp dword [0x88c9c0], 0
jne 0x831e0a
push 0x88c9c0
push 0x66ca04
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd70], 0x88c9c0
jmp 0x831e14
mov dword [ebp - 0xd70], 0x88c9c0
push 0
push 0xd
mov eax, dword [ebp - 0xd70]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd70]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x2f5
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x2f6
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [0x8872c4]
mov dword [ebp - 4], 0x2f7
mov word [0x88bc08], 0xfa
jmp 0x831eb9
mov dword [ebp - 4], 0x2fa
mov word [0x88bc08], 0xfa
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x2fd
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x832278
mov dword [ebp - 4], 0x2fe
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x2ff
cmp dword [0x88bbf0], 0
jne 0x831f74
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd74], 0x88bbf0
jmp 0x831f7e
mov dword [ebp - 0xd74], 0x88bbf0
mov eax, dword [ebp - 0xd74]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd74]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x831ff5
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd78], eax
jmp 0x831ffc
and dword [ebp - 0xd78], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x832057
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd7c], eax
jmp 0x83205e
and dword [ebp - 0xd7c], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x832268
mov dword [ebp - 4], 0x300
mov word [ebp - 0x670], 9
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 0xc
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
mov si, ax
sub si, 1
neg si
sbb esi, esi
neg esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758123
movsx eax, ax
neg eax
sbb eax, eax
neg eax
and esi, eax
test esi, esi
jne 0x832256
mov dword [ebp - 4], 0x301
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x302
cmp dword [0x88bbf0], 0
jne 0x832170
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd80], 0x88bbf0
jmp 0x83217a
mov dword [ebp - 0xd80], 0x88bbf0
mov eax, dword [ebp - 0xd80]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd80]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x6897dc
push 0x6898dc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x832205
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd84], eax
jmp 0x83220c
and dword [ebp - 0xd84], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x303
push 0x67f574
push 0x6897dc
push 0x689904
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x304
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x307
mov word [0x88bc08], 0x104
jmp 0x832278
mov dword [ebp - 4], 0x30a
mov word [0x88bc08], 0x104
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x30e
cmp dword [0x88bbf0], 0
jne 0x8322a8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd88], 0x88bbf0
jmp 0x8322b2
mov dword [ebp - 0xd88], 0x88bbf0
mov eax, dword [ebp - 0xd88]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd88]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x832329
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd8c], eax
jmp 0x832330
and dword [ebp - 0xd8c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83238b
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd90], eax
jmp 0x832392
and dword [ebp - 0xd90], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x832e0d
mov dword [ebp - 4], 0x30f
cmp word [0x8872ba], 0xffff
jne 0x832bbd
mov dword [ebp - 4], 0x310
and word [0x8872ba], 0
mov dword [ebp - 4], 0x311
mov dword [ebp - 0x4b0], 0x687e88
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
cmp dword [0x88bbf0], 0
jne 0x832446
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd94], 0x88bbf0
jmp 0x832450
mov dword [ebp - 0xd94], 0x88bbf0
mov eax, dword [ebp - 0xd94]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd94]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8324c7
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xd98], eax
jmp 0x8324ce
and dword [ebp - 0xd98], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x780], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x780]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x312
push dword [ebp - 0x68]
push 0x689de4
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x313
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push dword [ebp - 0x44]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x150], eax
mov dword [ebp - 0x158], 8
push 6
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL_rtcLeftCharVar
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x1c
mov dword [ebp - 4], 0x314
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
push dword [ebp - 0x4c]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x148], 8
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 5
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x18
mov dword [ebp - 4], 0x315
lea eax, [ebp - 0x68]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x8327b1
mov dword [ebp - 4], 0x316
push dword [ebp - 0x68]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x318
lea eax, [ebp - 0x44]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x832824
mov dword [ebp - 4], 0x319
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x31b
lea eax, [ebp - 0x4c]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x832897
mov dword [ebp - 4], 0x31c
push dword [ebp - 0x4c]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x31e
lea eax, [ebp - 0x64]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x83290a
mov dword [ebp - 4], 0x31f
push dword [ebp - 0x64]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x321
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetPresentDate
mov dword [ebp - 0x4a0], 0x681070
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bd94
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x322
push dword [ebp - 0x64]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x689c74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x689e04
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x8872e4
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x323
push dword [0x8872e4]
push 0x67ff90
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88c9c0], 0
jne 0x832ac8
push 0x88c9c0
push 0x66ca04
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xd9c], 0x88c9c0
jmp 0x832ad2
mov dword [ebp - 0xd9c], 0x88c9c0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0xe
mov eax, dword [ebp - 0xd9c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xd9c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x324
or word [ebp - 0x66c], 0xffff
lea eax, [ebp - 0x66c]
push eax
mov cx, 0x50
call sub.MSVBVM60.DLL___vbaUI1I2
push eax
push dword [0x8872e4]
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x8872e4]
push 0x67ff90
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call fcn.0080b517
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x325
mov word [0x88bc08], 0x10e
jmp 0x832e0b
mov dword [ebp - 4], 0x327
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [ebp - 0xda4]
fld qword [ebp - 0xda4]
fsub qword [0x8872c4]
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4035a0]
fnstsw ax
sahf
jbe 0x832e0b
mov dword [ebp - 4], 0x328
and word [0x8872ba], 0
mov dword [ebp - 4], 0x329
cmp dword [0x88bbf0], 0
jne 0x832c44
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xda8], 0x88bbf0
jmp 0x832c4e
mov dword [ebp - 0xda8], 0x88bbf0
mov eax, dword [ebp - 0xda8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xda8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689cb0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x832cef
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdac], eax
jmp 0x832cf6
and dword [ebp - 0xdac], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x32a
cmp dword [0x88bbf0], 0
jne 0x832d2c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xdb0], 0x88bbf0
jmp 0x832d36
mov dword [ebp - 0xdb0], 0x88bbf0
mov eax, dword [ebp - 0xdb0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xdb0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689c84
push 0x689c94
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x832dc1
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdb4], eax
jmp 0x832dc8
and dword [ebp - 0xdb4], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x32b
push 0x67f574
push 0x689c84
push 0x689cc8
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x32c
mov word [0x88bc08], 0x10e
jmp 0x832e1d
mov dword [ebp - 4], 0x330
mov word [0x88bc08], 0x10e
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x333
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83374b
mov dword [ebp - 4], 0x334
cmp dword [0x88bbf0], 0
jne 0x832e81
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xdb8], 0x88bbf0
jmp 0x832e8b
mov dword [ebp - 0xdb8], 0x88bbf0
mov eax, dword [ebp - 0xdb8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xdb8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x832f02
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdbc], eax
jmp 0x832f09
and dword [ebp - 0xdbc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x832f64
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdc0], eax
jmp 0x832f6b
and dword [ebp - 0xdc0], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83355b
mov dword [ebp - 4], 0x335
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4c0], 0x689e1c
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x140], 6
mov dword [ebp - 0x148], 2
lea eax, [ebp - 0x148]
push eax
push 1
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4d0], 0x6807bc
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x4e0], 0x67dd50
mov dword [ebp - 0x4e8], 8
lea edx, [ebp - 0x4e8]
lea ecx, [ebp - 0x198]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4f0], 0x6807bc
mov dword [ebp - 0x4f8], 8
mov dword [ebp - 0x500], 0x689c74
mov dword [ebp - 0x508], 8
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x510], eax
mov dword [ebp - 0x518], 8
mov dword [ebp - 0x520], 0x682574
mov dword [ebp - 0x528], 8
mov eax, dword [0x88bd94]
mov dword [ebp - 0x530], eax
mov dword [ebp - 0x538], 8
mov dword [ebp - 0x540], 0x682574
mov dword [ebp - 0x548], 8
mov dword [ebp - 0x550], 0x689e04
mov dword [ebp - 0x558], 8
mov dword [ebp - 0x560], 0x67ffb8
mov dword [ebp - 0x568], 8
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x508]
push eax
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x1e8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x528]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x548]
push eax
lea eax, [ebp - 0x218]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x558]
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x568]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb88
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x13
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x50
mov dword [ebp - 4], 0x336
mov dword [ebp - 0x4b0], 0x678af4
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
push 0x689c74
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb8c
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x337
cmp dword [0x88bbf0], 0
jne 0x83341c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xdc4], 0x88bbf0
jmp 0x833426
mov dword [ebp - 0xdc4], 0x88bbf0
mov eax, dword [ebp - 0xdc4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xdc4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x26
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83349d
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdc8], eax
jmp 0x8334a4
and dword [ebp - 0xdc8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8334ff
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdcc], eax
jmp 0x833506
and dword [ebp - 0xdcc], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83355b
mov dword [ebp - 4], 0x338
mov word [ebp - 0x66c], 3
lea eax, [ebp - 0x66c]
push eax
call fcn.0081ff2a
mov dword [ebp - 4], 0x33b
mov edx, 0x678aa0
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x33c
and word [0x88bc1a], 0
mov dword [ebp - 4], 0x33d
push 0x685680
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8335ca
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xdd0], 0x88bbf0
jmp 0x8335d4
mov dword [ebp - 0xdd0], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xdd0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xdd0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x33e
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x33f
cmp dword [0x88bbf0], 0
jne 0x83367e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xdd4], 0x88bbf0
jmp 0x833688
mov dword [ebp - 0xdd4], 0x88bbf0
mov eax, dword [ebp - 0xdd4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xdd4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689b44
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x833729
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdd8], eax
jmp 0x833730
and dword [ebp - 0xdd8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x340
mov word [0x88bc08], 0x118
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x343
cmp dword [0x88bbf0], 0
jne 0x83377b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xddc], 0x88bbf0
jmp 0x833785
mov dword [ebp - 0xddc], 0x88bbf0
mov eax, dword [ebp - 0xddc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xddc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8337fc
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xde0], eax
jmp 0x833803
and dword [ebp - 0xde0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83385e
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xde4], eax
jmp 0x833865
and dword [ebp - 0xde4], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8338ca
mov dword [ebp - 4], 0x344
mov edx, 0x685680
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x345
mov edx, 0x685680
mov ecx, 0x88be50
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x347
push dword [0x88bde0]
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
je 0x833bbc
mov dword [ebp - 4], 0x348
push dword [0x88be50]
push 0x685680
call sub.MSVBVM60.DLL___vbaStrCmp
test eax, eax
je 0x833a2e
mov dword [ebp - 4], 0x349
call fcn.007476c1
mov dword [ebp - 4], 0x34a
cmp dword [0x88bf58], 0
jne 0x83393f
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xde8], 0x88bf58
jmp 0x833949
mov dword [ebp - 0xde8], 0x88bf58
mov eax, dword [ebp - 0xde8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xde8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689d50
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8339ea
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdec], eax
jmp 0x8339f1
and dword [ebp - 0xdec], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x34b
mov ax, word [0x88bdbc]
add ax, 1
jo 0x855d25
mov word [0x88bdbc], ax
mov dword [ebp - 4], 0x34c
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x34f
fld qword [0x88bcfc]
fstp qword [0x88bc94]
mov dword [ebp - 4], 0x350
fld qword [0x88bd04]
fstp qword [0x88bc9c]
mov dword [ebp - 4], 0x351
fld qword [0x88bd30]
fstp qword [0x88bccc]
mov dword [ebp - 4], 0x352
fld qword [0x88bd38]
fstp qword [0x88bcd4]
mov dword [ebp - 4], 0x353
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [0x8872c4]
mov dword [ebp - 4], 0x354
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x355
cmp dword [0x88bbf0], 0
jne 0x833aea
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xdf0], 0x88bbf0
jmp 0x833af4
mov dword [ebp - 0xdf0], 0x88bbf0
mov eax, dword [ebp - 0xdf0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xdf0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689be0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x833b95
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xdf4], eax
jmp 0x833b9c
and dword [ebp - 0xdf4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x356
mov word [0x88bc08], 0x123
jmp 0x833f36
mov dword [ebp - 4], 0x358
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xbb8
jle 0x833f36
mov dword [ebp - 4], 0x359
movsx eax, word [0x88bc1a]
test eax, eax
jne 0x833e06
mov dword [ebp - 4], 0x35a
cmp dword [0x88bbf0], 0
jne 0x833c31
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xdf8], 0x88bbf0
jmp 0x833c3b
mov dword [ebp - 0xdf8], 0x88bbf0
push 0
push 0x46
mov eax, dword [ebp - 0xdf8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xdf8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x35b
cmp dword [0x88bbf0], 0
jne 0x833ca4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xdfc], 0x88bbf0
jmp 0x833cae
mov dword [ebp - 0xdfc], 0x88bbf0
push 0
push 0x40
mov eax, dword [ebp - 0xdfc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xdfc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x35c
mov dword [ebp - 0x67c], 0x50
lea eax, [ebp - 0x67c]
push eax
call fcn.007434b9
mov dword [ebp - 4], 0x35d
mov edx, 0x678aa0
mov ecx, 0x88bde0
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x35e
push 0x685680
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x833d69
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe00], 0x88bbf0
jmp 0x833d73
mov dword [ebp - 0xe00], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xe00]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe00]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x35f
or word [0x88bc1a], 0xffff
mov dword [ebp - 4], 0x360
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x833f36
mov dword [ebp - 4], 0x362
and word [0x88bc1a], 0
mov dword [ebp - 4], 0x363
call fcn.007476c1
mov dword [ebp - 4], 0x364
cmp dword [0x88bf58], 0
jne 0x833e4c
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe04], 0x88bf58
jmp 0x833e56
mov dword [ebp - 0xe04], 0x88bf58
mov eax, dword [ebp - 0xe04]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe04]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x67ff60
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x833ef7
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe08], eax
jmp 0x833efe
and dword [ebp - 0xe08], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x365
mov ax, word [0x88bdbc]
add ax, 1
jo 0x855d25
mov word [0x88bdbc], ax
mov dword [ebp - 4], 0x366
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x36b
cmp dword [0x88bbf0], 0
jne 0x833f66
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe0c], 0x88bbf0
jmp 0x833f70
mov dword [ebp - 0xe0c], 0x88bbf0
mov eax, dword [ebp - 0xe0c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe0c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x833fe7
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe10], eax
jmp 0x833fee
and dword [ebp - 0xe10], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x834049
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe14], eax
jmp 0x834050
and dword [ebp - 0xe14], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8340c5
mov dword [ebp - 4], 0x36c
fldz
fstp qword [0x88bc94]
mov dword [ebp - 4], 0x36d
fldz
fstp qword [0x88bc9c]
mov dword [ebp - 4], 0x36e
fldz
fstp qword [0x88bccc]
mov dword [ebp - 4], 0x36f
fldz
fstp qword [0x88bcd4]
mov dword [ebp - 4], 0x371
fld qword [0x88bc94]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x402080]
fnstsw ax
sahf
jb 0x8340fa
mov dword [ebp - 0xe18], 1
jmp 0x834101
and dword [ebp - 0xe18], 0
fld qword [0x88bc9c]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x402080]
fnstsw ax
sahf
jb 0x83412f
mov dword [ebp - 0xe1c], 1
jmp 0x834136
and dword [ebp - 0xe1c], 0
mov eax, dword [ebp - 0xe18]
or eax, dword [ebp - 0xe1c]
test eax, eax
jne 0x834219
mov dword [ebp - 4], 0x372
cmp dword [0x88bbf0], 0
jne 0x834175
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe20], 0x88bbf0
jmp 0x83417f
mov dword [ebp - 0xe20], 0x88bbf0
mov eax, dword [ebp - 0xe20]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe20]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x678aa0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8341f2
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe24], eax
jmp 0x8341f9
and dword [ebp - 0xe24], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x373
mov word [0x88bc08], 0x125
jmp 0x834340
mov dword [ebp - 4], 0x375
cmp dword [0x88bbf0], 0
jne 0x834244
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe28], 0x88bbf0
jmp 0x83424e
mov dword [ebp - 0xe28], 0x88bbf0
mov eax, dword [ebp - 0xe28]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe28]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689f00
push 0x689f10
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8342d9
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe2c], eax
jmp 0x8342e0
and dword [ebp - 0xe2c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x376
push 0x67f574
push 0x689f00
push 0x689f44
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x377
mov ax, word [0x88bdc2]
add ax, 1
jo 0x855d25
mov word [0x88bdc2], ax
mov dword [ebp - 4], 0x378
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x37b
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x834368
and dword [ebp - 0xe30], 0
jmp 0x834373
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe30], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83438f
and dword [ebp - 0xe34], 0
jmp 0x83439a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe34], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x8343b6
and dword [ebp - 0xe38], 0
jmp 0x8343c1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe38], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x8343dd
and dword [ebp - 0xe3c], 0
jmp 0x8343e8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe3c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
fild dword [ecx + eax*4]
fstp qword [ebp - 0xe44]
fld qword [ebp - 0xe44]
fadd qword [0x88bd58]
fild dword [0x88b8b0]
fstp qword [ebp - 0xe4c]
fadd qword [ebp - 0xe4c]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x834444
fdiv qword [esi + edx*8]
jmp 0x834450
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc8c]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x37c
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x8344cb
and dword [ebp - 0xe50], 0
jmp 0x8344d6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe50], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x8344f2
and dword [ebp - 0xe54], 0
jmp 0x8344fd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe54], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x834519
and dword [ebp - 0xe58], 0
jmp 0x834524
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe58], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x834540
and dword [ebp - 0xe5c], 0
jmp 0x83454b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xe5c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b88c]
jo 0x855d25
add eax, dword [0x88b8ac]
jo 0x855d25
mov dword [ebp - 0xe60], eax
fild dword [ebp - 0xe60]
fstp qword [ebp - 0xe68]
fld qword [ebp - 0xe68]
fadd qword [0x88bd50]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x8345b9
fdiv qword [esi + edx*8]
jmp 0x8345c5
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc84]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x37d
mov word [0x88bc08], 0x12c
mov dword [ebp - 4], 0x37e
push 0x689d38
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x834677
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe6c], 0x88bbf0
jmp 0x834681
mov dword [ebp - 0xe6c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0xe6c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe6c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x380
mov word [ebp - 0x670], 8
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 0xe
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
mov esi, eax
dec esi
neg esi
sbb esi, esi
neg esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758571
dec eax
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x8347ba
mov dword [ebp - 4], 0x381
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x382
mov word [0x88bc08], 0x136
mov dword [ebp - 4], 0x383
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x834a46
mov dword [ebp - 4], 0x385
mov word [ebp - 0x670], 8
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
test eax, eax
jne 0x8348e7
mov dword [ebp - 4], 0x386
cmp dword [0x88bbf0], 0
jne 0x834818
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe70], 0x88bbf0
jmp 0x834822
mov dword [ebp - 0xe70], 0x88bbf0
mov eax, dword [ebp - 0xe70]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe70]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x6899ac
push 0x6899bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8348ad
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe74], eax
jmp 0x8348b4
and dword [ebp - 0xe74], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x387
push 0x67f574
push 0x6899ac
push 0x6899e8
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x389
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
test eax, eax
jne 0x834a14
mov dword [ebp - 4], 0x38a
cmp dword [0x88bbf0], 0
jne 0x834945
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe78], 0x88bbf0
jmp 0x83494f
mov dword [ebp - 0xe78], 0x88bbf0
mov eax, dword [ebp - 0xe78]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe78]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689954
push 0x689f74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8349da
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe7c], eax
jmp 0x8349e1
and dword [ebp - 0xe7c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x38b
push 0x67f574
push 0x689954
push 0x689f98
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x38d
mov ax, word [0x88bdc2]
add ax, 1
jo 0x855d25
mov word [0x88bdc2], ax
mov dword [ebp - 4], 0x38e
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x392
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xc8
jle 0x834ad8
mov dword [ebp - 4], 0x393
movsx eax, word [0x887188]
test eax, eax
jne 0x834ac8
mov dword [ebp - 4], 0x394
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x396
mov word [0x88bc08], 0x140
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x399
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jge 0x834bbc
mov dword [ebp - 4], 0x39a
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
cmp eax, 1
je 0x834b4b
cmp word [0x887188], 0xffff
jne 0x834bb7
mov dword [ebp - 4], 0x39b
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x39c
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x39d
mov word [0x88bc08], 0x14a
jmp 0x834ce8
mov dword [ebp - 4], 0x3a0
cmp dword [0x88bbf0], 0
jne 0x834be7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe80], 0x88bbf0
jmp 0x834bf1
mov dword [ebp - 0xe80], 0x88bbf0
mov eax, dword [ebp - 0xe80]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe80]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689fbc
push 0x689fec
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x834c7c
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe84], eax
jmp 0x834c83
and dword [ebp - 0xe84], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x3a1
push 0x67f574
push 0x689fbc
push 0x68a014
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x3a2
mov ax, word [0x88bdc2]
add ax, 1
jo 0x855d25
mov word [0x88bdc2], ax
mov dword [ebp - 4], 0x3a3
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x3a7
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
test eax, eax
jne 0x834d31
mov dword [ebp - 4], 0x3a8
mov word [0x88bc08], 0x190
jmp 0x834e74
mov dword [ebp - 4], 0x3a9
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0xbb8
jle 0x834e74
mov dword [ebp - 4], 0x3aa
cmp dword [0x88bbf0], 0
jne 0x834d90
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe88], 0x88bbf0
jmp 0x834d9a
mov dword [ebp - 0xe88], 0x88bbf0
mov eax, dword [ebp - 0xe88]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe88]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689954
push 0x689f74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x834e25
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe8c], eax
jmp 0x834e2c
and dword [ebp - 0xe8c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x3ab
push 0x67f574
push 0x689954
push 0x689f98
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x3ac
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x3b0
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x3b1
push 0x686528
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x834eee
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe90], 0x88bbf0
jmp 0x834ef8
mov dword [ebp - 0xe90], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0xe90]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe90]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x3b2
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x3b3
mov word [0x88bc08], 0xfaa
mov dword [ebp - 4], 0x3b4
cmp dword [0x88bbf0], 0
jne 0x834fad
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xe94], 0x88bbf0
jmp 0x834fb7
mov dword [ebp - 0xe94], 0x88bbf0
mov eax, dword [ebp - 0xe94]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xe94]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83502e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe98], eax
jmp 0x835035
and dword [ebp - 0xe98], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x835090
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xe9c], eax
jmp 0x835097
and dword [ebp - 0xe9c], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8350fb
mov dword [ebp - 4], 0x3b5
mov dword [ebp - 0x4a0], 0x68623c
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x3b8
cmp dword [0x88bbf0], 0
jne 0x83512b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xea0], 0x88bbf0
jmp 0x835135
mov dword [ebp - 0xea0], 0x88bbf0
mov eax, dword [ebp - 0xea0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xea0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8351ac
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xea4], eax
jmp 0x8351b3
and dword [ebp - 0xea4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83520e
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xea8], eax
jmp 0x835215
and dword [ebp - 0xea8], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x835378
mov dword [ebp - 4], 0x3b9
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [ebp - 0xeb0]
fld qword [ebp - 0xeb0]
fsub qword [0x8872c4]
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x405128]
fnstsw ax
sahf
jbe 0x835376
mov dword [ebp - 4], 0x3ba
and word [0x8872ba], 0
mov dword [ebp - 4], 0x3bb
cmp dword [0x88c9c0], 0
jne 0x8352d9
push 0x88c9c0
push 0x66ca04
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xeb4], 0x88c9c0
jmp 0x8352e3
mov dword [ebp - 0xeb4], 0x88c9c0
push 0
push 0xd
mov eax, dword [ebp - 0xeb4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xeb4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x3bc
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x3bd
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [0x8872c4]
mov dword [ebp - 4], 0x3be
mov word [0x88bc08], 0x191
jmp 0x835388
mov dword [ebp - 4], 0x3c1
mov word [0x88bc08], 0x191
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x3c4
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x8354ee
mov dword [ebp - 4], 0x3c5
cmp dword [0x88bbf0], 0
jne 0x835421
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xeb8], 0x88bbf0
jmp 0x83542b
mov dword [ebp - 0xeb8], 0x88bbf0
mov eax, dword [ebp - 0xeb8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xeb8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a03c
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8354cc
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xebc], eax
jmp 0x8354d3
and dword [ebp - 0xebc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x3c6
mov word [0x88bc08], 0x192
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x3c9
cmp dword [0x88bbf0], 0
jne 0x83551e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xec0], 0x88bbf0
jmp 0x835528
mov dword [ebp - 0xec0], 0x88bbf0
mov eax, dword [ebp - 0xec0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xec0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83559f
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xec4], eax
jmp 0x8355a6
and dword [ebp - 0xec4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x835601
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xec8], eax
jmp 0x835608
and dword [ebp - 0xec8], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8356fa
mov dword [ebp - 4], 0x3ca
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x835668
and dword [ebp - 0xecc], 0
jmp 0x835673
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xecc], eax
mov dword [ebp - 0x6a0], 6
cmp dword [ebp - 0x6a0], 9
jae 0x83568f
and dword [ebp - 0xed0], 0
jmp 0x83569a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xed0], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
mov eax, dword [ecx + eax*4]
sub eax, 0x186a0
jo 0x855d25
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
jmp 0x835793
mov dword [ebp - 4], 0x3cc
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x83571d
and dword [ebp - 0xed4], 0
jmp 0x835728
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xed4], eax
mov dword [ebp - 0x6a0], 6
cmp dword [ebp - 0x6a0], 9
jae 0x835744
and dword [ebp - 0xed8], 0
jmp 0x83574f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xed8], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x3ce
mov word [0x88bc08], 0x1cc
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x3d0
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x8358d6
mov dword [ebp - 4], 0x3d1
cmp dword [0x88bbf0], 0
jne 0x835809
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xedc], 0x88bbf0
jmp 0x835813
mov dword [ebp - 0xedc], 0x88bbf0
mov eax, dword [ebp - 0xedc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xedc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a074
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8358b4
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xee0], eax
jmp 0x8358bb
and dword [ebp - 0xee0], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x3d2
mov word [0x88bc08], 0x1d6
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x3d5
cmp dword [0x88bbf0], 0
jne 0x835906
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xee4], 0x88bbf0
jmp 0x835910
mov dword [ebp - 0xee4], 0x88bbf0
mov eax, dword [ebp - 0xee4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xee4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x835987
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xee8], eax
jmp 0x83598e
and dword [ebp - 0xee8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8359e9
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xeec], eax
jmp 0x8359f0
and dword [ebp - 0xeec], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83646b
mov dword [ebp - 4], 0x3d6
cmp word [0x8872ba], 0xffff
jne 0x83621b
mov dword [ebp - 4], 0x3d7
and word [0x8872ba], 0
mov dword [ebp - 4], 0x3d8
mov dword [ebp - 0x4b0], 0x687e88
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
cmp dword [0x88bbf0], 0
jne 0x835aa4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xef0], 0x88bbf0
jmp 0x835aae
mov dword [ebp - 0xef0], 0x88bbf0
mov eax, dword [ebp - 0xef0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xef0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x835b25
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xef4], eax
jmp 0x835b2c
and dword [ebp - 0xef4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x784], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x784]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaStrMove
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x3d9
push dword [ebp - 0x68]
push 0x689de4
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaStrMove
mov dword [ebp - 4], 0x3da
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push dword [ebp - 0x44]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x150], eax
mov dword [ebp - 0x158], 8
push 6
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL_rtcLeftCharVar
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x1c
mov dword [ebp - 4], 0x3db
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
push dword [ebp - 0x4c]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x148], 8
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 5
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x18
mov dword [ebp - 4], 0x3dc
lea eax, [ebp - 0x68]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x835e0f
mov dword [ebp - 4], 0x3dd
push dword [ebp - 0x68]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x3df
lea eax, [ebp - 0x44]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x835e82
mov dword [ebp - 4], 0x3e0
push dword [ebp - 0x44]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x3e2
lea eax, [ebp - 0x4c]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x835ef5
mov dword [ebp - 4], 0x3e3
push dword [ebp - 0x4c]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x3e5
lea eax, [ebp - 0x64]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4008
push 0x10
lea eax, [ebp - 0x4a8]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x835f68
mov dword [ebp - 4], 0x3e6
push dword [ebp - 0x64]
call sub.MSVBVM60.DLL_rtcMakeDir
mov dword [ebp - 4], 0x3e8
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetPresentDate
mov dword [ebp - 0x4a0], 0x681070
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bd94
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x3e9
push dword [ebp - 0x64]
push 0x6807bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x689c74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x68a0a8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
mov ecx, 0x8872e4
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
mov dword [ebp - 4], 0x3ea
push dword [0x8872e4]
push 0x67ff90
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88c9c0], 0
jne 0x836126
push 0x88c9c0
push 0x66ca04
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xef8], 0x88c9c0
jmp 0x836130
mov dword [ebp - 0xef8], 0x88c9c0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0xe
mov eax, dword [ebp - 0xef8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xef8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x3eb
or word [ebp - 0x66c], 0xffff
lea eax, [ebp - 0x66c]
push eax
mov cx, 0x50
call sub.MSVBVM60.DLL___vbaUI1I2
push eax
push dword [0x8872e4]
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x8872e4]
push 0x67ff90
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call fcn.0080b517
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x3ec
mov word [0x88bc08], 0x1f8
jmp 0x836469
mov dword [ebp - 4], 0x3ee
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
fild dword [ebp - 0x67c]
fstp qword [ebp - 0xf00]
fld qword [ebp - 0xf00]
fsub qword [0x8872c4]
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4035a0]
fnstsw ax
sahf
jbe 0x836469
mov dword [ebp - 4], 0x3ef
and word [0x8872ba], 0
mov dword [ebp - 4], 0x3f0
cmp dword [0x88bbf0], 0
jne 0x8362a2
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf04], 0x88bbf0
jmp 0x8362ac
mov dword [ebp - 0xf04], 0x88bbf0
mov eax, dword [ebp - 0xf04]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf04]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689cb0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83634d
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf08], eax
jmp 0x836354
and dword [ebp - 0xf08], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x3f1
cmp dword [0x88bbf0], 0
jne 0x83638a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf0c], 0x88bbf0
jmp 0x836394
mov dword [ebp - 0xf0c], 0x88bbf0
mov eax, dword [ebp - 0xf0c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf0c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689c84
push 0x689c94
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83641f
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf10], eax
jmp 0x836426
and dword [ebp - 0xf10], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x3f2
push 0x67f574
push 0x689c84
push 0x689cc8
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x3f3
mov word [0x88bc08], 0x1f8
jmp 0x83647b
mov dword [ebp - 4], 0x3f7
mov word [0x88bc08], 0x1f8
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x3fa
cmp dword [0x88bbf0], 0
jne 0x8364ab
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf14], 0x88bbf0
jmp 0x8364b5
mov dword [ebp - 0xf14], 0x88bbf0
mov eax, dword [ebp - 0xf14]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf14]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83652c
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf18], eax
jmp 0x836533
and dword [ebp - 0xf18], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83658e
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf1c], eax
jmp 0x836595
and dword [ebp - 0xf1c], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
setne al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8367ec
mov dword [ebp - 4], 0x3fb
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x68623c
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x83668f
mov dword [ebp - 4], 0x3fc
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x3fd
mov word [0x88bc08], 0x1fb
jmp 0x8367ea
mov dword [ebp - 4], 0x3ff
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x8367ea
mov dword [ebp - 4], 0x400
cmp dword [0x88bbf0], 0
jne 0x8366ee
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf20], 0x88bbf0
jmp 0x8366f8
mov dword [ebp - 0xf20], 0x88bbf0
mov eax, dword [ebp - 0xf20]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf20]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a0bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x836783
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf24], eax
jmp 0x83678a
and dword [ebp - 0xf24], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x401
push 0x67f574
push 0x684fbc
push 0x68a0e4
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x402
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x403
mov word [0x88bc08], 0x1f40
jmp 0x8367fc
mov dword [ebp - 4], 0x407
mov word [0x88bc08], 0x1fb
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x40a
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x8371cc
mov dword [ebp - 4], 0x40b
cmp dword [0x88bbf0], 0
jne 0x836860
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf28], 0x88bbf0
jmp 0x83686a
mov dword [ebp - 0xf28], 0x88bbf0
mov eax, dword [ebp - 0xf28]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf28]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x428]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 3
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8368e1
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf2c], eax
jmp 0x8368e8
and dword [ebp - 0xf2c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x836943
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf30], eax
jmp 0x83694a
and dword [ebp - 0xf30], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x836f3a
mov dword [ebp - 4], 0x40c
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4c0], 0x689e1c
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x140], 6
mov dword [ebp - 0x148], 2
lea eax, [ebp - 0x148]
push eax
push 1
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4d0], 0x6807bc
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x4e0], 0x67dd50
mov dword [ebp - 0x4e8], 8
lea edx, [ebp - 0x4e8]
lea ecx, [ebp - 0x198]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4f0], 0x6807bc
mov dword [ebp - 0x4f8], 8
mov dword [ebp - 0x500], 0x689c74
mov dword [ebp - 0x508], 8
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x510], eax
mov dword [ebp - 0x518], 8
mov dword [ebp - 0x520], 0x682574
mov dword [ebp - 0x528], 8
mov eax, dword [0x88bd94]
mov dword [ebp - 0x530], eax
mov dword [ebp - 0x538], 8
mov dword [ebp - 0x540], 0x682574
mov dword [ebp - 0x548], 8
mov dword [ebp - 0x550], 0x68a0a8
mov dword [ebp - 0x558], 8
mov dword [ebp - 0x560], 0x67ffb8
mov dword [ebp - 0x568], 8
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x508]
push eax
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x1e8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x528]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x548]
push eax
lea eax, [ebp - 0x218]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x558]
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x568]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb88
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x13
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x50
mov dword [ebp - 4], 0x40d
mov dword [ebp - 0x4b0], 0x678af4
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
push 0x689c74
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x682574
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bd94]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ffb8
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
mov ecx, 0x88bb8c
call sub.MSVBVM60.DLL___vbaStrMove
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x40e
cmp dword [0x88bbf0], 0
jne 0x836dfb
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf34], 0x88bbf0
jmp 0x836e05
mov dword [ebp - 0xf34], 0x88bbf0
mov eax, dword [ebp - 0xf34]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf34]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x26
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x836e7c
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf38], eax
jmp 0x836e83
and dword [ebp - 0xf38], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x836ede
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf3c], eax
jmp 0x836ee5
and dword [ebp - 0xf3c], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x836f3a
mov dword [ebp - 4], 0x40f
mov word [ebp - 0x66c], 3
lea eax, [ebp - 0x66c]
push eax
call fcn.0081ff2a
mov dword [ebp - 4], 0x412
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x413
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x414
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x836fd1
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf40], 0x88bbf0
jmp 0x836fdb
mov dword [ebp - 0xf40], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0xf40]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf40]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x415
mov word [0x88bc08], 0x1fc
mov dword [ebp - 4], 0x416
cmp dword [0x88bbf0], 0
jne 0x83706e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf44], 0x88bbf0
jmp 0x837078
mov dword [ebp - 0xf44], 0x88bbf0
mov eax, dword [ebp - 0xf44]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf44]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8370ef
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf48], eax
jmp 0x8370f6
and dword [ebp - 0xf48], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x837151
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf4c], eax
jmp 0x837158
and dword [ebp - 0xf4c], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8371cc
mov dword [ebp - 4], 0x417
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x418
mov word [0x88bc08], 0x1ff
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x41c
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x838874
mov dword [ebp - 4], 0x41d
cmp dword [0x88bbf0], 0
jne 0x837286
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf50], 0x88bbf0
jmp 0x837290
mov dword [ebp - 0xf50], 0x88bbf0
mov eax, dword [ebp - 0xf50]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf50]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x837307
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf54], eax
jmp 0x83730e
and dword [ebp - 0xf54], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x837369
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf58], eax
jmp 0x837370
and dword [ebp - 0xf58], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8373be
mov dword [ebp - 4], 0x41e
fld qword [0x4082a0]
fstp qword [0x88bc54]
jmp 0x83741d
mov dword [ebp - 4], 0x420
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x88bc54]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x422
push 4
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x837440
and dword [ebp - 0xf5c], 0
jmp 0x83744b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xf5c], eax
fld qword [0x88bc54]
cmp dword [section..data], 0
jne 0x837462
fdiv qword [0x402088]
jmp 0x837473
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
mov edx, dword [0x88708c]
fstp qword [edx + ecx*8]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x423
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x424
cmp dword [0x88bbf0], 0
jne 0x8374c3
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf60], 0x88bbf0
jmp 0x8374cd
mov dword [ebp - 0xf60], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0xf60]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf60]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x9c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83756d
push 0x9c
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf64], eax
jmp 0x837574
and dword [ebp - 0xf64], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x425
mov word [ebp - 0x720], 1
or word [ebp - 0x71c], 0xffff
cmp dword [0x88bbf0], 0
jne 0x8375d3
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf68], 0x88bbf0
jmp 0x8375dd
mov dword [ebp - 0xf68], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0xf68]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf68]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x67c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83767e
push 0x68
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf6c], eax
jmp 0x837685
and dword [ebp - 0xf6c], 0
mov ecx, dword [ebp - 0x67c]
call sub.MSVBVM60.DLL___vbaI2I4
mov word [0x8875bc], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
jmp 0x8376d4
mov ax, word [0x8875bc]
add ax, word [ebp - 0x71c]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x720]
jl 0x837a46
mov dword [ebp - 4], 0x426
cmp dword [0x88bbf0], 0
jne 0x837712
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf70], 0x88bbf0
jmp 0x83771c
mov dword [ebp - 0xf70], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0xf70]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf70]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8377bd
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf74], eax
jmp 0x8377c4
and dword [ebp - 0xf74], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x837841
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf78], eax
jmp 0x837848
and dword [ebp - 0xf78], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x83789d
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf7c], eax
jmp 0x8378a4
and dword [ebp - 0xf7c], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x83792f
mov dword [ebp - 4], 0x427
or word [ebp - 0x3c], 0xffff
jmp 0x837a46
mov dword [ebp - 4], 0x42a
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x42c
cmp dword [0x88bbf0], 0
jne 0x837966
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf80], 0x88bbf0
jmp 0x837970
mov dword [ebp - 0xf80], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0xf80]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf80]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x94]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x837a10
push 0x94
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf84], eax
jmp 0x837a17
and dword [ebp - 0xf84], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x42d
jmp 0x8376bb
mov dword [ebp - 4], 0x42e
xor eax, eax
cmp word [0x8875bc], 1
sete al
neg eax
mov word [ebp - 0x4c0], ax
mov dword [ebp - 0x4c8], 0xb
cmp dword [0x88bbf0], 0
jne 0x837a91
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf88], 0x88bbf0
jmp 0x837a9b
mov dword [ebp - 0xf88], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0xf88]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf88]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x837b3c
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf8c], eax
jmp 0x837b43
and dword [ebp - 0xf8c], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x837bc0
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf90], eax
jmp 0x837bc7
and dword [ebp - 0xf90], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x837c1c
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf94], eax
jmp 0x837c23
and dword [ebp - 0xf94], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
xor eax, eax
cmp word [ebp - 0x3c], 0
sete al
neg eax
mov word [ebp - 0x4d0], ax
mov dword [ebp - 0x4d8], 0xb
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpNe
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
call sub.MSVBVM60.DLL___vbaBoolVarNull
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x837e49
mov dword [ebp - 4], 0x42f
cmp dword [0x88bbf0], 0
jne 0x837d2a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xf98], 0x88bbf0
jmp 0x837d34
mov dword [ebp - 0xf98], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0xf98]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xf98]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4b8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x78]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x837e1f
push 0x78
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xf9c], eax
jmp 0x837e26
and dword [ebp - 0xf9c], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x431
cmp dword [0x88bbf0], 0
jne 0x837e74
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xfa0], 0x88bbf0
jmp 0x837e7e
mov dword [ebp - 0xfa0], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0xfa0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xfa0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x837f1f
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xfa4], eax
jmp 0x837f26
and dword [ebp - 0xfa4], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4c0], 0x68a108
mov dword [ebp - 0x4c8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4c8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x837fa3
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xfa8], eax
jmp 0x837faa
and dword [ebp - 0xfa8], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bc54]
cmp dword [section..data], 0
jne 0x837ff2
fdiv qword [0x402088]
jmp 0x838003
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x138]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x38]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x838091
push 0x38
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xfac], eax
jmp 0x838098
and dword [ebp - 0xfac], 0
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x432
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 4
jae 0x838115
and dword [ebp - 0xfb0], 0
jmp 0x838120
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfb0], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0xfb4], eax
fild dword [ebp - 0xfb4]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
fstp qword [ecx + eax]
mov dword [ebp - 4], 0x433
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 4
jae 0x838182
and dword [ebp - 0xfb8], 0
jmp 0x83818d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfb8], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0xfbc], eax
fild dword [ebp - 0xfbc]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
fstp qword [ecx + eax + 8]
mov dword [ebp - 4], 0x434
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 4
jae 0x8381df
and dword [ebp - 0xfc0], 0
jmp 0x8381ea
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfc0], eax
fld qword [0x88bc54]
cmp dword [section..data], 0
jne 0x838201
fdiv qword [0x402088]
jmp 0x838212
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
imul ecx, ecx, 0x18
mov edx, dword [0x8878f8]
fstp qword [edx + ecx + 0x10]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x435
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 4
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x838263
and dword [ebp - 0xfc4], 0
jmp 0x83826e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfc4], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0xfc8], eax
fild dword [ebp - 0xfc8]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x436
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 4
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x8382d4
and dword [ebp - 0xfcc], 0
jmp 0x8382df
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfcc], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0xfd0], eax
fild dword [ebp - 0xfd0]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x437
push 4
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x838334
and dword [ebp - 0xfd4], 0
jmp 0x83833f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfd4], eax
push 4
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83835b
and dword [ebp - 0xfd8], 0
jmp 0x838366
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfd8], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x438
push 4
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x8383ab
and dword [ebp - 0xfdc], 0
jmp 0x8383b6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfdc], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4020a8]
fnstsw ax
sahf
jb 0x83883d
mov dword [ebp - 4], 0x439
push 4
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83840c
and dword [ebp - 0xfe0], 0
jmp 0x838417
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0xfe0], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fcomp qword [0x401358]
fnstsw ax
sahf
jbe 0x83863b
mov dword [ebp - 4], 0x43a
cmp dword [0x88bf58], 0
jne 0x838464
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xfe4], 0x88bf58
jmp 0x83846e
mov dword [ebp - 0xfe4], 0x88bf58
mov eax, dword [ebp - 0xfe4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xfe4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a118
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83850f
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xfe8], eax
jmp 0x838516
and dword [ebp - 0xfe8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x43b
cmp dword [0x88bf58], 0
jne 0x83854c
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xfec], 0x88bf58
jmp 0x838556
mov dword [ebp - 0xfec], 0x88bf58
mov eax, dword [ebp - 0xfec]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xfec]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a148
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8385f7
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xff0], eax
jmp 0x8385fe
and dword [ebp - 0xff0], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x43c
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x43d
mov word [0x88bc08], 0x1f40
jmp 0x838838
mov dword [ebp - 4], 0x43f
cmp dword [0x88bf58], 0
jne 0x838666
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xff4], 0x88bf58
jmp 0x838670
mov dword [ebp - 0xff4], 0x88bf58
mov eax, dword [ebp - 0xff4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xff4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a118
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x838711
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0xff8], eax
jmp 0x838718
and dword [ebp - 0xff8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x440
cmp dword [0x88bf58], 0
jne 0x83874e
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0xffc], 0x88bf58
jmp 0x838758
mov dword [ebp - 0xffc], 0x88bf58
mov eax, dword [ebp - 0xffc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0xffc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a148
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8387f9
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1000], eax
jmp 0x838800
and dword [ebp - 0x1000], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x441
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x442
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x446
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x447
mov word [0x88bc08], 0x1ff
jmp 0x85592f
mov dword [ebp - 4], 0x44a
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x8389bd
mov dword [ebp - 4], 0x44b
cmp dword [0x88bf58], 0
jne 0x8388d3
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1004], 0x88bf58
jmp 0x8388dd
mov dword [ebp - 0x1004], 0x88bf58
mov eax, dword [ebp - 0x1004]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1004]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a170
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83897e
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1008], eax
jmp 0x838985
and dword [ebp - 0x1008], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x44c
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x44d
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x450
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x838ce4
mov dword [ebp - 4], 0x451
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x838a19
and dword [ebp - 0x100c], 0
jmp 0x838a24
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x100c], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x838a40
and dword [ebp - 0x1010], 0
jmp 0x838a4b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1010], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x838a67
and dword [ebp - 0x1014], 0
jmp 0x838a72
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1014], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x838a8e
and dword [ebp - 0x1018], 0
jmp 0x838a99
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1018], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b894]
jo 0x855d25
mov dword [ebp - 0x101c], eax
fild dword [ebp - 0x101c]
fstp qword [ebp - 0x1024]
fld qword [ebp - 0x1024]
fadd qword [0x88bd50]
fild dword [0x88b8ac]
fstp qword [ebp - 0x102c]
fadd qword [ebp - 0x102c]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x838b0d
fdiv qword [esi + edx*8]
jmp 0x838b19
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc84]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x452
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x838b94
and dword [ebp - 0x1030], 0
jmp 0x838b9f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1030], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x838bbb
and dword [ebp - 0x1034], 0
jmp 0x838bc6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1034], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x838be2
and dword [ebp - 0x1038], 0
jmp 0x838bed
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1038], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x838c09
and dword [ebp - 0x103c], 0
jmp 0x838c14
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x103c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x1044]
fld qword [ebp - 0x1044]
fadd qword [0x88bd58]
fild dword [0x88b8b0]
fstp qword [ebp - 0x104c]
fadd qword [ebp - 0x104c]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x838c70
fdiv qword [esi + edx*8]
jmp 0x838c7c
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc8c]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x453
mov word [0x88bc08], 0x200
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x456
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x838e4a
mov dword [ebp - 4], 0x457
cmp dword [0x88bbf0], 0
jne 0x838d7d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1050], 0x88bbf0
jmp 0x838d87
mov dword [ebp - 0x1050], 0x88bbf0
mov eax, dword [ebp - 0x1050]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1050]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a1b0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x838e28
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1054], eax
jmp 0x838e2f
and dword [ebp - 0x1054], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x458
mov word [0x88bc08], 0x201
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x45b
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x45c
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x45d
mov word [0x88bc08], 0x205
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x45f
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x839177
mov dword [ebp - 4], 0x460
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x461
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x462
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x838f7c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1058], 0x88bbf0
jmp 0x838f86
mov dword [ebp - 0x1058], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x1058]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1058]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x463
mov word [0x88bc08], 0x206
mov dword [ebp - 4], 0x464
cmp dword [0x88bbf0], 0
jne 0x839019
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x105c], 0x88bbf0
jmp 0x839023
mov dword [ebp - 0x105c], 0x88bbf0
mov eax, dword [ebp - 0x105c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x105c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83909a
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1060], eax
jmp 0x8390a1
and dword [ebp - 0x1060], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8390fc
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1064], eax
jmp 0x839103
and dword [ebp - 0x1064], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x839177
mov dword [ebp - 4], 0x465
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x466
mov word [0x88bc08], 0x207
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x46a
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x83a534
mov dword [ebp - 4], 0x46b
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x88bc5c]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x46c
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x839288
and dword [ebp - 0x1068], 0
jmp 0x839293
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1068], eax
fld qword [0x88bc5c]
cmp dword [section..data], 0
jne 0x8392aa
fdiv qword [0x402088]
jmp 0x8392bb
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
mov edx, dword [0x88708c]
fstp qword [edx + ecx*8]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x46d
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x46e
cmp dword [0x88bbf0], 0
jne 0x83930b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x106c], 0x88bbf0
jmp 0x839315
mov dword [ebp - 0x106c], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x106c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x106c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x9c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8393b5
push 0x9c
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1070], eax
jmp 0x8393bc
and dword [ebp - 0x1070], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x46f
mov word [ebp - 0x728], 1
or word [ebp - 0x724], 0xffff
cmp dword [0x88bbf0], 0
jne 0x83941b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1074], 0x88bbf0
jmp 0x839425
mov dword [ebp - 0x1074], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1074]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1074]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x67c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8394c6
push 0x68
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1078], eax
jmp 0x8394cd
and dword [ebp - 0x1078], 0
mov ecx, dword [ebp - 0x67c]
call sub.MSVBVM60.DLL___vbaI2I4
mov word [0x8875bc], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
jmp 0x83951c
mov ax, word [0x8875bc]
add ax, word [ebp - 0x724]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x728]
jl 0x83988e
mov dword [ebp - 4], 0x470
cmp dword [0x88bbf0], 0
jne 0x83955a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x107c], 0x88bbf0
jmp 0x839564
mov dword [ebp - 0x107c], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x107c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x107c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x839605
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1080], eax
jmp 0x83960c
and dword [ebp - 0x1080], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x839689
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1084], eax
jmp 0x839690
and dword [ebp - 0x1084], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x8396e5
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1088], eax
jmp 0x8396ec
and dword [ebp - 0x1088], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x839777
mov dword [ebp - 4], 0x471
or word [ebp - 0x3c], 0xffff
jmp 0x83988e
mov dword [ebp - 4], 0x474
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x476
cmp dword [0x88bbf0], 0
jne 0x8397ae
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x108c], 0x88bbf0
jmp 0x8397b8
mov dword [ebp - 0x108c], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x108c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x108c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x94]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x839858
push 0x94
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1090], eax
jmp 0x83985f
and dword [ebp - 0x1090], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x477
jmp 0x839503
mov dword [ebp - 4], 0x478
xor eax, eax
cmp word [0x8875bc], 1
sete al
neg eax
mov word [ebp - 0x4c0], ax
mov dword [ebp - 0x4c8], 0xb
cmp dword [0x88bbf0], 0
jne 0x8398d9
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1094], 0x88bbf0
jmp 0x8398e3
mov dword [ebp - 0x1094], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1094]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1094]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x839984
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1098], eax
jmp 0x83998b
and dword [ebp - 0x1098], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x839a08
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x109c], eax
jmp 0x839a0f
and dword [ebp - 0x109c], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x839a64
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x10a0], eax
jmp 0x839a6b
and dword [ebp - 0x10a0], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
xor eax, eax
cmp word [ebp - 0x3c], 0
sete al
neg eax
mov word [ebp - 0x4d0], ax
mov dword [ebp - 0x4d8], 0xb
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpNe
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
call sub.MSVBVM60.DLL___vbaBoolVarNull
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x839c91
mov dword [ebp - 4], 0x479
cmp dword [0x88bbf0], 0
jne 0x839b72
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x10a4], 0x88bbf0
jmp 0x839b7c
mov dword [ebp - 0x10a4], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x10a4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x10a4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4b8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x78]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x839c67
push 0x78
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x10a8], eax
jmp 0x839c6e
and dword [ebp - 0x10a8], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x47b
cmp dword [0x88bbf0], 0
jne 0x839cbc
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x10ac], 0x88bbf0
jmp 0x839cc6
mov dword [ebp - 0x10ac], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x10ac]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x10ac]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x839d67
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x10b0], eax
jmp 0x839d6e
and dword [ebp - 0x10b0], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4c0], 0x68a1e8
mov dword [ebp - 0x4c8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4c8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x839deb
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x10b4], eax
jmp 0x839df2
and dword [ebp - 0x10b4], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bc5c]
cmp dword [section..data], 0
jne 0x839e3a
fdiv qword [0x402088]
jmp 0x839e4b
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x138]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x38]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x839ed9
push 0x38
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x10b8], eax
jmp 0x839ee0
and dword [ebp - 0x10b8], 0
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x47c
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 4
jae 0x839f60
and dword [ebp - 0x10bc], 0
jmp 0x839f6b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10bc], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x10c0], eax
fild dword [ebp - 0x10c0]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
fstp qword [ecx + eax]
mov dword [ebp - 4], 0x47d
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 4
jae 0x839fd0
and dword [ebp - 0x10c4], 0
jmp 0x839fdb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10c4], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x10c8], eax
fild dword [ebp - 0x10c8]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
fstp qword [ecx + eax + 8]
mov dword [ebp - 4], 0x47e
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 4
jae 0x83a030
and dword [ebp - 0x10cc], 0
jmp 0x83a03b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10cc], eax
fld qword [0x88bc5c]
cmp dword [section..data], 0
jne 0x83a052
fdiv qword [0x402088]
jmp 0x83a063
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
imul ecx, ecx, 0x18
mov edx, dword [0x8878f8]
fstp qword [edx + ecx + 0x10]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x47f
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83a0b4
and dword [ebp - 0x10d0], 0
jmp 0x83a0bf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10d0], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x10d4], eax
fild dword [ebp - 0x10d4]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x480
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83a125
and dword [ebp - 0x10d8], 0
jmp 0x83a130
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10d8], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x10dc], eax
fild dword [ebp - 0x10dc]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x481
push 7
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x83a185
and dword [ebp - 0x10e0], 0
jmp 0x83a190
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10e0], eax
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83a1ac
and dword [ebp - 0x10e4], 0
jmp 0x83a1b7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10e4], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x482
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83a1fc
and dword [ebp - 0x10e8], 0
jmp 0x83a207
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10e8], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4020a8]
fnstsw ax
sahf
jb 0x83a4be
mov dword [ebp - 4], 0x483
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83a25d
and dword [ebp - 0x10ec], 0
jmp 0x83a268
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x10ec], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fcomp qword [0x401358]
fnstsw ax
sahf
jbe 0x83a3a4
mov dword [ebp - 4], 0x484
cmp dword [0x88bf58], 0
jne 0x83a2b5
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x10f0], 0x88bf58
jmp 0x83a2bf
mov dword [ebp - 0x10f0], 0x88bf58
mov eax, dword [ebp - 0x10f0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x10f0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x686550
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83a360
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x10f4], eax
jmp 0x83a367
and dword [ebp - 0x10f4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x485
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x486
mov word [0x88bc08], 0x1f40
jmp 0x83a4b9
mov dword [ebp - 4], 0x488
cmp dword [0x88bf58], 0
jne 0x83a3cf
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x10f8], 0x88bf58
jmp 0x83a3d9
mov dword [ebp - 0x10f8], 0x88bf58
mov eax, dword [ebp - 0x10f8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x10f8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x6865a0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83a47a
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x10fc], eax
jmp 0x83a481
and dword [ebp - 0x10fc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x489
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x48a
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x48e
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x48f
fld1
push ecx
push ecx
fstp qword [esp]
push 0x681158
push 0x67f5f4
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401348]
fnstsw ax
sahf
jne 0x83a51f
mov dword [ebp - 4], 0x490
mov word [0x88bc08], 0x1388
jmp 0x83a52f
mov dword [ebp - 4], 0x492
mov word [0x88bc08], 0x207
jmp 0x85592f
mov dword [ebp - 4], 0x496
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x83a68f
mov dword [ebp - 4], 0x497
cmp dword [0x88bbf0], 0
jne 0x83a593
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1100], 0x88bbf0
jmp 0x83a59d
mov dword [ebp - 0x1100], 0x88bbf0
mov eax, dword [ebp - 0x1100]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1100]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83a628
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1104], eax
jmp 0x83a62f
and dword [ebp - 0x1104], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x498
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x499
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x49a
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x49d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83a9a2
mov dword [ebp - 4], 0x49e
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x83a6eb
and dword [ebp - 0x1108], 0
jmp 0x83a6f6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1108], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83a712
and dword [ebp - 0x110c], 0
jmp 0x83a71d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x110c], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83a739
and dword [ebp - 0x1110], 0
jmp 0x83a744
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1110], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83a760
and dword [ebp - 0x1114], 0
jmp 0x83a76b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1114], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x111c]
fld qword [ebp - 0x111c]
fadd qword [0x88bd50]
fld qword [0x88bc84]
fsub qword [0x404ea8]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83a7c1
fdiv qword [esi + edx*8]
jmp 0x83a7cd
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmulp st(1)
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x49f
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x83a844
and dword [ebp - 0x1120], 0
jmp 0x83a84f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1120], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83a86b
and dword [ebp - 0x1124], 0
jmp 0x83a876
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1124], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83a892
and dword [ebp - 0x1128], 0
jmp 0x83a89d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1128], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83a8b9
and dword [ebp - 0x112c], 0
jmp 0x83a8c4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x112c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b890]
jo 0x855d25
mov dword [ebp - 0x1130], eax
fild dword [ebp - 0x1130]
fstp qword [ebp - 0x1138]
fld qword [ebp - 0x1138]
fadd qword [0x88bd58]
fld qword [0x88bc8c]
fsub qword [0x401358]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83a932
fdiv qword [esi + edx*8]
jmp 0x83a93e
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmulp st(1)
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x4a0
mov word [0x88bc08], 0x208
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4a3
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x83ab08
mov dword [ebp - 4], 0x4a4
cmp dword [0x88bbf0], 0
jne 0x83aa3b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x113c], 0x88bbf0
jmp 0x83aa45
mov dword [ebp - 0x113c], 0x88bbf0
mov eax, dword [ebp - 0x113c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x113c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a1b0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83aae6
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1140], eax
jmp 0x83aaed
and dword [ebp - 0x1140], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x4a5
mov word [0x88bc08], 0x209
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4a8
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4a9
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x4aa
mov word [0x88bc08], 0x20a
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4ac
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83ae25
mov dword [ebp - 4], 0x4ad
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4ae
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x4af
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x83ac3a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1144], 0x88bbf0
jmp 0x83ac44
mov dword [ebp - 0x1144], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x1144]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1144]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x4b0
mov word [0x88bc08], 0x20b
mov dword [ebp - 4], 0x4b1
cmp dword [0x88bbf0], 0
jne 0x83acd7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1148], 0x88bbf0
jmp 0x83ace1
mov dword [ebp - 0x1148], 0x88bbf0
mov eax, dword [ebp - 0x1148]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1148]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83ad58
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x114c], eax
jmp 0x83ad5f
and dword [ebp - 0x114c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83adba
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1150], eax
jmp 0x83adc1
and dword [ebp - 0x1150], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83ae25
mov dword [ebp - 4], 0x4b2
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4b6
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x83b0fb
mov dword [ebp - 4], 0x4b7
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x3e8
mov dword [ebp - 0x4b8], 2
push 5
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x83af19
and dword [ebp - 0x1154], 0
jmp 0x83af24
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1154], eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarDiv
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88708c]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x4b8
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 5
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83af9f
and dword [ebp - 0x1158], 0
jmp 0x83afaa
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1158], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x115c], eax
fild dword [ebp - 0x115c]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x4b9
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 5
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83b010
and dword [ebp - 0x1160], 0
jmp 0x83b01b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1160], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1164], eax
fild dword [ebp - 0x1164]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x4ba
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x83b070
and dword [ebp - 0x1168], 0
jmp 0x83b07b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1168], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83b097
and dword [ebp - 0x116c], 0
jmp 0x83b0a2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x116c], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x4bb
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x4bc
mov word [0x88bc08], 0x20c
jmp 0x85592f
mov dword [ebp - 4], 0x4bf
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x83b33e
mov dword [ebp - 4], 0x4c0
cmp dword [0x88bf58], 0
jne 0x83b15a
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1170], 0x88bf58
jmp 0x83b164
mov dword [ebp - 0x1170], 0x88bf58
mov eax, dword [ebp - 0x1170]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1170]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a170
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83b205
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1174], eax
jmp 0x83b20c
and dword [ebp - 0x1174], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x4c1
cmp dword [0x88bbf0], 0
jne 0x83b242
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1178], 0x88bbf0
jmp 0x83b24c
mov dword [ebp - 0x1178], 0x88bbf0
mov eax, dword [ebp - 0x1178]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1178]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83b2d7
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x117c], eax
jmp 0x83b2de
and dword [ebp - 0x117c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x4c2
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x4c3
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x4c4
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4c7
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83b651
mov dword [ebp - 4], 0x4c8
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x83b39a
and dword [ebp - 0x1180], 0
jmp 0x83b3a5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1180], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83b3c1
and dword [ebp - 0x1184], 0
jmp 0x83b3cc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1184], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83b3e8
and dword [ebp - 0x1188], 0
jmp 0x83b3f3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1188], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83b40f
and dword [ebp - 0x118c], 0
jmp 0x83b41a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x118c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x1194]
fld qword [ebp - 0x1194]
fadd qword [0x88bd50]
fld qword [0x88bc84]
fadd qword [0x401480]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83b470
fdiv qword [esi + edx*8]
jmp 0x83b47c
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmulp st(1)
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x4c9
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x83b4f3
and dword [ebp - 0x1198], 0
jmp 0x83b4fe
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1198], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83b51a
and dword [ebp - 0x119c], 0
jmp 0x83b525
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x119c], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83b541
and dword [ebp - 0x11a0], 0
jmp 0x83b54c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11a0], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83b568
and dword [ebp - 0x11a4], 0
jmp 0x83b573
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11a4], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b890]
jo 0x855d25
mov dword [ebp - 0x11a8], eax
fild dword [ebp - 0x11a8]
fstp qword [ebp - 0x11b0]
fld qword [ebp - 0x11b0]
fadd qword [0x88bd58]
fld qword [0x88bc8c]
fsub qword [0x401358]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83b5e1
fdiv qword [esi + edx*8]
jmp 0x83b5ed
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmulp st(1)
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x4ca
mov word [0x88bc08], 0x20d
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4cd
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x83b7b7
mov dword [ebp - 4], 0x4ce
cmp dword [0x88bbf0], 0
jne 0x83b6ea
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x11b4], 0x88bbf0
jmp 0x83b6f4
mov dword [ebp - 0x11b4], 0x88bbf0
mov eax, dword [ebp - 0x11b4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x11b4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a1b0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83b795
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x11b8], eax
jmp 0x83b79c
and dword [ebp - 0x11b8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x4cf
mov word [0x88bc08], 0x20e
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4d2
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4d3
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x4d4
mov word [0x88bc08], 0x20f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4d6
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83bad4
mov dword [ebp - 4], 0x4d7
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4d8
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x4d9
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x83b8e9
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x11bc], 0x88bbf0
jmp 0x83b8f3
mov dword [ebp - 0x11bc], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x11bc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x11bc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x4da
mov word [0x88bc08], 0x210
mov dword [ebp - 4], 0x4db
cmp dword [0x88bbf0], 0
jne 0x83b986
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x11c0], 0x88bbf0
jmp 0x83b990
mov dword [ebp - 0x11c0], 0x88bbf0
mov eax, dword [ebp - 0x11c0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x11c0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83ba07
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x11c4], eax
jmp 0x83ba0e
and dword [ebp - 0x11c4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83ba69
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x11c8], eax
jmp 0x83ba70
and dword [ebp - 0x11c8], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83bad4
mov dword [ebp - 4], 0x4dc
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4e0
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x83bdaa
mov dword [ebp - 4], 0x4e1
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x3e8
mov dword [ebp - 0x4b8], 2
push 6
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x83bbc8
and dword [ebp - 0x11cc], 0
jmp 0x83bbd3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11cc], eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarDiv
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88708c]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x4e2
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 6
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83bc4e
and dword [ebp - 0x11d0], 0
jmp 0x83bc59
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11d0], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x11d4], eax
fild dword [ebp - 0x11d4]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x4e3
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 6
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83bcbf
and dword [ebp - 0x11d8], 0
jmp 0x83bcca
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11d8], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x11dc], eax
fild dword [ebp - 0x11dc]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x4e4
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x83bd1f
and dword [ebp - 0x11e0], 0
jmp 0x83bd2a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11e0], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83bd46
and dword [ebp - 0x11e4], 0
jmp 0x83bd51
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11e4], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x4e5
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x4e6
mov word [0x88bc08], 0x211
jmp 0x85592f
mov dword [ebp - 4], 0x4e9
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x83bfed
mov dword [ebp - 4], 0x4ea
cmp dword [0x88bf58], 0
jne 0x83be09
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x11e8], 0x88bf58
jmp 0x83be13
mov dword [ebp - 0x11e8], 0x88bf58
mov eax, dword [ebp - 0x11e8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x11e8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a170
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83beb4
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x11ec], eax
jmp 0x83bebb
and dword [ebp - 0x11ec], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x4eb
cmp dword [0x88bbf0], 0
jne 0x83bef1
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x11f0], 0x88bbf0
jmp 0x83befb
mov dword [ebp - 0x11f0], 0x88bbf0
mov eax, dword [ebp - 0x11f0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x11f0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83bf86
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x11f4], eax
jmp 0x83bf8d
and dword [ebp - 0x11f4], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x4ec
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x4ed
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x4ee
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4f1
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83c31c
mov dword [ebp - 4], 0x4f2
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x83c049
and dword [ebp - 0x11f8], 0
jmp 0x83c054
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11f8], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83c070
and dword [ebp - 0x11fc], 0
jmp 0x83c07b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x11fc], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83c097
and dword [ebp - 0x1200], 0
jmp 0x83c0a2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1200], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83c0be
and dword [ebp - 0x1204], 0
jmp 0x83c0c9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1204], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x120c]
fld qword [ebp - 0x120c]
fadd qword [0x88bd50]
fild dword [0x88b8ac]
fstp qword [ebp - 0x1214]
fadd qword [ebp - 0x1214]
fld qword [0x88bc84]
fsub qword [0x401480]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83c131
fdiv qword [esi + edx*8]
jmp 0x83c13d
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmulp st(1)
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x4f3
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x83c1b4
and dword [ebp - 0x1218], 0
jmp 0x83c1bf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1218], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83c1db
and dword [ebp - 0x121c], 0
jmp 0x83c1e6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x121c], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83c202
and dword [ebp - 0x1220], 0
jmp 0x83c20d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1220], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83c229
and dword [ebp - 0x1224], 0
jmp 0x83c234
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1224], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b898]
jo 0x855d25
mov dword [ebp - 0x1228], eax
fild dword [ebp - 0x1228]
fstp qword [ebp - 0x1230]
fld qword [ebp - 0x1230]
fadd qword [0x88bd58]
fild dword [0x88b8b0]
fstp qword [ebp - 0x1238]
fadd qword [ebp - 0x1238]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83c2a8
fdiv qword [esi + edx*8]
jmp 0x83c2b4
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc8c]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x4f4
mov word [0x88bc08], 0x212
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4f7
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x83c482
mov dword [ebp - 4], 0x4f8
cmp dword [0x88bbf0], 0
jne 0x83c3b5
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x123c], 0x88bbf0
jmp 0x83c3bf
mov dword [ebp - 0x123c], 0x88bbf0
mov eax, dword [ebp - 0x123c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x123c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a1b0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83c460
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1240], eax
jmp 0x83c467
and dword [ebp - 0x1240], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x4f9
mov word [0x88bc08], 0x213
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x4fc
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x4fd
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x4fe
mov word [0x88bc08], 0x214
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x500
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83c79f
mov dword [ebp - 4], 0x501
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x502
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x503
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x83c5b4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1244], 0x88bbf0
jmp 0x83c5be
mov dword [ebp - 0x1244], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x1244]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1244]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x504
mov word [0x88bc08], 0x215
mov dword [ebp - 4], 0x505
cmp dword [0x88bbf0], 0
jne 0x83c651
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1248], 0x88bbf0
jmp 0x83c65b
mov dword [ebp - 0x1248], 0x88bbf0
mov eax, dword [ebp - 0x1248]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1248]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83c6d2
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x124c], eax
jmp 0x83c6d9
and dword [ebp - 0x124c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83c734
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1250], eax
jmp 0x83c73b
and dword [ebp - 0x1250], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83c79f
mov dword [ebp - 4], 0x506
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x50a
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x83ca75
mov dword [ebp - 4], 0x50b
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x3e8
mov dword [ebp - 0x4b8], 2
push 9
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x83c893
and dword [ebp - 0x1254], 0
jmp 0x83c89e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1254], eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarDiv
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88708c]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x50c
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 9
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83c919
and dword [ebp - 0x1258], 0
jmp 0x83c924
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1258], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x125c], eax
fild dword [ebp - 0x125c]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x50d
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 9
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83c98a
and dword [ebp - 0x1260], 0
jmp 0x83c995
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1260], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1264], eax
fild dword [ebp - 0x1264]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x50e
push 9
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x83c9ea
and dword [ebp - 0x1268], 0
jmp 0x83c9f5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1268], eax
push 9
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83ca11
and dword [ebp - 0x126c], 0
jmp 0x83ca1c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x126c], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x50f
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x510
mov word [0x88bc08], 0x216
jmp 0x85592f
mov dword [ebp - 4], 0x513
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x83cbd0
mov dword [ebp - 4], 0x514
cmp dword [0x88bbf0], 0
jne 0x83cad4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1270], 0x88bbf0
jmp 0x83cade
mov dword [ebp - 0x1270], 0x88bbf0
mov eax, dword [ebp - 0x1270]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1270]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83cb69
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1274], eax
jmp 0x83cb70
and dword [ebp - 0x1274], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x515
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x516
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x517
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x51a
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83ceff
mov dword [ebp - 4], 0x51b
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x83cc2c
and dword [ebp - 0x1278], 0
jmp 0x83cc37
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1278], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83cc53
and dword [ebp - 0x127c], 0
jmp 0x83cc5e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x127c], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83cc7a
and dword [ebp - 0x1280], 0
jmp 0x83cc85
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1280], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83cca1
and dword [ebp - 0x1284], 0
jmp 0x83ccac
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1284], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x128c]
fld qword [ebp - 0x128c]
fadd qword [0x88bd50]
fild dword [0x88b8ac]
fstp qword [ebp - 0x1294]
fadd qword [ebp - 0x1294]
fld qword [0x88bc84]
fadd qword [0x404ea8]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83cd14
fdiv qword [esi + edx*8]
jmp 0x83cd20
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmulp st(1)
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x51c
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x83cd97
and dword [ebp - 0x1298], 0
jmp 0x83cda2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1298], eax
mov dword [ebp - 0x6a0], 4
cmp dword [ebp - 0x6a0], 9
jae 0x83cdbe
and dword [ebp - 0x129c], 0
jmp 0x83cdc9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x129c], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83cde5
and dword [ebp - 0x12a0], 0
jmp 0x83cdf0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12a0], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83ce0c
and dword [ebp - 0x12a4], 0
jmp 0x83ce17
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12a4], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b898]
jo 0x855d25
mov dword [ebp - 0x12a8], eax
fild dword [ebp - 0x12a8]
fstp qword [ebp - 0x12b0]
fld qword [ebp - 0x12b0]
fadd qword [0x88bd58]
fild dword [0x88b8b0]
fstp qword [ebp - 0x12b8]
fadd qword [ebp - 0x12b8]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83ce8b
fdiv qword [esi + edx*8]
jmp 0x83ce97
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc8c]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x51d
mov word [0x88bc08], 0x217
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x520
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x83d065
mov dword [ebp - 4], 0x521
cmp dword [0x88bbf0], 0
jne 0x83cf98
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x12bc], 0x88bbf0
jmp 0x83cfa2
mov dword [ebp - 0x12bc], 0x88bbf0
mov eax, dword [ebp - 0x12bc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x12bc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a1b0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83d043
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x12c0], eax
jmp 0x83d04a
and dword [ebp - 0x12c0], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x522
mov word [0x88bc08], 0x218
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x525
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x526
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x527
mov word [0x88bc08], 0x219
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x529
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83d382
mov dword [ebp - 4], 0x52a
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x52b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x52c
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x83d197
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x12c4], 0x88bbf0
jmp 0x83d1a1
mov dword [ebp - 0x12c4], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x12c4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x12c4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x52d
mov word [0x88bc08], 0x21a
mov dword [ebp - 4], 0x52e
cmp dword [0x88bbf0], 0
jne 0x83d234
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x12c8], 0x88bbf0
jmp 0x83d23e
mov dword [ebp - 0x12c8], 0x88bbf0
mov eax, dword [ebp - 0x12c8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x12c8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83d2b5
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x12cc], eax
jmp 0x83d2bc
and dword [ebp - 0x12cc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83d317
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x12d0], eax
jmp 0x83d31e
and dword [ebp - 0x12d0], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83d382
mov dword [ebp - 4], 0x52f
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x533
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x83d658
mov dword [ebp - 4], 0x534
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x3e8
mov dword [ebp - 0x4b8], 2
push 8
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x83d476
and dword [ebp - 0x12d4], 0
jmp 0x83d481
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12d4], eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarDiv
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88708c]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x535
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 8
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83d4fc
and dword [ebp - 0x12d8], 0
jmp 0x83d507
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12d8], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x12dc], eax
fild dword [ebp - 0x12dc]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x536
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 8
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83d56d
and dword [ebp - 0x12e0], 0
jmp 0x83d578
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12e0], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x12e4], eax
fild dword [ebp - 0x12e4]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x537
push 8
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x83d5cd
and dword [ebp - 0x12e8], 0
jmp 0x83d5d8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12e8], eax
push 8
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83d5f4
and dword [ebp - 0x12ec], 0
jmp 0x83d5ff
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x12ec], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x538
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x539
mov word [0x88bc08], 0x1388
jmp 0x85592f
mov dword [ebp - 4], 0x53c
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x83d7b3
mov dword [ebp - 4], 0x53d
cmp dword [0x88bbf0], 0
jne 0x83d6b7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x12f0], 0x88bbf0
jmp 0x83d6c1
mov dword [ebp - 0x12f0], 0x88bbf0
mov eax, dword [ebp - 0x12f0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x12f0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83d74c
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x12f4], eax
jmp 0x83d753
and dword [ebp - 0x12f4], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x53e
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x53f
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x540
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x543
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x83da9e
mov dword [ebp - 4], 0x544
cmp dword [0x88bbf0], 0
jne 0x83d819
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x12f8], 0x88bbf0
jmp 0x83d823
mov dword [ebp - 0x12f8], 0x88bbf0
mov eax, dword [ebp - 0x12f8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x12f8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83d89a
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x12fc], eax
jmp 0x83d8a1
and dword [ebp - 0x12fc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83d8fc
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1300], eax
jmp 0x83d903
and dword [ebp - 0x1300], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83d9f5
mov dword [ebp - 4], 0x545
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x83d963
and dword [ebp - 0x1304], 0
jmp 0x83d96e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1304], eax
mov dword [ebp - 0x6a0], 6
cmp dword [ebp - 0x6a0], 9
jae 0x83d98a
and dword [ebp - 0x1308], 0
jmp 0x83d995
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1308], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
mov eax, dword [ecx + eax*4]
sub eax, 0x186a0
jo 0x855d25
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
jmp 0x83da8e
mov dword [ebp - 4], 0x547
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x83da18
and dword [ebp - 0x130c], 0
jmp 0x83da23
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x130c], eax
mov dword [ebp - 0x6a0], 6
cmp dword [ebp - 0x6a0], 9
jae 0x83da3f
and dword [ebp - 0x1310], 0
jmp 0x83da4a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1310], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x549
mov word [0x88bc08], 0x1392
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x54c
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x83db07
mov dword [ebp - 4], 0x54d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x54e
mov word [0x88bc08], 0x226
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x551
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x83dc3a
mov dword [ebp - 4], 0x552
cmp dword [0x88bbf0], 0
jne 0x83db6d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1314], 0x88bbf0
jmp 0x83db77
mov dword [ebp - 0x1314], 0x88bbf0
mov eax, dword [ebp - 0x1314]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1314]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a074
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83dc18
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1318], eax
jmp 0x83dc1f
and dword [ebp - 0x1318], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x553
mov word [0x88bc08], 0x230
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x556
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83e042
mov dword [ebp - 4], 0x557
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x558
push 0x686528
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x83dce8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x131c], 0x88bbf0
jmp 0x83dcf2
mov dword [ebp - 0x131c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x131c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x131c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x559
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x55a
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x83dd8f
and dword [ebp - 0x1320], 0
jmp 0x83dd9a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1320], eax
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x83ddb6
and dword [ebp - 0x1324], 0
jmp 0x83ddc1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1324], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83dddd
and dword [ebp - 0x1328], 0
jmp 0x83dde8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1328], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83de04
and dword [ebp - 0x132c], 0
jmp 0x83de0f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x132c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x1334]
fld qword [ebp - 0x1334]
fadd qword [0x88bd50]
fild dword [0x88b8bc]
fstp qword [ebp - 0x133c]
fadd qword [ebp - 0x133c]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83de6b
fdiv qword [esi + edx*8]
jmp 0x83de77
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc74]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x55b
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x83def2
and dword [ebp - 0x1340], 0
jmp 0x83defd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1340], eax
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x83df19
and dword [ebp - 0x1344], 0
jmp 0x83df24
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1344], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x83df40
and dword [ebp - 0x1348], 0
jmp 0x83df4b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1348], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x83df67
and dword [ebp - 0x134c], 0
jmp 0x83df72
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x134c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x1354]
fld qword [ebp - 0x1354]
fadd qword [0x88bd58]
fild dword [0x88b8c0]
fstp qword [ebp - 0x135c]
fadd qword [ebp - 0x135c]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x83dfce
fdiv qword [esi + edx*8]
jmp 0x83dfda
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc7c]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x55c
mov word [0x88bc08], 0x23a
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x55f
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x83e321
mov dword [ebp - 4], 0x560
cmp dword [0x88bbf0], 0
jne 0x83e0db
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1360], 0x88bbf0
jmp 0x83e0e5
mov dword [ebp - 0x1360], 0x88bbf0
mov eax, dword [ebp - 0x1360]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1360]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a23c
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83e186
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1364], eax
jmp 0x83e18d
and dword [ebp - 0x1364], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x561
mov word [0x88bc08], 0x24e
mov dword [ebp - 4], 0x562
cmp dword [0x88bbf0], 0
jne 0x83e1d3
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1368], 0x88bbf0
jmp 0x83e1dd
mov dword [ebp - 0x1368], 0x88bbf0
mov eax, dword [ebp - 0x1368]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1368]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83e254
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x136c], eax
jmp 0x83e25b
and dword [ebp - 0x136c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83e2b6
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1370], eax
jmp 0x83e2bd
and dword [ebp - 0x1370], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83e321
mov dword [ebp - 4], 0x563
mov dword [ebp - 0x4a0], 0x68623c
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x567
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x68623c
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x83e3f4
mov dword [ebp - 4], 0x568
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x569
mov dword [0x88712c], 1
mov dword [ebp - 4], 0x56a
mov word [0x88bc08], 0x263
jmp 0x83e54f
mov dword [ebp - 4], 0x56c
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x83e54f
mov dword [ebp - 4], 0x56d
cmp dword [0x88bbf0], 0
jne 0x83e453
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1374], 0x88bbf0
jmp 0x83e45d
mov dword [ebp - 0x1374], 0x88bbf0
mov eax, dword [ebp - 0x1374]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1374]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a0bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83e4e8
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1378], eax
jmp 0x83e4ef
and dword [ebp - 0x1378], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x56e
push 0x67f574
push 0x684fbc
push 0x68a0e4
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x56f
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x570
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x574
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x83e81a
mov dword [ebp - 4], 0x575
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x576
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x577
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x83e61f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x137c], 0x88bbf0
jmp 0x83e629
mov dword [ebp - 0x137c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x137c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x137c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x578
mov word [0x88bc08], 0x264
mov dword [ebp - 4], 0x579
cmp dword [0x88bbf0], 0
jne 0x83e6bc
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1380], 0x88bbf0
jmp 0x83e6c6
mov dword [ebp - 0x1380], 0x88bbf0
mov eax, dword [ebp - 0x1380]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1380]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83e73d
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1384], eax
jmp 0x83e744
and dword [ebp - 0x1384], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83e79f
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1388], eax
jmp 0x83e7a6
and dword [ebp - 0x1388], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x83e81a
mov dword [ebp - 4], 0x57a
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x57b
mov word [0x88bc08], 0x1849
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x57f
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x8400fb
mov dword [ebp - 4], 0x580
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x88bc3c]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x581
fld qword [0x88bc3c]
cmp dword [section..data], 0
jne 0x83e926
fdiv qword [0x402088]
jmp 0x83e937
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [0x887108]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x582
mov eax, dword [0x88712c]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 3
jae 0x83e96c
and dword [ebp - 0x138c], 0
jmp 0x83e977
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x138c], eax
fld qword [0x88bc3c]
cmp dword [section..data], 0
jne 0x83e98e
fdiv qword [0x402088]
jmp 0x83e99f
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
mov edx, dword [0x887120]
fstp qword [edx + ecx*8]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x583
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x584
cmp dword [0x88bbf0], 0
jne 0x83e9ef
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1390], 0x88bbf0
jmp 0x83e9f9
mov dword [ebp - 0x1390], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1390]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1390]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x9c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83ea99
push 0x9c
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1394], eax
jmp 0x83eaa0
and dword [ebp - 0x1394], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x585
mov word [ebp - 0x730], 1
or word [ebp - 0x72c], 0xffff
cmp dword [0x88bbf0], 0
jne 0x83eaff
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1398], 0x88bbf0
jmp 0x83eb09
mov dword [ebp - 0x1398], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1398]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1398]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x67c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83ebaa
push 0x68
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x139c], eax
jmp 0x83ebb1
and dword [ebp - 0x139c], 0
mov ecx, dword [ebp - 0x67c]
call sub.MSVBVM60.DLL___vbaI2I4
mov word [0x8875bc], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
jmp 0x83ec00
mov ax, word [0x8875bc]
add ax, word [ebp - 0x72c]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x730]
jl 0x83ef72
mov dword [ebp - 4], 0x586
cmp dword [0x88bbf0], 0
jne 0x83ec3e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x13a0], 0x88bbf0
jmp 0x83ec48
mov dword [ebp - 0x13a0], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x13a0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x13a0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83ece9
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13a4], eax
jmp 0x83ecf0
and dword [ebp - 0x13a4], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83ed6d
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13a8], eax
jmp 0x83ed74
and dword [ebp - 0x13a8], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x83edc9
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13ac], eax
jmp 0x83edd0
and dword [ebp - 0x13ac], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x83ee5b
mov dword [ebp - 4], 0x587
or word [ebp - 0x3c], 0xffff
jmp 0x83ef72
mov dword [ebp - 4], 0x58a
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x58c
cmp dword [0x88bbf0], 0
jne 0x83ee92
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x13b0], 0x88bbf0
jmp 0x83ee9c
mov dword [ebp - 0x13b0], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x13b0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x13b0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x94]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83ef3c
push 0x94
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13b4], eax
jmp 0x83ef43
and dword [ebp - 0x13b4], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x58d
jmp 0x83ebe7
mov dword [ebp - 4], 0x58e
xor eax, eax
cmp word [0x8875bc], 1
sete al
neg eax
mov word [ebp - 0x4c0], ax
mov dword [ebp - 0x4c8], 0xb
cmp dword [0x88bbf0], 0
jne 0x83efbd
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x13b8], 0x88bbf0
jmp 0x83efc7
mov dword [ebp - 0x13b8], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x13b8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x13b8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83f068
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13bc], eax
jmp 0x83f06f
and dword [ebp - 0x13bc], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83f0ec
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13c0], eax
jmp 0x83f0f3
and dword [ebp - 0x13c0], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x83f148
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13c4], eax
jmp 0x83f14f
and dword [ebp - 0x13c4], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
xor eax, eax
cmp word [ebp - 0x3c], 0
sete al
neg eax
mov word [ebp - 0x4d0], ax
mov dword [ebp - 0x4d8], 0xb
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpNe
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
call sub.MSVBVM60.DLL___vbaBoolVarNull
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x83f375
mov dword [ebp - 4], 0x58f
cmp dword [0x88bbf0], 0
jne 0x83f256
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x13c8], 0x88bbf0
jmp 0x83f260
mov dword [ebp - 0x13c8], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x13c8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x13c8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4b8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x78]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83f34b
push 0x78
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13cc], eax
jmp 0x83f352
and dword [ebp - 0x13cc], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x591
cmp dword [0x88bbf0], 0
jne 0x83f3a0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x13d0], 0x88bbf0
jmp 0x83f3aa
mov dword [ebp - 0x13d0], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x13d0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x13d0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83f44b
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13d4], eax
jmp 0x83f452
and dword [ebp - 0x13d4], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4c0], 0x68a270
mov dword [ebp - 0x4c8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4c8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x83f4cf
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13d8], eax
jmp 0x83f4d6
and dword [ebp - 0x13d8], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bc3c]
cmp dword [section..data], 0
jne 0x83f51e
fdiv qword [0x402088]
jmp 0x83f52f
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x138]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x38]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x83f5bd
push 0x38
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13dc], eax
jmp 0x83f5c4
and dword [ebp - 0x13dc], 0
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x592
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x83f641
and dword [ebp - 0x13e0], 0
jmp 0x83f64c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x13e0], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x13e4], eax
fild dword [ebp - 0x13e4]
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8878b8]
fstp qword [ecx + eax*8]
mov dword [ebp - 4], 0x593
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov dword [ebp - 0x6a0], 1
cmp dword [ebp - 0x6a0], 9
jae 0x83f6ae
and dword [ebp - 0x13e8], 0
jmp 0x83f6b9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x13e8], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x13ec], eax
fild dword [ebp - 0x13ec]
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8878b8]
fstp qword [ecx + eax*8]
mov dword [ebp - 4], 0x594
fldz
push ecx
push ecx
fstp qword [esp]
push 0x6852c0
push 0x67febc
call fcn.00742910
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x402520]
fnstsw ax
sahf
jbe 0x83f886
mov dword [ebp - 4], 0x595
fldz
push ecx
push ecx
fstp qword [esp]
push 0x6852c0
push 0x67febc
call fcn.00742910
fstp qword [ebp - 0x684]
cmp dword [0x88bf58], 0
jne 0x83f76b
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x13f0], 0x88bf58
jmp 0x83f775
mov dword [ebp - 0x13f0], 0x88bf58
mov eax, dword [ebp - 0x13f0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x13f0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a280
fld qword [ebp - 0x684]
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83f847
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x13f4], eax
jmp 0x83f84e
and dword [ebp - 0x13f4], 0
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x596
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x599
movsx eax, word [0x887188]
test eax, eax
jne 0x83fadf
mov dword [ebp - 4], 0x59a
fldz
push ecx
push ecx
fstp qword [esp]
push 0x6852c0
push 0x67febc
call fcn.00742910
fstp qword [ebp - 0x684]
fld qword [0x88bc3c]
cmp dword [section..data], 0
jne 0x83f8d6
fdiv qword [0x402088]
jmp 0x83f8e7
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x4c0]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x4c8], 5
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x83f976
and dword [ebp - 0x13f8], 0
jmp 0x83f981
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x13f8], eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarSub
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8878b8]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x59b
fldz
push ecx
push ecx
fstp qword [esp]
push 0x6852c0
push 0x67febc
call fcn.00742910
fstp qword [ebp - 0x684]
fld qword [0x887108]
fstp qword [ebp - 0x4c0]
mov dword [ebp - 0x4c8], 5
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 0xa
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83fa7d
and dword [ebp - 0x13fc], 0
jmp 0x83fa88
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x13fc], eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarSub
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0x14]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
jmp 0x83fb95
mov dword [ebp - 4], 0x59d
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 9
jae 0x83fb02
and dword [ebp - 0x1400], 0
jmp 0x83fb0d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1400], eax
fld qword [0x88bc3c]
cmp dword [section..data], 0
jne 0x83fb24
fdiv qword [0x402088]
jmp 0x83fb35
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
mov edx, dword [0x8878b8]
fstp qword [edx + ecx*8]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x59e
push 0xa
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83fb71
and dword [ebp - 0x1404], 0
jmp 0x83fb7c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1404], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [0x887108]
fstp qword [ecx + eax + 0x14]
mov dword [ebp - 4], 0x5a0
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 0xa
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83fbc9
and dword [ebp - 0x1408], 0
jmp 0x83fbd4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1408], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x140c], eax
fild dword [ebp - 0x140c]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x5a1
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 0xa
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x83fc3a
and dword [ebp - 0x1410], 0
jmp 0x83fc45
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1410], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1414], eax
fild dword [ebp - 0x1414]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x5a2
fld qword [0x887108]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4020a8]
fnstsw ax
sahf
jb 0x8400c4
mov dword [ebp - 4], 0x5a3
fld qword [0x887108]
fcomp qword [0x401358]
fnstsw ax
sahf
jbe 0x83fec2
mov dword [ebp - 4], 0x5a4
cmp dword [0x88bf58], 0
jne 0x83fceb
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1418], 0x88bf58
jmp 0x83fcf5
mov dword [ebp - 0x1418], 0x88bf58
mov eax, dword [ebp - 0x1418]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1418]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a118
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83fd96
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x141c], eax
jmp 0x83fd9d
and dword [ebp - 0x141c], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x5a5
cmp dword [0x88bf58], 0
jne 0x83fdd3
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1420], 0x88bf58
jmp 0x83fddd
mov dword [ebp - 0x1420], 0x88bf58
mov eax, dword [ebp - 0x1420]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1420]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a148
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83fe7e
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1424], eax
jmp 0x83fe85
and dword [ebp - 0x1424], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x5a6
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x5a7
mov word [0x88bc08], 0x1f40
jmp 0x8400bf
mov dword [ebp - 4], 0x5a9
cmp dword [0x88bf58], 0
jne 0x83feed
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1428], 0x88bf58
jmp 0x83fef7
mov dword [ebp - 0x1428], 0x88bf58
mov eax, dword [ebp - 0x1428]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1428]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a118
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x83ff98
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x142c], eax
jmp 0x83ff9f
and dword [ebp - 0x142c], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x5aa
cmp dword [0x88bf58], 0
jne 0x83ffd5
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1430], 0x88bf58
jmp 0x83ffdf
mov dword [ebp - 0x1430], 0x88bf58
mov eax, dword [ebp - 0x1430]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1430]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a148
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x840080
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1434], eax
jmp 0x840087
and dword [ebp - 0x1434], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x5ab
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x5ac
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x5b0
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x5b1
mov word [0x88bc08], 0x1849
jmp 0x840256
mov dword [ebp - 4], 0x5b3
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x840256
mov dword [ebp - 4], 0x5b4
cmp dword [0x88bbf0], 0
jne 0x84015a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1438], 0x88bbf0
jmp 0x840164
mov dword [ebp - 0x1438], 0x88bbf0
mov eax, dword [ebp - 0x1438]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1438]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8401ef
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x143c], eax
jmp 0x8401f6
and dword [ebp - 0x143c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x5b5
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x5b6
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x5b7
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5bb
call fcn.00823f6e
mov dword [ebp - 4], 0x5bc
and dword [0x88712c], 0
mov dword [ebp - 4], 0x5bd
mov dword [ebp - 0x67c], 0x3e8
lea eax, [ebp - 0x67c]
push eax
call fcn.007434b9
mov dword [ebp - 4], 0x5be
mov word [0x88bc08], 0x267
mov dword [ebp - 4], 0x5bf
push 0x67dd1c
push 0x68a2a0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67df64
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
push 0
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x8404dd
mov dword [ebp - 4], 0x5c0
cmp dword [0x88e04c], 0
jne 0x840371
push 0x88e04c
push 0x67c740
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1440], 0x88e04c
jmp 0x84037b
mov dword [ebp - 0x1440], 0x88e04c
mov eax, dword [ebp - 0x1440]
mov eax, dword [eax]
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8403d2
push 0x14
push 0x67cafc
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1444], eax
jmp 0x8403d9
and dword [ebp - 0x1444], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84042e
push 0x50
push 0x67c750
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1448], eax
jmp 0x840435
and dword [ebp - 0x1448], 0
push 0x67dd1c
push 0x68a2a0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67df64
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [ebp - 0x8c]
push 0x67c3b8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x68a2d0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_rtcFileCopy
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 5
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x18
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x5c2
push 0x68a308
push 0x68a2a0
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67df64
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 1
push 0xffffffffffffffff
push 8
call sub.MSVBVM60.DLL___vbaFileOpen
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
mov dword [ebp - 4], 0x5c3
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL_rtcGetTimeVar
mov dword [ebp - 0x4c0], 0x67c01c
mov dword [ebp - 0x4c8], 8
lea edx, [ebp - 0x4c8]
lea ecx, [ebp - 0x188]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4f0], 0x67eda4
mov dword [ebp - 0x4f8], 8
lea edx, [ebp - 0x4f8]
lea ecx, [ebp - 0x1c8]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 3
jae 0x840622
and dword [ebp - 0x144c], 0
jmp 0x84062d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x144c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x887120]
lea eax, [ecx + eax*8]
mov dword [ebp - 0x4e0], eax
mov dword [ebp - 0x4e8], 0x4005
push 1
push 1
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x4e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x520], 0x67eda4
mov dword [ebp - 0x528], 8
lea edx, [ebp - 0x528]
lea ecx, [ebp - 0x208]
call sub.MSVBVM60.DLL___vbaVarDup
push 2
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 3
jae 0x8406ab
and dword [ebp - 0x1450], 0
jmp 0x8406b6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1450], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887120]
lea eax, [ecx + eax*8]
mov dword [ebp - 0x510], eax
mov dword [ebp - 0x518], 0x4005
push 1
push 1
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x218]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x550], 0x67eda4
mov dword [ebp - 0x558], 8
lea edx, [ebp - 0x558]
lea ecx, [ebp - 0x248]
call sub.MSVBVM60.DLL___vbaVarDup
push 3
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 3
jae 0x840734
and dword [ebp - 0x1454], 0
jmp 0x84073f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1454], eax
mov eax, dword [ebp - 0x6a8]
mov ecx, dword [0x887120]
lea eax, [ecx + eax*8]
mov dword [ebp - 0x540], eax
mov dword [ebp - 0x548], 0x4005
push 1
push 1
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x548]
push eax
lea eax, [ebp - 0x258]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push dword [0x88bbc4]
push 0x67ccd4
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x148], 8
mov dword [ebp - 0x4b0], 0x67ccd4
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4d0], 0x67ccd4
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x500], 0x67ccd4
mov dword [ebp - 0x508], 8
mov dword [ebp - 0x530], 0x67ccd4
mov dword [ebp - 0x538], 8
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1e8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x508]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x258]
push eax
lea eax, [ebp - 0x268]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
push 1
push 0x67ee58
call sub.MSVBVM60.DLL___vbaPrintFile
add esp, 0xc
lea eax, [ebp - 0x268]
push eax
lea eax, [ebp - 0x258]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x16
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x5c
mov dword [ebp - 4], 0x5c4
push 1
call sub.MSVBVM60.DLL___vbaFileClose
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5c6
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x840a69
mov dword [ebp - 4], 0x5c7
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x8409c4
and dword [ebp - 0x1458], 0
jmp 0x8409cf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1458], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x8409e8
and dword [ebp - 0x145c], 0
jmp 0x8409f3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x145c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x5c8
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x5c9
mov word [0x88bc08], 0x268
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5cc
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 0xa
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758571
dec eax
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x840c95
mov dword [ebp - 4], 0x5cd
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x5ce
cmp dword [0x88bbf0], 0
jne 0x840b23
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1460], 0x88bbf0
jmp 0x840b2d
mov dword [ebp - 0x1460], 0x88bbf0
mov eax, dword [ebp - 0x1460]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1460]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x840ba4
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1464], eax
jmp 0x840bab
and dword [ebp - 0x1464], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x840c06
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1468], eax
jmp 0x840c0d
and dword [ebp - 0x1468], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x840c80
mov dword [ebp - 4], 0x5cf
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x5d1
mov word [0x88bc08], 0x269
jmp 0x840dd3
mov dword [ebp - 4], 0x5d3
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jle 0x840dd3
mov dword [ebp - 4], 0x5d4
cmp dword [0x88bbf0], 0
jne 0x840cf4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x146c], 0x88bbf0
jmp 0x840cfe
mov dword [ebp - 0x146c], 0x88bbf0
mov eax, dword [ebp - 0x146c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x146c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689a38
push 0x689a48
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x840d89
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1470], eax
jmp 0x840d90
and dword [ebp - 0x1470], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x5d5
push 0x67f574
push 0x689a38
push 0x689a70
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x5d6
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5da
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x840e18
mov dword [ebp - 4], 0x5db
mov word [0x88bc08], 0x26c
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5de
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x840e40
and dword [ebp - 0x1474], 0
jmp 0x840e4b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1474], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x840e64
and dword [ebp - 0x1478], 0
jmp 0x840e6f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1478], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x5df
mov dword [ebp - 0x6a4], 6
cmp dword [ebp - 0x6a4], 0x15
jae 0x840ed6
and dword [ebp - 0x147c], 0
jmp 0x840ee1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x147c], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x840efa
and dword [ebp - 0x1480], 0
jmp 0x840f05
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1480], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x5e0
and word [0x88bc18], 0
mov dword [ebp - 4], 0x5e1
and word [0x88bc08], 0
mov dword [ebp - 4], 0x5e2
and word [0x88bc04], 0
mov dword [ebp - 4], 0x5e3
cmp dword [0x88bbf0], 0
jne 0x840fa1
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1484], 0x88bbf0
jmp 0x840fab
mov dword [ebp - 0x1484], 0x88bbf0
mov eax, dword [ebp - 0x1484]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1484]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a338
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84104c
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1488], eax
jmp 0x841053
and dword [ebp - 0x1488], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5e5
mov word [0x88bc08], 0x1849
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5e7
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x8418c0
mov dword [ebp - 4], 0x5e8
cmp dword [0x88bbf0], 0
jne 0x8410d9
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x148c], 0x88bbf0
jmp 0x8410e3
mov dword [ebp - 0x148c], 0x88bbf0
mov eax, dword [ebp - 0x148c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x148c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84115a
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1490], eax
jmp 0x841161
and dword [ebp - 0x1490], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8411bc
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1494], eax
jmp 0x8411c3
and dword [ebp - 0x1494], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8412b5
mov dword [ebp - 4], 0x5e9
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x841223
and dword [ebp - 0x1498], 0
jmp 0x84122e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1498], eax
mov dword [ebp - 0x6a0], 6
cmp dword [ebp - 0x6a0], 9
jae 0x84124a
and dword [ebp - 0x149c], 0
jmp 0x841255
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x149c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
mov eax, dword [ecx + eax*4]
sub eax, 0x186a0
jo 0x855d25
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
jmp 0x8418b0
mov dword [ebp - 4], 0x5eb
cmp dword [0x88bbf0], 0
jne 0x8412e0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x14a0], 0x88bbf0
jmp 0x8412ea
mov dword [ebp - 0x14a0], 0x88bbf0
mov eax, dword [ebp - 0x14a0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x14a0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
pushal
stc
invalid
dec dword [ebx + 0x60b5ff00]
stc
invalid
invalid
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x841361
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x14a4], eax
jmp 0x841368
and dword [ebp - 0x14a4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8413c3
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x14a8], eax
jmp 0x8413ca
and dword [ebp - 0x14a8], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8414a5
mov dword [ebp - 4], 0x5ec
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x84142a
and dword [ebp - 0x14ac], 0
jmp 0x841435
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14ac], eax
mov dword [ebp - 0x6a0], 6
cmp dword [ebp - 0x6a0], 9
jae 0x841451
and dword [ebp - 0x14b0], 0
jmp 0x84145c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14b0], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
jmp 0x8418b0
mov dword [ebp - 4], 0x5ee
fldz
push ecx
push ecx
fstp qword [esp]
push 0x6852dc
push 0x67febc
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
fld qword [0x404230]
fstp qword [ebp - 0x4c0]
mov dword [ebp - 0x4c8], 0x8005
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAbs
push eax
lea eax, [ebp - 0x4c8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstGt
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x841689
mov dword [ebp - 4], 0x5ef
cmp dword [0x88bf58], 0
jne 0x8415b7
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x14b4], 0x88bf58
jmp 0x8415c1
mov dword [ebp - 0x14b4], 0x88bf58
mov eax, dword [ebp - 0x14b4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x14b4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x686744
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x841662
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x14b8], eax
jmp 0x841669
and dword [ebp - 0x14b8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x5f0
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x5f3
fldz
push ecx
push ecx
fstp qword [esp]
push 0x6852dc
push 0x67febc
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x6ac], 7
cmp dword [ebp - 0x6ac], 0x15
jae 0x841721
and dword [ebp - 0x14bc], 0
jmp 0x84172c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14bc], eax
mov dword [ebp - 0x6a0], 6
cmp dword [ebp - 0x6a0], 9
jae 0x841748
and dword [ebp - 0x14c0], 0
jmp 0x841753
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14c0], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
mov eax, dword [ecx + eax*4]
mov dword [ebp - 0x4d0], eax
mov dword [ebp - 0x4d8], 3
push 7
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x84178e
and dword [ebp - 0x14c4], 0
jmp 0x841799
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14c4], eax
push 7
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x8417b5
and dword [ebp - 0x14c8], 0
jmp 0x8417c0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14c8], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x8417e9
fdiv qword [esi + edx*8]
jmp 0x8417f5
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x4c0]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x4c8], 5
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAbs
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarMul
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarSub
push eax
call sub.MSVBVM60.DLL___vbaI4Var
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x5f6
mov word [0x88bc08], 0x184a
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5f9
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx eax, ax
test eax, eax
je 0x841929
mov dword [ebp - 4], 0x5fa
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x5fb
mov word [0x88bc08], 0x26d
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x5fe
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x841d49
mov dword [ebp - 4], 0x5ff
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x600
push 0x686528
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8419d7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x14cc], 0x88bbf0
jmp 0x8419e1
mov dword [ebp - 0x14cc], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x14cc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x14cc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x601
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x602
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x841a7e
and dword [ebp - 0x14d0], 0
jmp 0x841a89
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14d0], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x841aa5
and dword [ebp - 0x14d4], 0
jmp 0x841ab0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14d4], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x841acc
and dword [ebp - 0x14d8], 0
jmp 0x841ad7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14d8], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x841af3
and dword [ebp - 0x14dc], 0
jmp 0x841afe
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14dc], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x14e4]
fld qword [ebp - 0x14e4]
fadd qword [0x88bd50]
fild dword [0x88b8b4]
fstp qword [ebp - 0x14ec]
fadd qword [ebp - 0x14ec]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x841b5a
fdiv qword [esi + edx*8]
jmp 0x841b66
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc94]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x603
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x841be1
and dword [ebp - 0x14f0], 0
jmp 0x841bec
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14f0], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x841c08
and dword [ebp - 0x14f4], 0
jmp 0x841c13
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14f4], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x841c2f
and dword [ebp - 0x14f8], 0
jmp 0x841c3a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14f8], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x841c56
and dword [ebp - 0x14fc], 0
jmp 0x841c61
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x14fc], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b8a0]
jo 0x855d25
mov dword [ebp - 0x1500], eax
fild dword [ebp - 0x1500]
fstp qword [ebp - 0x1508]
fld qword [ebp - 0x1508]
fadd qword [0x88bd58]
fild dword [0x88b8b8]
fstp qword [ebp - 0x1510]
fadd qword [ebp - 0x1510]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x841cd5
fdiv qword [esi + edx*8]
jmp 0x841ce1
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc9c]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x604
mov word [0x88bc08], 0x26e
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x607
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x842028
mov dword [ebp - 4], 0x608
cmp dword [0x88bbf0], 0
jne 0x841de2
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1514], 0x88bbf0
jmp 0x841dec
mov dword [ebp - 0x1514], 0x88bbf0
mov eax, dword [ebp - 0x1514]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1514]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a36c
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x841e8d
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1518], eax
jmp 0x841e94
and dword [ebp - 0x1518], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x609
mov word [0x88bc08], 0x26f
mov dword [ebp - 4], 0x60a
cmp dword [0x88bbf0], 0
jne 0x841eda
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x151c], 0x88bbf0
jmp 0x841ee4
mov dword [ebp - 0x151c], 0x88bbf0
mov eax, dword [ebp - 0x151c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x151c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x841f5b
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1520], eax
jmp 0x841f62
and dword [ebp - 0x1520], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x841fbd
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1524], eax
jmp 0x841fc4
and dword [ebp - 0x1524], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x842028
mov dword [ebp - 4], 0x60b
mov dword [ebp - 0x4a0], 0x68623c
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x60f
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x68623c
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x8420ea
mov dword [ebp - 4], 0x610
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x611
mov word [0x88bc08], 0x270
jmp 0x842245
mov dword [ebp - 4], 0x613
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x842245
mov dword [ebp - 4], 0x614
cmp dword [0x88bbf0], 0
jne 0x842149
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1528], 0x88bbf0
jmp 0x842153
mov dword [ebp - 0x1528], 0x88bbf0
mov eax, dword [ebp - 0x1528]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1528]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a0bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8421de
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x152c], eax
jmp 0x8421e5
and dword [ebp - 0x152c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x615
push 0x67f574
push 0x684fbc
push 0x68a0e4
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x616
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x617
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x61b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x842510
mov dword [ebp - 4], 0x61c
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x61d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x61e
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x842315
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1530], 0x88bbf0
jmp 0x84231f
mov dword [ebp - 0x1530], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x1530]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1530]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x61f
mov word [0x88bc08], 0x271
mov dword [ebp - 4], 0x620
cmp dword [0x88bbf0], 0
jne 0x8423b2
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1534], 0x88bbf0
jmp 0x8423bc
mov dword [ebp - 0x1534], 0x88bbf0
mov eax, dword [ebp - 0x1534]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1534]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x842433
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1538], eax
jmp 0x84243a
and dword [ebp - 0x1538], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x842495
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x153c], eax
jmp 0x84249c
and dword [ebp - 0x153c], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x842510
mov dword [ebp - 4], 0x621
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x622
mov word [0x88bc08], 0x272
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x626
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x843ace
mov dword [ebp - 4], 0x627
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x88bc2c]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x628
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x842621
and dword [ebp - 0x1540], 0
jmp 0x84262c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1540], eax
fld qword [0x88bc2c]
cmp dword [section..data], 0
jne 0x842643
fdiv qword [0x402088]
jmp 0x842654
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
mov edx, dword [0x88708c]
fstp qword [edx + ecx*8]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x629
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x62a
cmp dword [0x88bbf0], 0
jne 0x8426a4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1544], 0x88bbf0
jmp 0x8426ae
mov dword [ebp - 0x1544], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1544]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1544]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x9c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84274e
push 0x9c
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1548], eax
jmp 0x842755
and dword [ebp - 0x1548], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x62b
mov word [ebp - 0x738], 1
or word [ebp - 0x734], 0xffff
cmp dword [0x88bbf0], 0
jne 0x8427b4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x154c], 0x88bbf0
jmp 0x8427be
mov dword [ebp - 0x154c], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x154c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x154c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x67c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84285f
push 0x68
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1550], eax
jmp 0x842866
and dword [ebp - 0x1550], 0
mov ecx, dword [ebp - 0x67c]
call sub.MSVBVM60.DLL___vbaI2I4
mov word [0x8875bc], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
jmp 0x8428b5
mov ax, word [0x8875bc]
add ax, word [ebp - 0x734]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x738]
jl 0x842c27
mov dword [ebp - 4], 0x62c
cmp dword [0x88bbf0], 0
jne 0x8428f3
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1554], 0x88bbf0
jmp 0x8428fd
mov dword [ebp - 0x1554], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1554]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1554]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84299e
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1558], eax
jmp 0x8429a5
and dword [ebp - 0x1558], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x842a22
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x155c], eax
jmp 0x842a29
and dword [ebp - 0x155c], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x842a7e
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1560], eax
jmp 0x842a85
and dword [ebp - 0x1560], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x842b10
mov dword [ebp - 4], 0x62d
or word [ebp - 0x3c], 0xffff
jmp 0x842c27
mov dword [ebp - 4], 0x630
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x632
cmp dword [0x88bbf0], 0
jne 0x842b47
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1564], 0x88bbf0
jmp 0x842b51
mov dword [ebp - 0x1564], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1564]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1564]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x94]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x842bf1
push 0x94
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1568], eax
jmp 0x842bf8
and dword [ebp - 0x1568], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x633
jmp 0x84289c
mov dword [ebp - 4], 0x634
xor eax, eax
cmp word [0x8875bc], 1
sete al
neg eax
mov word [ebp - 0x4c0], ax
mov dword [ebp - 0x4c8], 0xb
cmp dword [0x88bbf0], 0
jne 0x842c72
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x156c], 0x88bbf0
jmp 0x842c7c
mov dword [ebp - 0x156c], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x156c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x156c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x842d1d
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1570], eax
jmp 0x842d24
and dword [ebp - 0x1570], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x842da1
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1574], eax
jmp 0x842da8
and dword [ebp - 0x1574], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x842dfd
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1578], eax
jmp 0x842e04
and dword [ebp - 0x1578], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
xor eax, eax
cmp word [ebp - 0x3c], 0
sete al
neg eax
mov word [ebp - 0x4d0], ax
mov dword [ebp - 0x4d8], 0xb
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpNe
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
call sub.MSVBVM60.DLL___vbaBoolVarNull
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x84302a
mov dword [ebp - 4], 0x635
cmp dword [0x88bbf0], 0
jne 0x842f0b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x157c], 0x88bbf0
jmp 0x842f15
mov dword [ebp - 0x157c], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x157c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x157c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4b8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x78]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x843000
push 0x78
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1580], eax
jmp 0x843007
and dword [ebp - 0x1580], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x637
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 4
jae 0x84305e
and dword [ebp - 0x1584], 0
jmp 0x843069
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1584], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1588], eax
fild dword [ebp - 0x1588]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
fstp qword [ecx + eax]
mov dword [ebp - 4], 0x638
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 4
jae 0x8430ce
and dword [ebp - 0x158c], 0
jmp 0x8430d9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x158c], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1590], eax
fild dword [ebp - 0x1590]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
fstp qword [ecx + eax + 8]
mov dword [ebp - 4], 0x639
mov dword [ebp - 0x6a0], 2
cmp dword [ebp - 0x6a0], 4
jae 0x84312e
and dword [ebp - 0x1594], 0
jmp 0x843139
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1594], eax
fld qword [0x88bc2c]
cmp dword [section..data], 0
jne 0x843150
fdiv qword [0x402088]
jmp 0x843161
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
imul ecx, ecx, 0x18
mov edx, dword [0x8878f8]
fstp qword [edx + ecx + 0x10]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x63a
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x8431b2
and dword [ebp - 0x1598], 0
jmp 0x8431bd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1598], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x159c], eax
fild dword [ebp - 0x159c]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x63b
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x843223
and dword [ebp - 0x15a0], 0
jmp 0x84322e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15a0], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x15a4], eax
fild dword [ebp - 0x15a4]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x63c
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x843283
and dword [ebp - 0x15a8], 0
jmp 0x84328e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15a8], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x8432aa
and dword [ebp - 0x15ac], 0
jmp 0x8432b5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15ac], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x63d
cmp dword [0x88bbf0], 0
jne 0x843302
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x15b0], 0x88bbf0
jmp 0x84330c
mov dword [ebp - 0x15b0], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x15b0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x15b0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8433ad
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x15b4], eax
jmp 0x8433b4
and dword [ebp - 0x15b4], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4c0], 0x68a3a0
mov dword [ebp - 0x4c8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4c8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x843431
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x15b8], eax
jmp 0x843438
and dword [ebp - 0x15b8], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bc2c]
cmp dword [section..data], 0
jne 0x843480
fdiv qword [0x402088]
jmp 0x843491
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x138]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x38]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x84351f
push 0x38
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x15bc], eax
jmp 0x843526
and dword [ebp - 0x15bc], 0
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x63e
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x843595
and dword [ebp - 0x15c0], 0
jmp 0x8435a0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15c0], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4020a8]
fnstsw ax
sahf
jb 0x843a27
mov dword [ebp - 4], 0x63f
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x8435f6
and dword [ebp - 0x15c4], 0
jmp 0x843601
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15c4], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fcomp qword [0x401358]
fnstsw ax
sahf
jbe 0x843825
mov dword [ebp - 4], 0x640
cmp dword [0x88bf58], 0
jne 0x84364e
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x15c8], 0x88bf58
jmp 0x843658
mov dword [ebp - 0x15c8], 0x88bf58
mov eax, dword [ebp - 0x15c8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x15c8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a118
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8436f9
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x15cc], eax
jmp 0x843700
and dword [ebp - 0x15cc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x641
cmp dword [0x88bf58], 0
jne 0x843736
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x15d0], 0x88bf58
jmp 0x843740
mov dword [ebp - 0x15d0], 0x88bf58
mov eax, dword [ebp - 0x15d0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x15d0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a148
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8437e1
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x15d4], eax
jmp 0x8437e8
and dword [ebp - 0x15d4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x642
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x643
mov word [0x88bc08], 0x1f40
jmp 0x843a22
mov dword [ebp - 4], 0x645
cmp dword [0x88bf58], 0
jne 0x843850
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x15d8], 0x88bf58
jmp 0x84385a
mov dword [ebp - 0x15d8], 0x88bf58
mov eax, dword [ebp - 0x15d8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x15d8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a118
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8438fb
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x15dc], eax
jmp 0x843902
and dword [ebp - 0x15dc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x646
cmp dword [0x88bf58], 0
jne 0x843938
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x15e0], 0x88bf58
jmp 0x843942
mov dword [ebp - 0x15e0], 0x88bf58
mov eax, dword [ebp - 0x15e0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x15e0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a148
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8439e3
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x15e4], eax
jmp 0x8439ea
and dword [ebp - 0x15e4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x647
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x648
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x64c
fld1
push ecx
push ecx
fstp qword [esp]
push 0x681158
push 0x67f5f4
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401348]
fnstsw ax
sahf
jne 0x843a88
mov dword [ebp - 4], 0x64d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x64e
mov word [0x88bc08], 0x276
jmp 0x843ac9
mov dword [ebp - 4], 0x650
fldz
fstp qword [0x88bc34]
mov dword [ebp - 4], 0x651
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x652
mov word [0x88bc08], 0x272
jmp 0x843c29
mov dword [ebp - 4], 0x655
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x843c29
mov dword [ebp - 4], 0x656
cmp dword [0x88bbf0], 0
jne 0x843b2d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x15e8], 0x88bbf0
jmp 0x843b37
mov dword [ebp - 0x15e8], 0x88bbf0
mov eax, dword [ebp - 0x15e8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x15e8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x843bc2
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x15ec], eax
jmp 0x843bc9
and dword [ebp - 0x15ec], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x657
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x658
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x659
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x65d
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x843c51
and dword [ebp - 0x15f0], 0
jmp 0x843c5c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15f0], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x843c78
and dword [ebp - 0x15f4], 0
jmp 0x843c83
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15f4], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x843c9f
and dword [ebp - 0x15f8], 0
jmp 0x843caa
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15f8], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x843cc6
and dword [ebp - 0x15fc], 0
jmp 0x843cd1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x15fc], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x1604]
fld qword [ebp - 0x1604]
fadd qword [0x88bd50]
fild dword [0x88b8b4]
fstp qword [ebp - 0x160c]
fadd qword [ebp - 0x160c]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x843d2d
fdiv qword [esi + edx*8]
jmp 0x843d39
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc94]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x65e
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x843db4
and dword [ebp - 0x1610], 0
jmp 0x843dbf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1610], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x843ddb
and dword [ebp - 0x1614], 0
jmp 0x843de6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1614], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x843e02
and dword [ebp - 0x1618], 0
jmp 0x843e0d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1618], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x843e29
and dword [ebp - 0x161c], 0
jmp 0x843e34
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x161c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b8a8]
jo 0x855d25
mov dword [ebp - 0x1620], eax
fild dword [ebp - 0x1620]
fstp qword [ebp - 0x1628]
fld qword [ebp - 0x1628]
fadd qword [0x88bd58]
fild dword [0x88b8b8]
fstp qword [ebp - 0x1630]
fadd qword [ebp - 0x1630]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x843ea8
fdiv qword [esi + edx*8]
jmp 0x843eb4
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc9c]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x65f
mov word [0x88bc08], 0x273
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x661
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x8440a4
mov dword [ebp - 4], 0x662
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x663
cmp dword [0x88bbf0], 0
jne 0x843fd7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1634], 0x88bbf0
jmp 0x843fe1
mov dword [ebp - 0x1634], 0x88bbf0
mov eax, dword [ebp - 0x1634]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1634]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a3b0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x844082
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1638], eax
jmp 0x844089
and dword [ebp - 0x1638], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x664
mov word [0x88bc08], 0x274
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x667
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x84436f
mov dword [ebp - 4], 0x668
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x669
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x66a
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x844174
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x163c], 0x88bbf0
jmp 0x84417e
mov dword [ebp - 0x163c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x163c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x163c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x66b
mov word [0x88bc08], 0x275
mov dword [ebp - 4], 0x66c
cmp dword [0x88bbf0], 0
jne 0x844211
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1640], 0x88bbf0
jmp 0x84421b
mov dword [ebp - 0x1640], 0x88bbf0
mov eax, dword [ebp - 0x1640]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1640]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x844292
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1644], eax
jmp 0x844299
and dword [ebp - 0x1644], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8442f4
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1648], eax
jmp 0x8442fb
and dword [ebp - 0x1648], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x84436f
mov dword [ebp - 4], 0x66d
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x66e
mov word [0x88bc08], 0x18ab
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x672
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x8447b0
mov dword [ebp - 4], 0x673
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x88bc34]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x674
push 3
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x844480
and dword [ebp - 0x164c], 0
jmp 0x84448b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x164c], eax
fld qword [0x88bc34]
cmp dword [section..data], 0
jne 0x8444a2
fdiv qword [0x402088]
jmp 0x8444b3
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
mov edx, dword [0x88708c]
fstp qword [edx + ecx*8]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x675
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 4
jae 0x844500
and dword [ebp - 0x1650], 0
jmp 0x84450b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1650], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1654], eax
fild dword [ebp - 0x1654]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
fstp qword [ecx + eax]
mov dword [ebp - 4], 0x676
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 4
jae 0x844570
and dword [ebp - 0x1658], 0
jmp 0x84457b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1658], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x165c], eax
fild dword [ebp - 0x165c]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
fstp qword [ecx + eax + 8]
mov dword [ebp - 4], 0x677
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 4
jae 0x8445d0
and dword [ebp - 0x1660], 0
jmp 0x8445db
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1660], eax
fld qword [0x88bc34]
cmp dword [section..data], 0
jne 0x8445f2
fdiv qword [0x402088]
jmp 0x844603
push dword [0x40208c]
push dword [0x402088]
call sub.MSVBVM60.DLL__adj_fdiv_m64
mov ecx, dword [ebp - 0x6a0]
imul ecx, ecx, 0x18
mov edx, dword [0x8878f8]
fstp qword [edx + ecx + 0x10]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x678
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 3
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x844654
and dword [ebp - 0x1664], 0
jmp 0x84465f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1664], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1668], eax
fild dword [ebp - 0x1668]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x679
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 3
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x8446c5
and dword [ebp - 0x166c], 0
jmp 0x8446d0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x166c], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1670], eax
fild dword [ebp - 0x1670]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x67a
push 3
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x844725
and dword [ebp - 0x1674], 0
jmp 0x844730
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1674], eax
push 3
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84474c
and dword [ebp - 0x1678], 0
jmp 0x844757
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1678], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x67b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x67c
mov word [0x88bc08], 0x18ab
jmp 0x8449f3
mov dword [ebp - 4], 0x67e
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x8449f3
mov dword [ebp - 4], 0x67f
cmp dword [0x88bf58], 0
jne 0x84480f
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x167c], 0x88bf58
jmp 0x844819
mov dword [ebp - 0x167c], 0x88bf58
mov eax, dword [ebp - 0x167c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x167c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a170
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8448ba
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1680], eax
jmp 0x8448c1
and dword [ebp - 0x1680], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x680
cmp dword [0x88bbf0], 0
jne 0x8448f7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1684], 0x88bbf0
jmp 0x844901
mov dword [ebp - 0x1684], 0x88bbf0
mov eax, dword [ebp - 0x1684]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1684]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84498c
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1688], eax
jmp 0x844993
and dword [ebp - 0x1688], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x681
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x682
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x683
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x687
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x844e13
mov dword [ebp - 4], 0x688
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x689
push 0x686528
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x844aa1
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x168c], 0x88bbf0
jmp 0x844aab
mov dword [ebp - 0x168c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x168c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x168c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x68a
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x68b
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x844b48
and dword [ebp - 0x1690], 0
jmp 0x844b53
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1690], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x844b6f
and dword [ebp - 0x1694], 0
jmp 0x844b7a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1694], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x844b96
and dword [ebp - 0x1698], 0
jmp 0x844ba1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1698], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x844bbd
and dword [ebp - 0x169c], 0
jmp 0x844bc8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x169c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b8a4]
jo 0x855d25
mov dword [ebp - 0x16a0], eax
fild dword [ebp - 0x16a0]
fstp qword [ebp - 0x16a8]
fld qword [ebp - 0x16a8]
fadd qword [0x88bd50]
fild dword [0x88b8b4]
fstp qword [ebp - 0x16b0]
fadd qword [ebp - 0x16b0]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x844c3c
fdiv qword [esi + edx*8]
jmp 0x844c48
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc94]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x68c
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x844cc3
and dword [ebp - 0x16b4], 0
jmp 0x844cce
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x16b4], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x844cea
and dword [ebp - 0x16b8], 0
jmp 0x844cf5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x16b8], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x844d11
and dword [ebp - 0x16bc], 0
jmp 0x844d1c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x16bc], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x844d38
and dword [ebp - 0x16c0], 0
jmp 0x844d43
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x16c0], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x16c8]
fld qword [ebp - 0x16c8]
fadd qword [0x88bd58]
fild dword [0x88b8b8]
fstp qword [ebp - 0x16d0]
fadd qword [ebp - 0x16d0]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x844d9f
fdiv qword [esi + edx*8]
jmp 0x844dab
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bc9c]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x68d
mov word [0x88bc08], 0x18ac
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x690
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x8450f2
mov dword [ebp - 4], 0x691
cmp dword [0x88bbf0], 0
jne 0x844eac
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x16d4], 0x88bbf0
jmp 0x844eb6
mov dword [ebp - 0x16d4], 0x88bbf0
mov eax, dword [ebp - 0x16d4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x16d4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a36c
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x844f57
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x16d8], eax
jmp 0x844f5e
and dword [ebp - 0x16d8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x692
mov word [0x88bc08], 0x18ad
mov dword [ebp - 4], 0x693
cmp dword [0x88bbf0], 0
jne 0x844fa4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x16dc], 0x88bbf0
jmp 0x844fae
mov dword [ebp - 0x16dc], 0x88bbf0
mov eax, dword [ebp - 0x16dc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x16dc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x845025
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x16e0], eax
jmp 0x84502c
and dword [ebp - 0x16e0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x845087
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x16e4], eax
jmp 0x84508e
and dword [ebp - 0x16e4], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8450f2
mov dword [ebp - 4], 0x694
mov dword [ebp - 0x4a0], 0x68623c
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x698
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x68623c
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x8451b4
mov dword [ebp - 4], 0x699
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x69a
mov word [0x88bc08], 0x18ae
jmp 0x84530f
mov dword [ebp - 4], 0x69c
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x84530f
mov dword [ebp - 4], 0x69d
cmp dword [0x88bbf0], 0
jne 0x845213
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x16e8], 0x88bbf0
jmp 0x84521d
mov dword [ebp - 0x16e8], 0x88bbf0
mov eax, dword [ebp - 0x16e8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x16e8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a0bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8452a8
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x16ec], eax
jmp 0x8452af
and dword [ebp - 0x16ec], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x69e
push 0x67f574
push 0x684fbc
push 0x68a0e4
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x69f
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x6a0
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x6a4
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x8455ca
mov dword [ebp - 4], 0x6a5
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x6a6
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x6a7
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8453df
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x16f0], 0x88bbf0
jmp 0x8453e9
mov dword [ebp - 0x16f0], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x16f0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x16f0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x6a8
mov word [0x88bc08], 0x18af
mov dword [ebp - 4], 0x6a9
cmp dword [0x88bbf0], 0
jne 0x84547c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x16f4], 0x88bbf0
jmp 0x845486
mov dword [ebp - 0x16f4], 0x88bbf0
mov eax, dword [ebp - 0x16f4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x16f4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8454fd
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x16f8], eax
jmp 0x845504
and dword [ebp - 0x16f8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84555f
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x16fc], eax
jmp 0x845566
and dword [ebp - 0x16fc], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8455ca
mov dword [ebp - 4], 0x6aa
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x6ae
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x845d90
mov dword [ebp - 4], 0x6af
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x6b0
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x3e8
mov dword [ebp - 0x4b8], 2
push 2
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x8456e0
and dword [ebp - 0x1700], 0
jmp 0x8456eb
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1700], eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarDiv
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88708c]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x6b1
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
push 2
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x845766
and dword [ebp - 0x1704], 0
jmp 0x845771
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1704], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1708], eax
fild dword [ebp - 0x1708]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 4]
mov dword [ebp - 4], 0x6b2
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
push 2
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x8457d7
and dword [ebp - 0x170c], 0
jmp 0x8457e2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x170c], eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758a6b
mov dword [ebp - 0x1710], eax
fild dword [ebp - 0x1710]
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fstp qword [ecx + eax + 0xc]
mov dword [ebp - 4], 0x6b3
push 2
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xc
jae 0x845837
and dword [ebp - 0x1714], 0
jmp 0x845842
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1714], eax
push 2
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84585e
and dword [ebp - 0x1718], 0
jmp 0x845869
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1718], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x88708c]
mov edx, dword [ebp - 0x6a0]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax*8]
fstp qword [esi + edx + 0x14]
mov dword [ebp - 4], 0x6b4
push 2
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x8458ae
and dword [ebp - 0x171c], 0
jmp 0x8458b9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x171c], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x4020a8]
fnstsw ax
sahf
jb 0x845d40
mov dword [ebp - 4], 0x6b5
push 2
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84590f
and dword [ebp - 0x1720], 0
jmp 0x84591a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1720], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fcomp qword [0x401358]
fnstsw ax
sahf
jbe 0x845b3e
mov dword [ebp - 4], 0x6b6
cmp dword [0x88bf58], 0
jne 0x845967
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1724], 0x88bf58
jmp 0x845971
mov dword [ebp - 0x1724], 0x88bf58
mov eax, dword [ebp - 0x1724]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1724]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a118
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x845a12
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1728], eax
jmp 0x845a19
and dword [ebp - 0x1728], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6b7
cmp dword [0x88bf58], 0
jne 0x845a4f
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x172c], 0x88bf58
jmp 0x845a59
mov dword [ebp - 0x172c], 0x88bf58
mov eax, dword [ebp - 0x172c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x172c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a148
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x845afa
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1730], eax
jmp 0x845b01
and dword [ebp - 0x1730], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6b8
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x6b9
mov word [0x88bc08], 0x1f40
jmp 0x845d3b
mov dword [ebp - 4], 0x6bb
cmp dword [0x88bf58], 0
jne 0x845b69
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1734], 0x88bf58
jmp 0x845b73
mov dword [ebp - 0x1734], 0x88bf58
mov eax, dword [ebp - 0x1734]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1734]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a118
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x845c14
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1738], eax
jmp 0x845c1b
and dword [ebp - 0x1738], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6bc
cmp dword [0x88bf58], 0
jne 0x845c51
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x173c], 0x88bf58
jmp 0x845c5b
mov dword [ebp - 0x173c], 0x88bf58
mov eax, dword [ebp - 0x173c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x173c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a148
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x845cfc
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1740], eax
jmp 0x845d03
and dword [ebp - 0x1740], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6bd
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x6be
mov word [0x88bc08], 0x1f40
jmp 0x85592f
mov dword [ebp - 4], 0x6c2
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 4
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x6c3
mov word [0x88bc08], 0x276
jmp 0x845eeb
mov dword [ebp - 4], 0x6c5
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x845eeb
mov dword [ebp - 4], 0x6c6
cmp dword [0x88bbf0], 0
jne 0x845def
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1744], 0x88bbf0
jmp 0x845df9
mov dword [ebp - 0x1744], 0x88bbf0
mov eax, dword [ebp - 0x1744]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1744]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x845e84
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1748], eax
jmp 0x845e8b
and dword [ebp - 0x1748], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6c7
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x6c8
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x6c9
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x6cd
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x8462ff
mov dword [ebp - 4], 0x6ce
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x6cf
push 0x68a3e4
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x845f99
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x174c], 0x88bbf0
jmp 0x845fa3
mov dword [ebp - 0x174c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x174c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x174c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x6d0
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x6d1
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x846040
and dword [ebp - 0x1750], 0
jmp 0x84604b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1750], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x846067
and dword [ebp - 0x1754], 0
jmp 0x846072
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1754], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x84608e
and dword [ebp - 0x1758], 0
jmp 0x846099
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1758], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x8460b5
and dword [ebp - 0x175c], 0
jmp 0x8460c0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x175c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b92c]
jo 0x855d25
mov dword [ebp - 0x1760], eax
fild dword [ebp - 0x1760]
fstp qword [ebp - 0x1768]
fld qword [ebp - 0x1768]
fadd qword [0x88bd50]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x846122
fdiv qword [esi + edx*8]
jmp 0x84612e
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bccc]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x6d2
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x8461a9
and dword [ebp - 0x176c], 0
jmp 0x8461b4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x176c], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x8461d0
and dword [ebp - 0x1770], 0
jmp 0x8461db
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1770], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x8461f7
and dword [ebp - 0x1774], 0
jmp 0x846202
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1774], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x84621e
and dword [ebp - 0x1778], 0
jmp 0x846229
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1778], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b930]
jo 0x855d25
mov dword [ebp - 0x177c], eax
fild dword [ebp - 0x177c]
fstp qword [ebp - 0x1784]
fld qword [ebp - 0x1784]
fadd qword [0x88bd58]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x84628b
fdiv qword [esi + edx*8]
jmp 0x846297
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bcd4]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x6d3
mov word [0x88bc08], 0x18b1
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x6d6
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x8465de
mov dword [ebp - 4], 0x6d7
cmp dword [0x88bbf0], 0
jne 0x846398
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1788], 0x88bbf0
jmp 0x8463a2
mov dword [ebp - 0x1788], 0x88bbf0
mov eax, dword [ebp - 0x1788]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1788]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a36c
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x846443
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x178c], eax
jmp 0x84644a
and dword [ebp - 0x178c], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6d8
mov word [0x88bc08], 0x18b2
mov dword [ebp - 4], 0x6d9
cmp dword [0x88bbf0], 0
jne 0x846490
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1790], 0x88bbf0
jmp 0x84649a
mov dword [ebp - 0x1790], 0x88bbf0
mov eax, dword [ebp - 0x1790]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1790]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x846511
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1794], eax
jmp 0x846518
and dword [ebp - 0x1794], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x846573
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1798], eax
jmp 0x84657a
and dword [ebp - 0x1798], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8465de
mov dword [ebp - 4], 0x6da
mov dword [ebp - 0x4a0], 0x68623c
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x6de
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x68623c
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x8466a0
mov dword [ebp - 4], 0x6df
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x6e0
mov word [0x88bc08], 0x18b3
jmp 0x8467fb
mov dword [ebp - 4], 0x6e2
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x8467fb
mov dword [ebp - 4], 0x6e3
cmp dword [0x88bbf0], 0
jne 0x8466ff
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x179c], 0x88bbf0
jmp 0x846709
mov dword [ebp - 0x179c], 0x88bbf0
mov eax, dword [ebp - 0x179c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x179c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a0bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x846794
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x17a0], eax
jmp 0x84679b
and dword [ebp - 0x17a0], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6e4
push 0x67f574
push 0x684fbc
push 0x68a0e4
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x6e5
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x6e6
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x6ea
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jle 0x846ab6
mov dword [ebp - 4], 0x6eb
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x6ec
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x6ed
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8468cb
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x17a4], 0x88bbf0
jmp 0x8468d5
mov dword [ebp - 0x17a4], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x17a4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x17a4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x6ee
mov word [0x88bc08], 0x18b4
mov dword [ebp - 4], 0x6ef
cmp dword [0x88bbf0], 0
jne 0x846968
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x17a8], 0x88bbf0
jmp 0x846972
mov dword [ebp - 0x17a8], 0x88bbf0
mov eax, dword [ebp - 0x17a8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x17a8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8469e9
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x17ac], eax
jmp 0x8469f0
and dword [ebp - 0x17ac], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x846a4b
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x17b0], eax
jmp 0x846a52
and dword [ebp - 0x17b0], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x846ab6
mov dword [ebp - 4], 0x6f0
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x6f4
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x846e99
mov dword [ebp - 4], 0x6f5
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x846d3e
mov dword [ebp - 4], 0x6f6
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x3e8
mov dword [ebp - 0x4b8], 2
push 0xa
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x846bde
and dword [ebp - 0x17b4], 0
jmp 0x846be9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17b4], eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarDiv
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88708c]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x6f7
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x6f8
push 0x68a3f4
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x846ca5
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x17b8], 0x88bbf0
jmp 0x846caf
mov dword [ebp - 0x17b8], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x17b8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x17b8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x6f9
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x6fa
mov word [0x88bc08], 0x18ba
jmp 0x846e99
mov dword [ebp - 4], 0x6fc
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x846e99
mov dword [ebp - 4], 0x6fd
cmp dword [0x88bbf0], 0
jne 0x846d9d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x17bc], 0x88bbf0
jmp 0x846da7
mov dword [ebp - 0x17bc], 0x88bbf0
mov eax, dword [ebp - 0x17bc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x17bc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a404
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x846e32
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x17c0], eax
jmp 0x846e39
and dword [ebp - 0x17c0], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x6fe
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x6ff
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x700
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x705
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x84719c
mov dword [ebp - 4], 0x706
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x846ef5
and dword [ebp - 0x17c4], 0
jmp 0x846f00
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17c4], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x846f1c
and dword [ebp - 0x17c8], 0
jmp 0x846f27
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17c8], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x846f43
and dword [ebp - 0x17cc], 0
jmp 0x846f4e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17cc], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x846f6a
and dword [ebp - 0x17d0], 0
jmp 0x846f75
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17d0], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x17d8]
fld qword [ebp - 0x17d8]
fadd qword [0x88bd50]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x846fbf
fdiv qword [esi + edx*8]
jmp 0x846fcb
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bccc]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x707
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x847046
and dword [ebp - 0x17dc], 0
jmp 0x847051
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17dc], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x84706d
and dword [ebp - 0x17e0], 0
jmp 0x847078
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17e0], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x847094
and dword [ebp - 0x17e4], 0
jmp 0x84709f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17e4], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x8470bb
and dword [ebp - 0x17e8], 0
jmp 0x8470c6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x17e8], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b938]
jo 0x855d25
mov dword [ebp - 0x17ec], eax
fild dword [ebp - 0x17ec]
fstp qword [ebp - 0x17f4]
fld qword [ebp - 0x17f4]
fadd qword [0x88bd58]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x847128
fdiv qword [esi + edx*8]
jmp 0x847134
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bcd4]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x708
mov word [0x88bc08], 0x18b6
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x70b
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x847324
mov dword [ebp - 4], 0x70c
cmp dword [0x88bbf0], 0
jne 0x847235
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x17f8], 0x88bbf0
jmp 0x84723f
mov dword [ebp - 0x17f8], 0x88bbf0
mov eax, dword [ebp - 0x17f8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x17f8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a3b0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8472e0
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x17fc], eax
jmp 0x8472e7
and dword [ebp - 0x17fc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x70d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x70e
mov word [0x88bc08], 0x18b8
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x711
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jle 0x8475df
mov dword [ebp - 4], 0x712
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x713
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x714
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8473f4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1800], 0x88bbf0
jmp 0x8473fe
mov dword [ebp - 0x1800], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x1800]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1800]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x715
mov word [0x88bc08], 0x18b9
mov dword [ebp - 4], 0x716
cmp dword [0x88bbf0], 0
jne 0x847491
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1804], 0x88bbf0
jmp 0x84749b
mov dword [ebp - 0x1804], 0x88bbf0
mov eax, dword [ebp - 0x1804]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1804]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x847512
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1808], eax
jmp 0x847519
and dword [ebp - 0x1808], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x847574
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x180c], eax
jmp 0x84757b
and dword [ebp - 0x180c], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8475df
mov dword [ebp - 4], 0x717
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x71b
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x84775c
mov dword [ebp - 4], 0x71c
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x3e8
mov dword [ebp - 0x4b8], 2
push 0xc
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x8476d3
and dword [ebp - 0x1810], 0
jmp 0x8476de
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1810], eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarDiv
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88708c]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x71d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x71e
mov word [0x88bc08], 0x18ba
jmp 0x8478b7
mov dword [ebp - 4], 0x720
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x8478b7
mov dword [ebp - 4], 0x721
cmp dword [0x88bbf0], 0
jne 0x8477bb
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1814], 0x88bbf0
jmp 0x8477c5
mov dword [ebp - 0x1814], 0x88bbf0
mov eax, dword [ebp - 0x1814]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1814]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x847850
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1818], eax
jmp 0x847857
and dword [ebp - 0x1818], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x722
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x723
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x724
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x728
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x847bba
mov dword [ebp - 4], 0x729
mov dword [ebp - 0x6ac], 5
cmp dword [ebp - 0x6ac], 0x15
jae 0x847913
and dword [ebp - 0x181c], 0
jmp 0x84791e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x181c], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x84793a
and dword [ebp - 0x1820], 0
jmp 0x847945
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1820], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x847961
and dword [ebp - 0x1824], 0
jmp 0x84796c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1824], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x847988
and dword [ebp - 0x1828], 0
jmp 0x847993
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1828], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
mov eax, dword [ecx + eax*4]
add eax, dword [0x88b934]
jo 0x855d25
mov dword [ebp - 0x182c], eax
fild dword [ebp - 0x182c]
fstp qword [ebp - 0x1834]
fld qword [ebp - 0x1834]
fadd qword [0x88bd50]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x8479f5
fdiv qword [esi + edx*8]
jmp 0x847a01
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bccc]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x72a
mov dword [ebp - 0x6ac], 6
cmp dword [ebp - 0x6ac], 0x15
jae 0x847a7c
and dword [ebp - 0x1838], 0
jmp 0x847a87
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1838], eax
mov dword [ebp - 0x6a0], 3
cmp dword [ebp - 0x6a0], 9
jae 0x847aa3
and dword [ebp - 0x183c], 0
jmp 0x847aae
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x183c], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x14
jae 0x847aca
and dword [ebp - 0x1840], 0
jmp 0x847ad5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1840], eax
push 6
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x14
jae 0x847af1
and dword [ebp - 0x1844], 0
jmp 0x847afc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1844], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
fild dword [ecx + eax*4]
fstp qword [ebp - 0x184c]
fld qword [ebp - 0x184c]
fadd qword [0x88bd58]
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8876a4]
mov edx, dword [ebp - 0x6a8]
mov esi, dword [0x88766c]
fld qword [ecx + eax*8]
cmp dword [section..data], 0
jne 0x847b46
fdiv qword [esi + edx*8]
jmp 0x847b52
push dword [esi + edx*8 + 4]
push dword [esi + edx*8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fmul qword [0x88bcd4]
faddp st(1)
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpI4
mov dword [ebp - 0x67c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6ac]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x67c]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x72b
mov word [0x88bc08], 0x18bb
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x72e
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x847ebb
mov dword [ebp - 4], 0x72f
cmp dword [0x88bbf0], 0
jne 0x847c53
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1850], 0x88bbf0
jmp 0x847c5d
mov dword [ebp - 0x1850], 0x88bbf0
mov eax, dword [ebp - 0x1850]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1850]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a3b0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x847cfe
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1854], eax
jmp 0x847d05
and dword [ebp - 0x1854], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x730
cmp dword [0x88bbf0], 0
jne 0x847d3b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1858], 0x88bbf0
jmp 0x847d45
mov dword [ebp - 0x1858], 0x88bbf0
mov eax, dword [ebp - 0x1858]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1858]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x847dbc
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x185c], eax
jmp 0x847dc3
and dword [ebp - 0x185c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x847e1e
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1860], eax
jmp 0x847e25
and dword [ebp - 0x1860], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x847e89
mov dword [ebp - 4], 0x731
mov dword [ebp - 0x4a0], 0x68623c
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x733
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x734
mov word [0x88bc08], 0x1964
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x737
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x68623c
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x847f7d
mov dword [ebp - 4], 0x738
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x739
mov word [0x88bc08], 0x18bc
jmp 0x8480d8
mov dword [ebp - 4], 0x73b
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x8480d8
mov dword [ebp - 4], 0x73c
cmp dword [0x88bbf0], 0
jne 0x847fdc
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1864], 0x88bbf0
jmp 0x847fe6
mov dword [ebp - 0x1864], 0x88bbf0
mov eax, dword [ebp - 0x1864]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1864]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a0bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x848071
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1868], eax
jmp 0x848078
and dword [ebp - 0x1868], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x73d
push 0x67f574
push 0x684fbc
push 0x68a0e4
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x73e
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x73f
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x743
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jle 0x848393
mov dword [ebp - 4], 0x744
mov dword [ebp - 0x4a0], 0x678aa0
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x745
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x746
push 0x6861a8
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8481a8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x186c], 0x88bbf0
jmp 0x8481b2
mov dword [ebp - 0x186c], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x19
mov eax, dword [ebp - 0x186c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x186c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6b4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdSt
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x747
mov word [0x88bc08], 0x18bd
mov dword [ebp - 4], 0x748
cmp dword [0x88bbf0], 0
jne 0x848245
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1870], 0x88bbf0
jmp 0x84824f
mov dword [ebp - 0x1870], 0x88bbf0
mov eax, dword [ebp - 0x1870]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1870]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8482c6
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1874], eax
jmp 0x8482cd
and dword [ebp - 0x1874], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x848328
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1878], eax
jmp 0x84832f
and dword [ebp - 0x1878], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x848393
mov dword [ebp - 4], 0x749
mov dword [ebp - 0x4a0], 0x683410
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
mov ecx, 0x88bc1c
call sub.MSVBVM60.DLL___vbaVarCopy
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x74d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x8486da
mov dword [ebp - 4], 0x74e
mov dword [ebp - 0x110], 2
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 1
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x683410
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6a0], ax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x84857f
mov dword [ebp - 4], 0x74f
mov dword [ebp - 0x110], 8
mov dword [ebp - 0x118], 2
lea eax, [ebp - 0x118]
push eax
push 4
push 0x88bc1c
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x3e8
mov dword [ebp - 0x4b8], 2
push 0xb
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xc
jae 0x8484bb
and dword [ebp - 0x187c], 0
jmp 0x8484c6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x187c], eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarDiv
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88708c]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x750
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x751
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 4
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x752
mov word [0x88bc08], 0x276
jmp 0x8486da
mov dword [ebp - 4], 0x754
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x8486da
mov dword [ebp - 4], 0x755
cmp dword [0x88bbf0], 0
jne 0x8485de
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1880], 0x88bbf0
jmp 0x8485e8
mov dword [ebp - 0x1880], 0x88bbf0
mov eax, dword [ebp - 0x1880]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1880]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x684fbc
push 0x68a1f8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x848673
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1884], eax
jmp 0x84867a
and dword [ebp - 0x1884], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x756
push 0x67f574
push 0x684fbc
push 0x68a21c
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x757
mov ax, word [0x88bdbe]
add ax, 1
jo 0x855d25
mov word [0x88bdbe], ax
mov dword [ebp - 4], 0x758
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x75d
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x12c
jle 0x848816
mov dword [ebp - 4], 0x75e
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x848736
and dword [ebp - 0x1888], 0
jmp 0x848741
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1888], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x84875a
and dword [ebp - 0x188c], 0
jmp 0x848765
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x188c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x75f
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 3
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x760
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x761
mov word [0x88bc08], 0x278
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x764
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 0xa
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758571
dec eax
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x848a7d
mov dword [ebp - 4], 0x765
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x766
cmp dword [0x88bbf0], 0
jne 0x8488d0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1890], 0x88bbf0
jmp 0x8488da
mov dword [ebp - 0x1890], 0x88bbf0
mov eax, dword [ebp - 0x1890]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1890]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x848951
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1894], eax
jmp 0x848958
and dword [ebp - 0x1894], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8489b3
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1898], eax
jmp 0x8489ba
and dword [ebp - 0x1898], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x848a2d
mov dword [ebp - 4], 0x767
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x769
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x76a
mov word [0x88bc08], 0x279
jmp 0x848bbb
mov dword [ebp - 4], 0x76c
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jle 0x848bbb
mov dword [ebp - 4], 0x76d
cmp dword [0x88bbf0], 0
jne 0x848adc
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x189c], 0x88bbf0
jmp 0x848ae6
mov dword [ebp - 0x189c], 0x88bbf0
mov eax, dword [ebp - 0x189c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x189c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689a38
push 0x689a48
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x848b71
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18a0], eax
jmp 0x848b78
and dword [ebp - 0x18a0], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x76e
push 0x67f574
push 0x689a38
push 0x689a70
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x76f
mov word [0x88bc08], 0x1f40
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x773
cmp dword [0x88bbf0], 0
jne 0x848beb
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x18a4], 0x88bbf0
jmp 0x848bf5
mov dword [ebp - 0x18a4], 0x88bbf0
mov eax, dword [ebp - 0x18a4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x18a4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x848c6c
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18a8], eax
jmp 0x848c73
and dword [ebp - 0x18a8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x848cce
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18ac], eax
jmp 0x848cd5
and dword [ebp - 0x18ac], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x84905e
mov dword [ebp - 4], 0x774
mov word [ebp - 0x670], 9
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 0xe
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
mov si, ax
sub si, 1
neg si
sbb esi, esi
neg esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758571
dec eax
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x848db3
mov dword [ebp - 4], 0x775
mov word [0x88bc08], 0x27a
mov dword [ebp - 4], 0x776
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
jmp 0x849059
mov dword [ebp - 4], 0x777
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x849059
mov dword [ebp - 4], 0x778
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
test eax, eax
jne 0x848f14
mov dword [ebp - 4], 0x779
cmp dword [0x88bbf0], 0
jne 0x848e45
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x18b0], 0x88bbf0
jmp 0x848e4f
mov dword [ebp - 0x18b0], 0x88bbf0
mov eax, dword [ebp - 0x18b0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x18b0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689954
push 0x689f74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x848eda
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18b4], eax
jmp 0x848ee1
and dword [ebp - 0x18b4], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x77a
push 0x67f574
push 0x689954
push 0x689f98
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x77c
mov word [ebp - 0x670], 9
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758123
movsx eax, ax
test eax, eax
jne 0x849044
mov dword [ebp - 4], 0x77d
cmp dword [0x88bbf0], 0
jne 0x848f75
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x18b8], 0x88bbf0
jmp 0x848f7f
mov dword [ebp - 0x18b8], 0x88bbf0
mov eax, dword [ebp - 0x18b8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x18b8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x68a430
push 0x68a440
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84900a
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18bc], eax
jmp 0x849011
and dword [ebp - 0x18bc], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x77e
push 0x67f574
push 0x68a430
push 0x68a468
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x780
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp 0x849208
mov dword [ebp - 4], 0x784
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
cmp eax, 1
jne 0x8490c5
mov dword [ebp - 4], 0x785
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x786
mov word [0x88bc08], 0x27a
jmp 0x849208
mov dword [ebp - 4], 0x787
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x849208
mov dword [ebp - 4], 0x788
cmp dword [0x88bbf0], 0
jne 0x849124
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x18c0], 0x88bbf0
jmp 0x84912e
mov dword [ebp - 0x18c0], 0x88bbf0
mov eax, dword [ebp - 0x18c0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x18c0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x689954
push 0x689f74
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8491b9
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18c4], eax
jmp 0x8491c0
and dword [ebp - 0x18c4], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x789
push 0x67f574
push 0x689954
push 0x689f98
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x78a
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x78f
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x790
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x791
mov word [0x88bc08], 0x27b
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x793
mov word [ebp - 0x670], 8
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
cmp eax, 1
jne 0x8492c3
mov dword [ebp - 4], 0x794
mov word [0x88bc08], 0x280
jmp 0x849406
mov dword [ebp - 4], 0x795
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x7d0
jle 0x849406
mov dword [ebp - 4], 0x796
cmp dword [0x88bbf0], 0
jne 0x849322
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x18c8], 0x88bbf0
jmp 0x84932c
mov dword [ebp - 0x18c8], 0x88bbf0
mov eax, dword [ebp - 0x18c8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x18c8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x6899ac
push 0x6899bc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8493b7
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18cc], eax
jmp 0x8493be
and dword [ebp - 0x18cc], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x797
push 0x67f574
push 0x6899ac
push 0x6899e8
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x798
mov word [0x88bc08], 0x1f40
jmp 0x85592f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x79c
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x84942e
and dword [ebp - 0x18d0], 0
jmp 0x849439
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18d0], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x849452
and dword [ebp - 0x18d4], 0
jmp 0x84945d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18d4], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x79d
mov dword [ebp - 0x6a4], 6
cmp dword [ebp - 0x6a4], 0x15
jae 0x8494c4
and dword [ebp - 0x18d8], 0
jmp 0x8494cf
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18d8], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x8494e8
and dword [ebp - 0x18dc], 0
jmp 0x8494f3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18dc], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x79e
or word [0x88bc04], 0xffff
mov dword [ebp - 4], 0x79f
cmp dword [0x88bbf0], 0
jne 0x849571
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x18e0], 0x88bbf0
jmp 0x84957b
mov dword [ebp - 0x18e0], 0x88bbf0
mov eax, dword [ebp - 0x18e0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x18e0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 7
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8495f2
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18e4], eax
jmp 0x8495f9
and dword [ebp - 0x18e4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x849654
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18e8], eax
jmp 0x84965b
and dword [ebp - 0x18e8], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x8496a6
mov dword [ebp - 4], 0x7a0
mov word [0x88bc08], 0x28b
jmp 0x8496b6
mov dword [ebp - 4], 0x7a2
mov word [0x88bc08], 0x28a
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x7a5
cmp dword [0x88bbf0], 0
jne 0x8496e6
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x18ec], 0x88bbf0
jmp 0x8496f0
mov dword [ebp - 0x18ec], 0x88bbf0
mov eax, dword [ebp - 0x18ec]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x18ec]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x678aa0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x849763
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x18f0], eax
jmp 0x84976a
and dword [ebp - 0x18f0], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x7a6
mov dword [ebp - 0x6cc], 2
cmp dword [ebp - 0x6cc], 4
jae 0x849798
and dword [ebp - 0x18f4], 0
jmp 0x8497a3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18f4], eax
mov dword [ebp - 0x6c8], 2
cmp dword [ebp - 0x6c8], 4
jae 0x8497bf
and dword [ebp - 0x18f8], 0
jmp 0x8497ca
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18f8], eax
mov dword [ebp - 0x6c4], 2
cmp dword [ebp - 0x6c4], 4
jae 0x8497e6
and dword [ebp - 0x18fc], 0
jmp 0x8497f1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x18fc], eax
mov dword [ebp - 0x6c0], 1
cmp dword [ebp - 0x6c0], 4
jae 0x84980d
and dword [ebp - 0x1900], 0
jmp 0x849818
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1900], eax
mov dword [ebp - 0x6bc], 1
cmp dword [ebp - 0x6bc], 4
jae 0x849834
and dword [ebp - 0x1904], 0
jmp 0x84983f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1904], eax
mov dword [ebp - 0x6b8], 1
cmp dword [ebp - 0x6b8], 4
jae 0x84985b
and dword [ebp - 0x1908], 0
jmp 0x849866
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1908], eax
and dword [ebp - 0x6b4], 0
cmp dword [ebp - 0x6b4], 4
jae 0x84987f
and dword [ebp - 0x190c], 0
jmp 0x84988a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x190c], eax
and dword [ebp - 0x6b0], 0
cmp dword [ebp - 0x6b0], 4
jae 0x8498a3
and dword [ebp - 0x1910], 0
jmp 0x8498ae
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1910], eax
and dword [ebp - 0x6ac], 0
cmp dword [ebp - 0x6ac], 4
jae 0x8498c7
and dword [ebp - 0x1914], 0
jmp 0x8498d2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1914], eax
mov dword [ebp - 0x6a8], 2
cmp dword [ebp - 0x6a8], 9
jae 0x8498ee
and dword [ebp - 0x1918], 0
jmp 0x8498f9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1918], eax
mov dword [ebp - 0x6a4], 1
cmp dword [ebp - 0x6a4], 9
jae 0x849915
and dword [ebp - 0x191c], 0
jmp 0x849920
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x191c], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x849939
and dword [ebp - 0x1920], 0
jmp 0x849944
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1920], eax
mov eax, dword [ebp - 0x6cc]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
lea eax, [ecx + eax + 0x10]
push eax
mov eax, dword [ebp - 0x6c8]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
lea eax, [ecx + eax + 8]
push eax
mov eax, dword [ebp - 0x6c4]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x6c0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
lea eax, [ecx + eax + 0x10]
push eax
mov eax, dword [ebp - 0x6bc]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
lea eax, [ecx + eax + 8]
push eax
mov eax, dword [ebp - 0x6b8]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x6b4]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
lea eax, [ecx + eax + 0x10]
push eax
mov eax, dword [ebp - 0x6b0]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
lea eax, [ecx + eax + 8]
push eax
mov eax, dword [ebp - 0x6ac]
imul eax, eax, 0x18
mov ecx, dword [0x8878f8]
add ecx, eax
push ecx
mov eax, dword [ebp - 0x6a8]
mov ecx, dword [0x8878b8]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8878b8]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8878b8]
lea eax, [ecx + eax*8]
push eax
lea eax, [ebp - 0x118]
push eax
call fcn.00747366
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x8878c4]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x7a7
fldz
push ecx
push ecx
fstp qword [esp]
push 0x685304
push 0x67febc
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4d0], 0x67eda4
mov dword [ebp - 0x4d8], 8
lea edx, [ebp - 0x4d8]
lea ecx, [ebp - 0x158]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x8878c4]
fstp qword [ebp - 0x4c0]
mov dword [ebp - 0x4c8], 5
push 1
push 1
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAdd
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x8878c4]
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x1c
mov dword [ebp - 4], 0x7a8
fld1
push ecx
push ecx
fstp qword [esp]
push 0x681158
push 0x67f5f4
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401358]
fnstsw ax
sahf
jne 0x849f7e
mov dword [ebp - 4], 0x7a9
mov dword [ebp - 0x67c], 0x887190
push 9
push 1
lea eax, [ebp - 0x67c]
push eax
call fcn.007457bb
fstp qword [ebp - 0x684]
mov dword [ebp - 4], 0x7aa
push 0xa
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x849bf5
and dword [ebp - 0x1924], 0
jmp 0x849c00
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1924], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 5
jae 0x849c1c
and dword [ebp - 0x1928], 0
jmp 0x849c27
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1928], eax
mov eax, dword [ebp - 0x6a4]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
fld qword [ecx + eax + 0x1c]
fchs
mov ecx, dword [ebp - 0x6a0]
mov edx, dword [0x8878dc]
fstp qword [edx + ecx*8]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x7ab
fldz
push ecx
push ecx
fstp qword [esp]
push 0x685304
push 0x67febc
call fcn.00742910
fstp qword [ebp - 0x684]
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 5
jae 0x849c94
and dword [ebp - 0x192c], 0
jmp 0x849c9f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x192c], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8878dc]
fld qword [ecx + eax*8]
fstp qword [ebp - 0x4c0]
mov dword [ebp - 0x4c8], 5
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 5
jae 0x849d33
and dword [ebp - 0x1930], 0
jmp 0x849d3e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1930], eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAdd
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8878dc]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x7ac
cmp dword [0x88bbf0], 0
jne 0x849dbe
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1934], 0x88bbf0
jmp 0x849dc8
mov dword [ebp - 0x1934], 0x88bbf0
mov eax, dword [ebp - 0x1934]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1934]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x849e3f
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1938], eax
jmp 0x849e46
and dword [ebp - 0x1938], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x849ea1
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x193c], eax
jmp 0x849ea8
and dword [ebp - 0x193c], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x849ef2
mov dword [ebp - 4], 0x7ad
call fcn.0075c3d2
jmp 0x849f79
mov dword [ebp - 4], 0x7af
or word [0x88b9b6], 0xffff
mov dword [ebp - 4], 0x7b0
or word [0x88b9b4], 0xffff
mov dword [ebp - 4], 0x7b1
mov dword [ebp - 0x6a0], 0xa
cmp dword [ebp - 0x6a0], 0xd
jae 0x849f33
and dword [ebp - 0x1940], 0
jmp 0x849f3e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1940], eax
mov edx, 0x67ed10
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88b9a8]
lea ecx, [ecx + eax*4]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x7b2
fld qword [0x4013e8]
push ecx
push ecx
fstp qword [esp]
push 0x680b58
push dword [0x88bbc4]
call fcn.00742f0a
jmp 0x84b615
mov dword [ebp - 4], 0x7b5
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x8878c4
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 5
jae 0x849ff8
and dword [ebp - 0x1944], 0
jmp 0x84a003
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1944], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8878dc]
fstp qword [ecx + eax*8]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x7b6
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84a059
and dword [ebp - 0x1948], 0
jmp 0x84a064
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1948], eax
push 4
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x84a080
and dword [ebp - 0x194c], 0
jmp 0x84a08b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x194c], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6a4]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401480]
fnstsw ax
sahf
jb 0x84a2f2
mov dword [ebp - 4], 0x7b7
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84a119
and dword [ebp - 0x1950], 0
jmp 0x84a124
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1950], eax
push 4
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x84a140
and dword [ebp - 0x1954], 0
jmp 0x84a14b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1954], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6a4]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
cmp dword [0x88bf58], 0
jne 0x84a1cd
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1958], 0x88bf58
jmp 0x84a1d7
mov dword [ebp - 0x1958], 0x88bf58
mov eax, dword [ebp - 0x1958]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1958]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4d0], 0x80020004
mov dword [ebp - 0x4d8], 0xa
mov dword [ebp - 0x4c0], 0x68a48c
mov dword [ebp - 0x4c8], 8
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4d8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84a2af
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x195c], eax
jmp 0x84a2b6
and dword [ebp - 0x195c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x7b9
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84a315
and dword [ebp - 0x1960], 0
jmp 0x84a320
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1960], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x84a33c
and dword [ebp - 0x1964], 0
jmp 0x84a347
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1964], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6a4]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401478]
fnstsw ax
sahf
jae 0x84a395
mov dword [ebp - 0x1968], 1
jmp 0x84a39c
and dword [ebp - 0x1968], 0
push 4
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0xa
jae 0x84a3b8
and dword [ebp - 0x196c], 0
jmp 0x84a3c3
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x196c], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0xa
jae 0x84a3df
and dword [ebp - 0x1970], 0
jmp 0x84a3ea
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1970], eax
mov eax, dword [ebp - 0x6a8]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6ac]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401478]
fnstsw ax
sahf
jae 0x84a438
mov dword [ebp - 0x1974], 1
jmp 0x84a43f
and dword [ebp - 0x1974], 0
mov eax, dword [ebp - 0x1968]
and eax, dword [ebp - 0x1974]
test eax, eax
jne 0x84a9d0
mov dword [ebp - 4], 0x7ba
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84a476
and dword [ebp - 0x1978], 0
jmp 0x84a481
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1978], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x84a49d
and dword [ebp - 0x197c], 0
jmp 0x84a4a8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x197c], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6a4]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401478]
fnstsw ax
sahf
jb 0x84a714
mov dword [ebp - 4], 0x7bb
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 7
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84a536
and dword [ebp - 0x1980], 0
jmp 0x84a541
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1980], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x84a55d
and dword [ebp - 0x1984], 0
jmp 0x84a568
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1984], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6a4]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
cmp dword [0x88bf58], 0
jne 0x84a5ea
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1988], 0x88bf58
jmp 0x84a5f4
mov dword [ebp - 0x1988], 0x88bf58
mov eax, dword [ebp - 0x1988]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1988]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4d0], 0x80020004
mov dword [ebp - 0x4d8], 0xa
mov dword [ebp - 0x4c0], 0x68a4a8
mov dword [ebp - 0x4c8], 8
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4d8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84a6cc
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x198c], eax
jmp 0x84a6d3
and dword [ebp - 0x198c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
jmp 0x84a9d0
mov dword [ebp - 4], 0x7bc
push 4
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84a737
and dword [ebp - 0x1990], 0
jmp 0x84a742
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1990], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x84a75e
and dword [ebp - 0x1994], 0
jmp 0x84a769
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1994], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6a4]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401478]
fnstsw ax
sahf
jb 0x84a9d0
mov dword [ebp - 4], 0x7bd
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 4
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84a7f7
and dword [ebp - 0x1998], 0
jmp 0x84a802
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1998], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x84a81e
and dword [ebp - 0x199c], 0
jmp 0x84a829
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x199c], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6a4]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
cmp dword [0x88bf58], 0
jne 0x84a8ab
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x19a0], 0x88bf58
jmp 0x84a8b5
mov dword [ebp - 0x19a0], 0x88bf58
mov eax, dword [ebp - 0x19a0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x19a0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4d0], 0x80020004
mov dword [ebp - 0x4d8], 0xa
mov dword [ebp - 0x4c0], 0x68a4a8
mov dword [ebp - 0x4c8], 8
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4d8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84a98d
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x19a4], eax
jmp 0x84a994
and dword [ebp - 0x19a4], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x7c0
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 3
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0xa
jae 0x84aa18
and dword [ebp - 0x19a8], 0
jmp 0x84aa23
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19a8], eax
push 5
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0xa
jae 0x84aa3f
and dword [ebp - 0x19ac], 0
jmp 0x84aa4a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19ac], eax
mov eax, dword [ebp - 0x6a0]
imul eax, eax, 0x34
mov ecx, dword [0x88719c]
mov edx, dword [ebp - 0x6a4]
imul edx, edx, 0x34
mov esi, dword [0x88719c]
fld qword [ecx + eax + 0x14]
fsub qword [esi + edx + 0x14]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x88b968]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x7c1
fld1
push ecx
push ecx
fstp qword [esp]
push 0x680ad8
push 0x67febc
call fcn.00742910
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x684]
fld1
push ecx
push ecx
fstp qword [esp]
push 0x680af4
push 0x67febc
call fcn.00742910
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x68c]
fldz
push ecx
push ecx
fstp qword [esp]
push 0x680b0c
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x694]
fldz
push ecx
push ecx
fstp qword [esp]
push 0x680b34
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x69c]
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 5
jae 0x84aba6
and dword [ebp - 0x19b0], 0
jmp 0x84abb1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19b0], eax
mov esi, dword [ebp - 0x6a0]
mov edi, dword [0x8878dc]
fld qword [ebp - 0x684]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [edi + esi*8]
fnstsw ax
sahf
ja 0x84abdc
mov dword [ebp - 0x19b4], 1
jmp 0x84abe3
and dword [ebp - 0x19b4], 0
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 5
jae 0x84abff
and dword [ebp - 0x19b8], 0
jmp 0x84ac0a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19b8], eax
mov esi, dword [ebp - 0x6a4]
mov edi, dword [0x8878dc]
fld qword [ebp - 0x68c]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [edi + esi*8]
fnstsw ax
sahf
jb 0x84ac35
mov dword [ebp - 0x19bc], 1
jmp 0x84ac3c
and dword [ebp - 0x19bc], 0
fld qword [ebp - 0x694]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x88b968]
fnstsw ax
sahf
ja 0x84ac5e
mov dword [ebp - 0x19c0], 1
jmp 0x84ac65
and dword [ebp - 0x19c0], 0
fld qword [ebp - 0x69c]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x88b968]
fnstsw ax
sahf
jb 0x84ac87
mov dword [ebp - 0x19c4], 1
jmp 0x84ac8e
and dword [ebp - 0x19c4], 0
mov eax, dword [ebp - 0x19b4]
neg eax
mov ecx, dword [ebp - 0x19bc]
neg ecx
and ax, cx
mov ecx, dword [ebp - 0x19c0]
neg ecx
mov edx, dword [ebp - 0x19c4]
neg edx
and cx, dx
and ax, cx
mov word [ebp - 0x6a8], ax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x84adf7
mov dword [ebp - 4], 0x7c2
or word [0x88b9b6], 0xffff
mov dword [ebp - 4], 0x7c3
or word [0x88b9b4], 0xffff
mov dword [ebp - 4], 0x7c4
mov dword [ebp - 0x6a0], 0xa
cmp dword [ebp - 0x6a0], 0xd
jae 0x84ad26
and dword [ebp - 0x19c8], 0
jmp 0x84ad31
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19c8], eax
mov edx, 0x67ed10
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88b9a8]
lea ecx, [ecx + eax*4]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x7c5
fld qword [0x4013e8]
push ecx
push ecx
fstp qword [esp]
push 0x680b58
push dword [0x88bbc4]
call fcn.00742f0a
mov dword [ebp - 4], 0x7c6
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 3
jae 0x84ad8f
and dword [ebp - 0x19cc], 0
jmp 0x84ad9a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19cc], eax
mov edx, 0x680b6c
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88bb30]
lea ecx, [ecx + eax*4]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x7c7
push 3
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 3
jae 0x84add6
and dword [ebp - 0x19d0], 0
jmp 0x84ade1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19d0], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88bb4c]
and word [ecx + eax*2], 0
jmp 0x84b615
mov dword [ebp - 4], 0x7c9
fld1
push ecx
push ecx
fstp qword [esp]
push 0x680ad8
push 0x67febc
call fcn.00742910
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x684]
fld1
push ecx
push ecx
fstp qword [esp]
push 0x680af4
push 0x67febc
call fcn.00742910
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_rtcR8ValFromBstr
fstp qword [ebp - 0x68c]
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 5
jae 0x84ae8c
and dword [ebp - 0x19d4], 0
jmp 0x84ae97
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19d4], eax
mov esi, dword [ebp - 0x6a0]
mov edi, dword [0x8878dc]
fld qword [ebp - 0x684]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [edi + esi*8]
fnstsw ax
sahf
jbe 0x84aec2
mov dword [ebp - 0x19d8], 1
jmp 0x84aec9
and dword [ebp - 0x19d8], 0
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 5
jae 0x84aee5
and dword [ebp - 0x19dc], 0
jmp 0x84aef0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19dc], eax
mov esi, dword [ebp - 0x6a4]
mov edi, dword [0x8878dc]
fld qword [ebp - 0x68c]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [edi + esi*8]
fnstsw ax
sahf
jae 0x84af1b
mov dword [ebp - 0x19e0], 1
jmp 0x84af22
and dword [ebp - 0x19e0], 0
mov eax, dword [ebp - 0x19d8]
neg eax
mov ecx, dword [ebp - 0x19e0]
neg ecx
or ax, cx
mov word [ebp - 0x6a8], ax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x84b0c4
mov dword [ebp - 4], 0x7ca
cmp dword [0x88bf58], 0
jne 0x84af8e
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x19e4], 0x88bf58
jmp 0x84af98
mov dword [ebp - 0x19e4], 0x88bf58
mov eax, dword [ebp - 0x19e4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x19e4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 5
jae 0x84aff4
and dword [ebp - 0x19e8], 0
jmp 0x84afff
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x19e8], eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a4c8
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8878dc]
fld qword [ecx + eax*8]
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84b09a
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x19ec], eax
jmp 0x84b0a1
and dword [ebp - 0x19ec], 0
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x7cc
cmp dword [0x88bbf0], 0
jne 0x84b0ef
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x19f0], 0x88bbf0
jmp 0x84b0f9
mov dword [ebp - 0x19f0], 0x88bbf0
mov eax, dword [ebp - 0x19f0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x19f0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 9
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84b170
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x19f4], eax
jmp 0x84b177
and dword [ebp - 0x19f4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84b1d2
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x19f8], eax
jmp 0x84b1d9
and dword [ebp - 0x19f8], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x84b3f6
mov dword [ebp - 4], 0x7cd
fldz
push ecx
push ecx
fstp qword [esp]
push 0x680b0c
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x684]
fldz
push ecx
push ecx
fstp qword [esp]
push 0x680b34
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x68c]
fld qword [ebp - 0x684]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x88b968]
fnstsw ax
sahf
jbe 0x84b277
mov dword [ebp - 0x19fc], 1
jmp 0x84b27e
and dword [ebp - 0x19fc], 0
fld qword [ebp - 0x68c]
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x88b968]
fnstsw ax
sahf
jae 0x84b2a0
mov dword [ebp - 0x1a00], 1
jmp 0x84b2a7
and dword [ebp - 0x1a00], 0
mov eax, dword [ebp - 0x19fc]
neg eax
mov ecx, dword [ebp - 0x1a00]
neg ecx
or ax, cx
movsx eax, ax
test eax, eax
je 0x84b3f6
mov dword [ebp - 4], 0x7ce
cmp dword [0x88bf58], 0
jne 0x84b2f0
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1a04], 0x88bf58
jmp 0x84b2fa
mov dword [ebp - 0x1a04], 0x88bf58
mov eax, dword [ebp - 0x1a04]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1a04]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a4e4
fld qword [0x88b968]
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaStrR8
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84b3cc
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a08], eax
jmp 0x84b3d3
and dword [ebp - 0x1a08], 0
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x7d1
cmp dword [0x88bbf0], 0
jne 0x84b421
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1a0c], 0x88bbf0
jmp 0x84b42b
mov dword [ebp - 0x1a0c], 0x88bbf0
mov eax, dword [ebp - 0x1a0c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1a0c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0x680bbc
push 0x680bcc
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84b4b6
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a10], eax
jmp 0x84b4bd
and dword [ebp - 0x1a10], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x7d2
push 0x67f574
push 0x680bbc
push 0x680bec
push 1
call fcn.0075b1dc
mov dword [ebp - 4], 0x7d3
and word [0x88b9b6], 0
mov dword [ebp - 4], 0x7d4
and word [0x88b9b4], 0
mov dword [ebp - 4], 0x7d5
mov dword [ebp - 0x6a0], 0xa
cmp dword [ebp - 0x6a0], 0xd
jae 0x84b531
and dword [ebp - 0x1a14], 0
jmp 0x84b53c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a14], eax
mov edx, 0x680b78
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88b9a8]
lea ecx, [ecx + eax*4]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x7d6
fldz
push ecx
push ecx
fstp qword [esp]
push 0x680b58
push dword [0x88bbc4]
call fcn.00742f0a
mov dword [ebp - 4], 0x7d7
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 3
jae 0x84b596
and dword [ebp - 0x1a18], 0
jmp 0x84b5a1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a18], eax
push 4
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
mov edx, eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88bb30]
lea ecx, [ecx + eax*4]
call sub.MSVBVM60.DLL___vbaStrCopy
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x7d8
push 3
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 3
jae 0x84b5f9
and dword [ebp - 0x1a1c], 0
jmp 0x84b604
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a1c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x88bb4c]
or word [ecx + eax*2], 0xffff
mov dword [ebp - 4], 0x7db
fldz
push ecx
push ecx
fstp qword [esp]
push 0x68a518
push dword [0x88bbc4]
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x88bd40]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x7dc
fldz
push ecx
push ecx
fstp qword [esp]
push 0x68a354
push dword [0x88bbc4]
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
fstp qword [0x88bd48]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x7dd
mov word [0x88bc08], 0x28b
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x7df
fldz
push ecx
push ecx
fstp qword [esp]
push 0x67f808
push dword [0x88bbd8]
call fcn.00742910
fstp qword [ebp - 0x684]
cmp dword [0x88bbf0], 0
jne 0x84b7ce
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1a20], 0x88bbf0
jmp 0x84b7d8
mov dword [ebp - 0x1a20], 0x88bbf0
mov eax, dword [ebp - 0x1a20]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1a20]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x494]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x94]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84b853
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a24], eax
jmp 0x84b85a
and dword [ebp - 0x1a24], 0
fldz
push ecx
push ecx
fstp qword [esp]
push 0x68294c
push 0x67f5f4
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401348]
fnstsw ax
sahf
jne 0x84b88c
mov dword [ebp - 0x1a28], 1
jmp 0x84b893
and dword [ebp - 0x1a28], 0
mov eax, dword [ebp - 0x1a28]
neg eax
mov word [ebp - 0x4d0], ax
mov dword [ebp - 0x4d8], 0xb
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bca4
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
fld qword [0x401480]
push ecx
push ecx
fstp qword [esp]
push 0x68357c
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x4c0]
mov dword [ebp - 0x4c8], 0x8005
mov dword [ebp - 0x4f0], 0x67eda4
mov dword [ebp - 0x4f8], 8
lea edx, [ebp - 0x4f8]
lea ecx, [ebp - 0x168]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4e0], 0x88bcac
mov dword [ebp - 0x4e8], 0x4005
push 1
push 1
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x4e8]
push eax
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
fld qword [0x401480]
push ecx
push ecx
fstp qword [esp]
push 0x683594
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x500]
mov dword [ebp - 0x508], 0x8005
cmp dword [0x88bbf0], 0
jne 0x84b9d2
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1a2c], 0x88bbf0
jmp 0x84b9dc
mov dword [ebp - 0x1a2c], 0x88bbf0
mov eax, dword [ebp - 0x1a2c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1a2c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x494]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84ba57
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a30], eax
jmp 0x84ba5e
and dword [ebp - 0x1a30], 0
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaR8Str
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401358]
fnstsw ax
sahf
jne 0x84ba91
mov dword [ebp - 0x1a34], 1
jmp 0x84ba98
and dword [ebp - 0x1a34], 0
mov eax, dword [ebp - 0x1a34]
neg eax
mov word [ebp - 0x540], ax
mov dword [ebp - 0x548], 0xb
mov dword [ebp - 0x520], 0x67eda4
mov dword [ebp - 0x528], 8
lea edx, [ebp - 0x528]
lea ecx, [ebp - 0x1c8]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bcb4]
fsub qword [ebp - 0x684]
fstp qword [ebp - 0x1b0]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x1b8], 5
push 1
push 1
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
fld qword [0x402a50]
push ecx
push ecx
fstp qword [esp]
push 0x6835ac
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x530]
mov dword [ebp - 0x538], 0x8005
cmp dword [0x88bbf0], 0
jne 0x84bb68
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1a38], 0x88bbf0
jmp 0x84bb72
mov dword [ebp - 0x1a38], 0x88bbf0
mov eax, dword [ebp - 0x1a38]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1a38]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x494]
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x90]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x84bbed
push 0xa0
push 0x67f15c
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a3c], eax
jmp 0x84bbf4
and dword [ebp - 0x1a3c], 0
push dword [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaR8Str
fabs
fnstsw ax
test al, 0xd
jne 0x855d20
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x408298]
fnstsw ax
sahf
jbe 0x84bc27
mov dword [ebp - 0x1a40], 1
jmp 0x84bc2e
and dword [ebp - 0x1a40], 0
cmp dword [0x88bbf0], 0
jne 0x84bc52
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1a44], 0x88bbf0
jmp 0x84bc5c
mov dword [ebp - 0x1a44], 0x88bbf0
mov eax, dword [ebp - 0x1a44]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1a44]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xb4]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6b8], eax
lea eax, [ebp - 0xb8]
push eax
push 0x16
mov eax, dword [ebp - 0x6b8]
mov eax, dword [eax]
push dword [ebp - 0x6b8]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6bc], eax
cmp dword [ebp - 0x6bc], 0
jge 0x84bcd3
push 0x40
push 0x67ee34
push dword [ebp - 0x6b8]
push dword [ebp - 0x6bc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a48], eax
jmp 0x84bcda
and dword [ebp - 0x1a48], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6c0], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6c0]
mov eax, dword [eax]
push dword [ebp - 0x6c0]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6c4], eax
cmp dword [ebp - 0x6c4], 0
jge 0x84bd35
push 0xe0
push 0x67f598
push dword [ebp - 0x6c0]
push dword [ebp - 0x6c4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1a4c], eax
jmp 0x84bd3c
and dword [ebp - 0x1a4c], 0
mov eax, dword [ebp - 0x1a40]
neg eax
xor ecx, ecx
cmp word [ebp - 0x66c], 1
sete cl
neg ecx
and ax, cx
mov word [ebp - 0x580], ax
mov dword [ebp - 0x588], 0xb
mov dword [ebp - 0x560], 0x67eda4
mov dword [ebp - 0x568], 8
lea edx, [ebp - 0x568]
lea ecx, [ebp - 0x228]
call sub.MSVBVM60.DLL___vbaVarDup
push dword [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaR8Str
fsubr qword [0x88bcb4]
fstp qword [ebp - 0x210]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x218], 5
push 1
push 1
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
fld qword [0x402a50]
push ecx
push ecx
fstp qword [esp]
push 0x6835ac
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x570]
mov dword [ebp - 0x578], 0x8005
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarAbs
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpLt
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL___vbaVarAbs
push eax
lea eax, [ebp - 0x508]
push eax
lea eax, [ebp - 0x198]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpLt
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x548]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x1e8]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpLt
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x588]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x248]
push eax
call sub.MSVBVM60.DLL___vbaVarAbs
push eax
lea eax, [ebp - 0x578]
push eax
lea eax, [ebp - 0x258]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpLt
push eax
lea eax, [ebp - 0x268]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x278]
push eax
call sub.MSVBVM60.DLL___vbaVarOr
push eax
call sub.MSVBVM60.DLL___vbaBoolVarNull
mov word [ebp - 0x6c8], ax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 5
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x18
lea eax, [ebp - 0x588]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x548]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0xd
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x38
movsx eax, word [ebp - 0x6c8]
test eax, eax
je 0x84e4aa
mov dword [ebp - 4], 0x7e0
mov word [ebp - 0x740], 2
or word [ebp - 0x73c], 0xffff
mov word [0x8875bc], 0x64
jmp 0x84bffd
mov ax, word [0x8875bc]
add ax, word [ebp - 0x73c]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x740]
jl 0x84c558
mov dword [ebp - 4], 0x7e1
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c043
and dword [ebp - 0x1a50], 0
jmp 0x84c04e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a50], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c06e
and dword [ebp - 0x1a54], 0
jmp 0x84c079
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a54], eax
mov eax, dword [ebp - 0x6a4]
mov edx, dword [eax*4 + 0x887904]
mov eax, dword [ebp - 0x6a0]
lea ecx, [eax*4 + 0x887904]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x7e2
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c0cb
and dword [ebp - 0x1a58], 0
jmp 0x84c0d6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a58], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c0f6
and dword [ebp - 0x1a5c], 0
jmp 0x84c101
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a5c], eax
mov edx, dword [ebp - 0x6a4]
shl edx, 4
add edx, 0x887aa0
mov ecx, dword [ebp - 0x6a0]
shl ecx, 4
add ecx, 0x887aa0
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x7e3
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c157
and dword [ebp - 0x1a60], 0
jmp 0x84c162
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a60], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c182
and dword [ebp - 0x1a64], 0
jmp 0x84c18d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a64], eax
mov edx, dword [ebp - 0x6a4]
shl edx, 4
add edx, 0x888110
mov ecx, dword [ebp - 0x6a0]
shl ecx, 4
add ecx, 0x888110
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x7e4
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c1e3
and dword [ebp - 0x1a68], 0
jmp 0x84c1ee
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a68], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c20e
and dword [ebp - 0x1a6c], 0
jmp 0x84c219
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a6c], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [ebp - 0x6a4]
mov cx, word [ecx*2 + 0x888780]
mov word [eax*2 + 0x888780], cx
mov dword [ebp - 4], 0x7e5
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c268
and dword [ebp - 0x1a70], 0
jmp 0x84c273
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a70], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c293
and dword [ebp - 0x1a74], 0
jmp 0x84c29e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a74], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x888850]
fstp qword [ecx*8 + 0x888850]
mov dword [ebp - 4], 0x7e6
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c2eb
and dword [ebp - 0x1a78], 0
jmp 0x84c2f6
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a78], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c316
and dword [ebp - 0x1a7c], 0
jmp 0x84c321
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a7c], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x888b88]
fstp qword [ecx*8 + 0x888b88]
mov dword [ebp - 4], 0x7e7
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c36e
and dword [ebp - 0x1a80], 0
jmp 0x84c379
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a80], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c399
and dword [ebp - 0x1a84], 0
jmp 0x84c3a4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a84], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x888ec0]
fstp qword [ecx*8 + 0x888ec0]
mov dword [ebp - 4], 0x7e8
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c3f1
and dword [ebp - 0x1a88], 0
jmp 0x84c3fc
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a88], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c41c
and dword [ebp - 0x1a8c], 0
jmp 0x84c427
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a8c], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x8891f8]
fstp qword [ecx*8 + 0x8891f8]
mov dword [ebp - 4], 0x7e9
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c474
and dword [ebp - 0x1a90], 0
jmp 0x84c47f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a90], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c49f
and dword [ebp - 0x1a94], 0
jmp 0x84c4aa
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a94], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x8896cc]
fstp qword [ecx*8 + 0x8896cc]
mov dword [ebp - 4], 0x7ea
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84c4f7
and dword [ebp - 0x1a98], 0
jmp 0x84c502
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a98], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c522
and dword [ebp - 0x1a9c], 0
jmp 0x84c52d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1a9c], eax
mov eax, dword [ebp - 0x6a4]
mov edx, dword [eax*4 + 0x889530]
mov eax, dword [ebp - 0x6a0]
lea ecx, [eax*4 + 0x889530]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x7eb
jmp 0x84bfe4
mov dword [ebp - 4], 0x7ec
cmp word [0x889a04], 0x64
jge 0x84c7d2
cmp word [0x889a04], 0
jl 0x84c7d2
mov dword [ebp - 4], 0x7ed
mov ax, word [0x889a04]
add ax, 1
jo 0x855d25
mov word [0x889a04], ax
mov dword [ebp - 4], 0x7ee
cmp word [0x889a04], 0x20
jge 0x84c5d7
mov dword [ebp - 4], 0x7ef
and dword [ebp - 0x4a0], 0
mov dword [ebp - 0x4a8], 0xb
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x88]
call sub.MSVBVM60.DLL___vbaVarMove
jmp 0x84c7d0
mov dword [ebp - 4], 0x7f1
cmp dword [0x88bf58], 0
jne 0x84c602
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1aa0], 0x88bf58
jmp 0x84c60c
mov dword [ebp - 0x1aa0], 0x88bf58
mov eax, dword [ebp - 0x1aa0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1aa0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a18c
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84c6ad
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1aa4], eax
jmp 0x84c6b4
and dword [ebp - 0x1aa4], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x7f2
cmp dword [0x88bf58], 0
jne 0x84c6ea
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1aa8], 0x88bf58
jmp 0x84c6f4
mov dword [ebp - 0x1aa8], 0x88bf58
mov eax, dword [ebp - 0x1aa8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1aa8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689fcc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84c795
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1aac], eax
jmp 0x84c79c
and dword [ebp - 0x1aac], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x7f3
or dword [ebp - 0x4a0], 0xffffffff
mov dword [ebp - 0x4a8], 0xb
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x88]
call sub.MSVBVM60.DLL___vbaVarMove
jmp 0x84c80a
mov dword [ebp - 4], 0x7f6
and word [0x889a04], 0
mov dword [ebp - 4], 0x7f7
or dword [ebp - 0x4a0], 0xffffffff
mov dword [ebp - 0x4a8], 0xb
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x88]
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x7f9
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c82d
and dword [ebp - 0x1ab0], 0
jmp 0x84c838
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ab0], eax
mov edx, dword [0x88bbc4]
mov eax, dword [ebp - 0x6a0]
lea ecx, [eax*4 + 0x887904]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x7fa
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c87f
and dword [ebp - 0x1ab4], 0
jmp 0x84c88a
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ab4], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x6a0]
shl ecx, 4
add ecx, 0x887aa0
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x7fb
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetTimeVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84c8de
and dword [ebp - 0x1ab8], 0
jmp 0x84c8e9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ab8], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x6a0]
shl ecx, 4
add ecx, 0x888110
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x7fc
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
cmp dword [0x88bbf0], 0
jne 0x84c94d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1abc], 0x88bbf0
jmp 0x84c957
mov dword [ebp - 0x1abc], 0x88bbf0
mov eax, dword [ebp - 0x1abc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1abc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb0]
push eax
push 0x130
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84c9d1
push 0x40
push 0x67ee34
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ac0], eax
jmp 0x84c9d8
and dword [ebp - 0x1ac0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6ac], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x84ca2d
push 0x50
push 0x67ee44
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ac4], eax
jmp 0x84ca34
and dword [ebp - 0x1ac4], 0
mov eax, dword [ebp - 0x8c]
mov dword [ebp - 0x788], eax
and dword [ebp - 0x8c], 0
mov eax, dword [ebp - 0x788]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84ca97
and dword [ebp - 0x1ac8], 0
jmp 0x84caa2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ac8], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaI2Var
mov ecx, dword [ebp - 0x6a0]
mov word [ecx*2 + 0x888780], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x7fd
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bca4
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84cb6d
and dword [ebp - 0x1acc], 0
jmp 0x84cb78
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1acc], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x888850]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x7fe
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bcac
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84cc23
and dword [ebp - 0x1ad0], 0
jmp 0x84cc2e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ad0], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x888b88]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x7ff
fld qword [0x4013e8]
push ecx
push ecx
fstp qword [esp]
fld qword [0x88bca4]
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaPowerR8
fstp qword [ebp - 0x1ad8]
fld qword [0x4013e8]
push ecx
push ecx
fstp qword [esp]
fld qword [0x88bcac]
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaPowerR8
fadd qword [ebp - 0x1ad8]
fnstsw ax
test al, 0xd
jne 0x855d20
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL_rtcSqr
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84cd37
and dword [ebp - 0x1adc], 0
jmp 0x84cd42
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1adc], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x888ec0]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x800
cmp dword [0x88bbf0], 0
jne 0x84cda5
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1ae0], 0x88bbf0
jmp 0x84cdaf
mov dword [ebp - 0x1ae0], 0x88bbf0
mov eax, dword [ebp - 0x1ae0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1ae0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x494]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84ce2a
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ae4], eax
jmp 0x84ce31
and dword [ebp - 0x1ae4], 0
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaR8Str
fcomp qword [0x401358]
fnstsw ax
sahf
jne 0x84ce53
mov dword [ebp - 0x1ae8], 1
jmp 0x84ce5a
and dword [ebp - 0x1ae8], 0
mov eax, dword [ebp - 0x1ae8]
neg eax
mov word [ebp - 0x6a8], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x84cf7f
mov dword [ebp - 4], 0x801
fldz
push ecx
push ecx
fstp qword [esp]
push 0x67f808
push dword [0x88bbd8]
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bcb4]
fsub qword [ebp - 0x684]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84cf37
and dword [ebp - 0x1aec], 0
jmp 0x84cf42
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1aec], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x8891f8]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
jmp 0x84d11b
mov dword [ebp - 4], 0x803
cmp dword [0x88bbf0], 0
jne 0x84cfaa
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1af0], 0x88bbf0
jmp 0x84cfb4
mov dword [ebp - 0x1af0], 0x88bbf0
mov eax, dword [ebp - 0x1af0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1af0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x494]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84d02f
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1af4], eax
jmp 0x84d036
and dword [ebp - 0x1af4], 0
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaR8Str
fabs
fsubr qword [0x88bcb4]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84d0c2
and dword [ebp - 0x1af8], 0
jmp 0x84d0cd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1af8], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a8]
fstp qword [eax*8 + 0x8891f8]
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x805
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 5
jae 0x84d163
and dword [ebp - 0x1afc], 0
jmp 0x84d16e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1afc], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8878dc]
lea eax, [ecx + eax*8]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84d1c7
and dword [ebp - 0x1b00], 0
jmp 0x84d1d2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b00], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x8896cc]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x806
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84d226
and dword [ebp - 0x1b04], 0
jmp 0x84d231
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b04], eax
mov edx, dword [0x8875e8]
mov eax, dword [ebp - 0x6a0]
lea ecx, [eax*4 + 0x889530]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x807
cmp dword [0x88e04c], 0
jne 0x84d274
push 0x88e04c
push 0x67c740
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1b08], 0x88e04c
jmp 0x84d27e
mov dword [ebp - 0x1b08], 0x88e04c
mov eax, dword [ebp - 0x1b08]
mov eax, dword [eax]
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84d2d5
push 0x14
push 0x67cafc
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b0c], eax
jmp 0x84d2dc
and dword [ebp - 0x1b0c], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84d331
push 0x50
push 0x67c750
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b10], eax
jmp 0x84d338
and dword [ebp - 0x1b10], 0
push 0x887904
push dword [ebp - 0x8c]
push 0x682f54
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call fcn.0080ba40
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x808
cmp dword [0x88bbf0], 0
jne 0x84d3ae
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1b14], 0x88bbf0
jmp 0x84d3b8
mov dword [ebp - 0x1b14], 0x88bbf0
mov eax, dword [ebp - 0x1b14]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1b14]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x334]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x10
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84d42f
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b18], eax
jmp 0x84d436
and dword [ebp - 0x1b18], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
mov ax, word [0x889a04]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84d4a4
push 0xa4
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b1c], eax
jmp 0x84d4ab
and dword [ebp - 0x1b1c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x809
mov ax, word [0x889a04]
mov word [ebp - 0x748], ax
mov word [ebp - 0x744], 1
mov word [0x8875bc], 2
jmp 0x84d50f
mov ax, word [0x8875bc]
add ax, word [ebp - 0x744]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x748]
jg 0x84d7f2
mov dword [ebp - 4], 0x80a
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84d545
and dword [ebp - 0x1b20], 0
jmp 0x84d550
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b20], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84d570
and dword [ebp - 0x1b24], 0
jmp 0x84d57b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b24], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84d597
and dword [ebp - 0x1b28], 0
jmp 0x84d5a2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b28], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a8]
fld qword [eax*8 + 0x888850]
fadd qword [ecx*8 + 0x888850]
mov ecx, dword [ebp - 0x6a0]
fstp qword [ecx*8 + 0x888850]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x80b
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84d5f6
and dword [ebp - 0x1b2c], 0
jmp 0x84d601
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b2c], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84d621
and dword [ebp - 0x1b30], 0
jmp 0x84d62c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b30], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84d648
and dword [ebp - 0x1b34], 0
jmp 0x84d653
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b34], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a8]
fld qword [eax*8 + 0x888b88]
fadd qword [ecx*8 + 0x888b88]
mov ecx, dword [ebp - 0x6a0]
fstp qword [ecx*8 + 0x888b88]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x80c
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84d6a7
and dword [ebp - 0x1b38], 0
jmp 0x84d6b2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b38], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84d6d2
and dword [ebp - 0x1b3c], 0
jmp 0x84d6dd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b3c], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84d6f9
and dword [ebp - 0x1b40], 0
jmp 0x84d704
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b40], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a8]
fld qword [eax*8 + 0x888ec0]
fadd qword [ecx*8 + 0x888ec0]
mov ecx, dword [ebp - 0x6a0]
fstp qword [ecx*8 + 0x888ec0]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x80d
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84d758
and dword [ebp - 0x1b44], 0
jmp 0x84d763
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b44], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84d783
and dword [ebp - 0x1b48], 0
jmp 0x84d78e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b48], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84d7aa
and dword [ebp - 0x1b4c], 0
jmp 0x84d7b5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b4c], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a8]
fld qword [eax*8 + 0x8891f8]
fadd qword [ecx*8 + 0x8891f8]
mov ecx, dword [ebp - 0x6a0]
fstp qword [ecx*8 + 0x8891f8]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x80e
jmp 0x84d4f6
mov dword [ebp - 4], 0x80f
cmp dword [0x88bbf0], 0
jne 0x84d81d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1b50], 0x88bbf0
jmp 0x84d827
mov dword [ebp - 0x1b50], 0x88bbf0
mov eax, dword [ebp - 0x1b50]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1b50]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x334]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb0]
push eax
push 0x45
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84d89e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b54], eax
jmp 0x84d8a5
and dword [ebp - 0x1b54], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6ac], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84d8f2
and dword [ebp - 0x1b58], 0
jmp 0x84d8fd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b58], eax
mov eax, dword [ebp - 0x6a0]
movsx ecx, word [0x889a04]
mov dword [ebp - 0x1b5c], ecx
fild dword [ebp - 0x1b5c]
fstp qword [ebp - 0x1b64]
fld qword [eax*8 + 0x888850]
cmp dword [section..data], 0
jne 0x84d934
fdiv qword [ebp - 0x1b64]
jmp 0x84d945
push dword [ebp - 0x1b60]
push dword [ebp - 0x1b64]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x84d9d9
push 0xa4
push 0x67f15c
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b68], eax
jmp 0x84d9e0
and dword [ebp - 0x1b68], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x810
cmp dword [0x88bbf0], 0
jne 0x84da4d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1b6c], 0x88bbf0
jmp 0x84da57
mov dword [ebp - 0x1b6c], 0x88bbf0
mov eax, dword [ebp - 0x1b6c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1b6c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x334]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb0]
push eax
push 0x46
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84dace
push 0x40
push 0x67ee34
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b70], eax
jmp 0x84dad5
and dword [ebp - 0x1b70], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6ac], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84db22
and dword [ebp - 0x1b74], 0
jmp 0x84db2d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b74], eax
mov eax, dword [ebp - 0x6a0]
movsx ecx, word [0x889a04]
mov dword [ebp - 0x1b78], ecx
fild dword [ebp - 0x1b78]
fstp qword [ebp - 0x1b80]
fld qword [eax*8 + 0x888b88]
cmp dword [section..data], 0
jne 0x84db64
fdiv qword [ebp - 0x1b80]
jmp 0x84db75
push dword [ebp - 0x1b7c]
push dword [ebp - 0x1b80]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x84dc09
push 0xa4
push 0x67f15c
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b84], eax
jmp 0x84dc10
and dword [ebp - 0x1b84], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x811
cmp dword [0x88bbf0], 0
jne 0x84dc7d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1b88], 0x88bbf0
jmp 0x84dc87
mov dword [ebp - 0x1b88], 0x88bbf0
mov eax, dword [ebp - 0x1b88]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1b88]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x334]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb0]
push eax
push 0x47
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84dcfe
push 0x40
push 0x67ee34
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1b8c], eax
jmp 0x84dd05
and dword [ebp - 0x1b8c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6ac], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84dd52
and dword [ebp - 0x1b90], 0
jmp 0x84dd5d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1b90], eax
mov eax, dword [ebp - 0x6a0]
movsx ecx, word [0x889a04]
mov dword [ebp - 0x1b94], ecx
fild dword [ebp - 0x1b94]
fstp qword [ebp - 0x1b9c]
fld qword [eax*8 + 0x8891f8]
cmp dword [section..data], 0
jne 0x84dd94
fdiv qword [ebp - 0x1b9c]
jmp 0x84dda5
push dword [ebp - 0x1b98]
push dword [ebp - 0x1b9c]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x84de39
push 0xa4
push 0x67f15c
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ba0], eax
jmp 0x84de40
and dword [ebp - 0x1ba0], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x812
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bca4
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84defc
and dword [ebp - 0x1ba4], 0
jmp 0x84df07
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ba4], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x888850]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x813
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bcac
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84dfb2
and dword [ebp - 0x1ba8], 0
jmp 0x84dfbd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ba8], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x888b88]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x814
fld qword [0x4013e8]
push ecx
push ecx
fstp qword [esp]
fld qword [0x88bca4]
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaPowerR8
fstp qword [ebp - 0x1bb0]
fld qword [0x4013e8]
push ecx
push ecx
fstp qword [esp]
fld qword [0x88bcac]
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL___vbaPowerR8
fadd qword [ebp - 0x1bb0]
fnstsw ax
test al, 0xd
jne 0x855d20
push ecx
push ecx
fstp qword [esp]
call sub.MSVBVM60.DLL_rtcSqr
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [ebp - 0x684]
fstp qword [ebp - 0x110]
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e0c6
and dword [ebp - 0x1bb4], 0
jmp 0x84e0d1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bb4], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x888ec0]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x815
cmp dword [0x88bbf0], 0
jne 0x84e134
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1bb8], 0x88bbf0
jmp 0x84e13e
mov dword [ebp - 0x1bb8], 0x88bbf0
mov eax, dword [ebp - 0x1bb8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1bb8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x494]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84e1b9
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1bbc], eax
jmp 0x84e1c0
and dword [ebp - 0x1bbc], 0
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaR8Str
fcomp qword [0x401358]
fnstsw ax
sahf
jne 0x84e1e2
mov dword [ebp - 0x1bc0], 1
jmp 0x84e1e9
and dword [ebp - 0x1bc0], 0
mov eax, dword [ebp - 0x1bc0]
neg eax
mov word [ebp - 0x6a8], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x84e30e
mov dword [ebp - 4], 0x816
fldz
push ecx
push ecx
fstp qword [esp]
push 0x67f808
push dword [0x88bbd8]
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bcb4]
fsub qword [ebp - 0x684]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e2c6
and dword [ebp - 0x1bc4], 0
jmp 0x84e2d1
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bc4], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x8891f8]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
jmp 0x84e4aa
mov dword [ebp - 4], 0x818
cmp dword [0x88bbf0], 0
jne 0x84e339
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1bc8], 0x88bbf0
jmp 0x84e343
mov dword [ebp - 0x1bc8], 0x88bbf0
mov eax, dword [ebp - 0x1bc8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1bc8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x494]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84e3be
push 0xa0
push 0x67f15c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1bcc], eax
jmp 0x84e3c5
and dword [ebp - 0x1bcc], 0
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push dword [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaR8Str
fabs
fsubr qword [0x88bcb4]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84e451
and dword [ebp - 0x1bd0], 0
jmp 0x84e45c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bd0], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a8]
fstp qword [eax*8 + 0x8891f8]
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x81b
fldz
push ecx
push ecx
fstp qword [esp]
push 0x681184
push 0x67f5f4
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401348]
fnstsw ax
sahf
jne 0x8500e6
mov dword [ebp - 4], 0x81c
mov word [ebp - 0x750], 2
or word [ebp - 0x74c], 0xffff
mov word [0x8875bc], 0xc8
jmp 0x84e517
mov ax, word [0x8875bc]
add ax, word [ebp - 0x74c]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x750]
jl 0x84e9ef
mov dword [ebp - 4], 0x81d
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e55d
and dword [ebp - 0x1bd4], 0
jmp 0x84e568
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bd4], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e588
and dword [ebp - 0x1bd8], 0
jmp 0x84e593
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bd8], eax
mov eax, dword [ebp - 0x6a4]
mov edx, dword [eax*4 + 0x889a08]
mov eax, dword [ebp - 0x6a0]
lea ecx, [eax*4 + 0x889a08]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x81e
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e5e5
and dword [ebp - 0x1bdc], 0
jmp 0x84e5f0
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bdc], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e610
and dword [ebp - 0x1be0], 0
jmp 0x84e61b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1be0], eax
mov edx, dword [ebp - 0x6a4]
shl edx, 4
add edx, 0x889ba4
mov ecx, dword [ebp - 0x6a0]
shl ecx, 4
add ecx, 0x889ba4
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x81f
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e671
and dword [ebp - 0x1be4], 0
jmp 0x84e67c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1be4], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e69c
and dword [ebp - 0x1be8], 0
jmp 0x84e6a7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1be8], eax
mov edx, dword [ebp - 0x6a4]
shl edx, 4
add edx, 0x88a214
mov ecx, dword [ebp - 0x6a0]
shl ecx, 4
add ecx, 0x88a214
call sub.MSVBVM60.DLL___vbaVarCopy
mov dword [ebp - 4], 0x820
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e6fd
and dword [ebp - 0x1bec], 0
jmp 0x84e708
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bec], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e728
and dword [ebp - 0x1bf0], 0
jmp 0x84e733
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bf0], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [ebp - 0x6a4]
mov cx, word [ecx*2 + 0x88a884]
mov word [eax*2 + 0x88a884], cx
mov dword [ebp - 4], 0x821
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e782
and dword [ebp - 0x1bf4], 0
jmp 0x84e78d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bf4], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e7ad
and dword [ebp - 0x1bf8], 0
jmp 0x84e7b8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bf8], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x88a954]
fstp qword [ecx*8 + 0x88a954]
mov dword [ebp - 4], 0x822
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e805
and dword [ebp - 0x1bfc], 0
jmp 0x84e810
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1bfc], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e830
and dword [ebp - 0x1c00], 0
jmp 0x84e83b
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c00], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x88ac8c]
fstp qword [ecx*8 + 0x88ac8c]
mov dword [ebp - 4], 0x823
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e888
and dword [ebp - 0x1c04], 0
jmp 0x84e893
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c04], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e8b3
and dword [ebp - 0x1c08], 0
jmp 0x84e8be
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c08], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x88afc4]
fstp qword [ecx*8 + 0x88afc4]
mov dword [ebp - 4], 0x824
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e90b
and dword [ebp - 0x1c0c], 0
jmp 0x84e916
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c0c], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e936
and dword [ebp - 0x1c10], 0
jmp 0x84e941
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c10], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a0]
fld qword [eax*8 + 0x88b2fc]
fstp qword [ecx*8 + 0x88b2fc]
mov dword [ebp - 4], 0x825
mov ax, word [0x8875bc]
sub ax, 1
jo 0x855d25
movsx eax, ax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84e98e
and dword [ebp - 0x1c14], 0
jmp 0x84e999
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c14], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84e9b9
and dword [ebp - 0x1c18], 0
jmp 0x84e9c4
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c18], eax
mov eax, dword [ebp - 0x6a4]
mov edx, dword [eax*4 + 0x88b634]
mov eax, dword [ebp - 0x6a0]
lea ecx, [eax*4 + 0x88b634]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x826
jmp 0x84e4fe
mov dword [ebp - 4], 0x827
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84ea12
and dword [ebp - 0x1c1c], 0
jmp 0x84ea1d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c1c], eax
mov edx, dword [0x88bbc4]
mov eax, dword [ebp - 0x6a0]
lea ecx, [eax*4 + 0x889a08]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x828
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84ea64
and dword [ebp - 0x1c20], 0
jmp 0x84ea6f
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c20], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x6a0]
shl ecx, 4
add ecx, 0x889ba4
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x829
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetTimeVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84eac3
and dword [ebp - 0x1c24], 0
jmp 0x84eace
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c24], eax
lea edx, [ebp - 0x118]
mov ecx, dword [ebp - 0x6a0]
shl ecx, 4
add ecx, 0x88a214
call sub.MSVBVM60.DLL___vbaVarMove
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x82a
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
cmp dword [0x88bbf0], 0
jne 0x84eb32
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1c28], 0x88bbf0
jmp 0x84eb3c
mov dword [ebp - 0x1c28], 0x88bbf0
mov eax, dword [ebp - 0x1c28]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1c28]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb0]
push eax
push 0x130
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84ebb6
push 0x40
push 0x67ee34
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c2c], eax
jmp 0x84ebbd
and dword [ebp - 0x1c2c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6ac], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x84ec12
push 0x50
push 0x67ee44
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c30], eax
jmp 0x84ec19
and dword [ebp - 0x1c30], 0
mov eax, dword [ebp - 0x8c]
mov dword [ebp - 0x78c], eax
and dword [ebp - 0x8c], 0
mov eax, dword [ebp - 0x78c]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84ec7c
and dword [ebp - 0x1c34], 0
jmp 0x84ec87
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c34], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaI2Var
mov ecx, dword [ebp - 0x6a0]
mov word [ecx*2 + 0x88a884], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x82b
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bca4
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84ed52
and dword [ebp - 0x1c38], 0
jmp 0x84ed5d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c38], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x88a954]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x82c
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bcac
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84ee08
and dword [ebp - 0x1c3c], 0
jmp 0x84ee13
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c3c], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x88ac8c]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x82d
fldz
push ecx
push ecx
fstp qword [esp]
push 0x67f808
push dword [0x88bbd8]
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bcb4]
fsub qword [ebp - 0x684]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84eeed
and dword [ebp - 0x1c40], 0
jmp 0x84eef8
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c40], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x88afc4]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x82e
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 5
jae 0x84ef78
and dword [ebp - 0x1c44], 0
jmp 0x84ef83
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c44], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x8878dc]
lea eax, [ecx + eax*8]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84efdc
and dword [ebp - 0x1c48], 0
jmp 0x84efe7
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c48], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x88b2fc]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x82f
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84f03b
and dword [ebp - 0x1c4c], 0
jmp 0x84f046
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c4c], eax
mov edx, dword [0x8875e8]
mov eax, dword [ebp - 0x6a0]
lea ecx, [eax*4 + 0x88b634]
call sub.MSVBVM60.DLL___vbaStrCopy
mov dword [ebp - 4], 0x830
cmp word [0x88b7d0], 0xc8
jge 0x84f2c5
mov dword [ebp - 4], 0x831
mov ax, word [0x88b7d0]
add ax, 1
jo 0x855d25
mov word [0x88b7d0], ax
mov dword [ebp - 4], 0x832
cmp word [0x88b7d0], 0x5a
jge 0x84f0cd
mov dword [ebp - 4], 0x833
and dword [ebp - 0x4a0], 0
mov dword [ebp - 0x4a8], 0xb
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaVarMove
jmp 0x84f2c3
mov dword [ebp - 4], 0x835
cmp dword [0x88bf58], 0
jne 0x84f0f8
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1c50], 0x88bf58
jmp 0x84f102
mov dword [ebp - 0x1c50], 0x88bf58
mov eax, dword [ebp - 0x1c50]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1c50]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a534
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84f1a3
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c54], eax
jmp 0x84f1aa
and dword [ebp - 0x1c54], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x836
cmp dword [0x88bf58], 0
jne 0x84f1e0
push 0x88bf58
push 0x66c164
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1c58], 0x88bf58
jmp 0x84f1ea
mov dword [ebp - 0x1c58], 0x88bf58
mov eax, dword [ebp - 0x1c58]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1c58]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x304]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x689fcc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84f28b
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c5c], eax
jmp 0x84f292
and dword [ebp - 0x1c5c], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x837
or dword [ebp - 0x4a0], 0xffffffff
mov dword [ebp - 0x4a8], 0xb
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaVarMove
jmp 0x84f2fa
mov dword [ebp - 4], 0x83a
or dword [ebp - 0x4a0], 0xffffffff
mov dword [ebp - 0x4a8], 0xb
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaVarMove
mov dword [ebp - 4], 0x83b
and word [0x88b7d0], 0
mov dword [ebp - 4], 0x83d
cmp dword [0x88e04c], 0
jne 0x84f325
push 0x88e04c
push 0x67c740
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1c60], 0x88e04c
jmp 0x84f32f
mov dword [ebp - 0x1c60], 0x88e04c
mov eax, dword [ebp - 0x1c60]
mov eax, dword [eax]
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84f386
push 0x14
push 0x67cafc
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c64], eax
jmp 0x84f38d
and dword [ebp - 0x1c64], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84f3e2
push 0x50
push 0x67c750
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c68], eax
jmp 0x84f3e9
and dword [ebp - 0x1c68], 0
push 0x889a08
push dword [ebp - 0x8c]
push 0x68302c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call fcn.0080bbdb
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x83e
cmp dword [0x88bbf0], 0
jne 0x84f45f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1c6c], 0x88bbf0
jmp 0x84f469
mov dword [ebp - 0x1c6c], 0x88bbf0
mov eax, dword [ebp - 0x1c6c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1c6c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x334]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x16
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x84f4e0
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c70], eax
jmp 0x84f4e7
and dword [ebp - 0x1c70], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
mov ax, word [0x88b7d0]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x84f555
push 0xa4
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1c74], eax
jmp 0x84f55c
and dword [ebp - 0x1c74], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x83f
mov ax, word [0x88b7d0]
mov word [ebp - 0x758], ax
mov word [ebp - 0x754], 1
mov word [0x8875bc], 2
jmp 0x84f5c0
mov ax, word [0x8875bc]
add ax, word [ebp - 0x754]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x758]
jg 0x84f7f2
mov dword [ebp - 4], 0x840
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84f5f6
and dword [ebp - 0x1c78], 0
jmp 0x84f601
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c78], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84f621
and dword [ebp - 0x1c7c], 0
jmp 0x84f62c
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c7c], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84f648
and dword [ebp - 0x1c80], 0
jmp 0x84f653
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c80], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a8]
fld qword [eax*8 + 0x88a954]
fadd qword [ecx*8 + 0x88a954]
mov ecx, dword [ebp - 0x6a0]
fstp qword [ecx*8 + 0x88a954]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x841
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84f6a7
and dword [ebp - 0x1c84], 0
jmp 0x84f6b2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c84], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84f6d2
and dword [ebp - 0x1c88], 0
jmp 0x84f6dd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c88], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84f6f9
and dword [ebp - 0x1c8c], 0
jmp 0x84f704
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c8c], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a8]
fld qword [eax*8 + 0x88ac8c]
fadd qword [ecx*8 + 0x88ac8c]
mov ecx, dword [ebp - 0x6a0]
fstp qword [ecx*8 + 0x88ac8c]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x842
push 1
pop eax
dec eax
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0x67
jae 0x84f758
and dword [ebp - 0x1c90], 0
jmp 0x84f763
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c90], eax
movsx eax, word [0x8875bc]
dec eax
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0x67
jae 0x84f783
and dword [ebp - 0x1c94], 0
jmp 0x84f78e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c94], eax
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84f7aa
and dword [ebp - 0x1c98], 0
jmp 0x84f7b5
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1c98], eax
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [ebp - 0x6a8]
fld qword [eax*8 + 0x88afc4]
fadd qword [ecx*8 + 0x88afc4]
mov ecx, dword [ebp - 0x6a0]
fstp qword [ecx*8 + 0x88afc4]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 4], 0x843
jmp 0x84f5a7
mov dword [ebp - 4], 0x844
cmp dword [0x88bbf0], 0
jne 0x84f81d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1c9c], 0x88bbf0
jmp 0x84f827
mov dword [ebp - 0x1c9c], 0x88bbf0
mov eax, dword [ebp - 0x1c9c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1c9c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x334]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb0]
push eax
push 0x13
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84f89e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ca0], eax
jmp 0x84f8a5
and dword [ebp - 0x1ca0], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6ac], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84f8f2
and dword [ebp - 0x1ca4], 0
jmp 0x84f8fd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1ca4], eax
mov eax, dword [ebp - 0x6a0]
movsx ecx, word [0x88b7d0]
mov dword [ebp - 0x1ca8], ecx
fild dword [ebp - 0x1ca8]
fstp qword [ebp - 0x1cb0]
fld qword [eax*8 + 0x88a954]
cmp dword [section..data], 0
jne 0x84f934
fdiv qword [ebp - 0x1cb0]
jmp 0x84f945
push dword [ebp - 0x1cac]
push dword [ebp - 0x1cb0]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x84f9d9
push 0xa4
push 0x67f15c
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1cb4], eax
jmp 0x84f9e0
and dword [ebp - 0x1cb4], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x845
cmp dword [0x88bbf0], 0
jne 0x84fa4d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1cb8], 0x88bbf0
jmp 0x84fa57
mov dword [ebp - 0x1cb8], 0x88bbf0
mov eax, dword [ebp - 0x1cb8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1cb8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x334]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb0]
push eax
push 0x14
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84face
push 0x40
push 0x67ee34
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1cbc], eax
jmp 0x84fad5
and dword [ebp - 0x1cbc], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6ac], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84fb22
and dword [ebp - 0x1cc0], 0
jmp 0x84fb2d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cc0], eax
mov eax, dword [ebp - 0x6a0]
movsx ecx, word [0x88b7d0]
mov dword [ebp - 0x1cc4], ecx
fild dword [ebp - 0x1cc4]
fstp qword [ebp - 0x1ccc]
fld qword [eax*8 + 0x88ac8c]
cmp dword [section..data], 0
jne 0x84fb64
fdiv qword [ebp - 0x1ccc]
jmp 0x84fb75
push dword [ebp - 0x1cc8]
push dword [ebp - 0x1ccc]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x84fc09
push 0xa4
push 0x67f15c
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1cd0], eax
jmp 0x84fc10
and dword [ebp - 0x1cd0], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x846
cmp dword [0x88bbf0], 0
jne 0x84fc7d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1cd4], 0x88bbf0
jmp 0x84fc87
mov dword [ebp - 0x1cd4], 0x88bbf0
mov eax, dword [ebp - 0x1cd4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1cd4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x334]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb0]
push eax
push 0x15
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x84fcfe
push 0x40
push 0x67ee34
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1cd8], eax
jmp 0x84fd05
and dword [ebp - 0x1cd8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6ac], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84fd52
and dword [ebp - 0x1cdc], 0
jmp 0x84fd5d
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cdc], eax
mov eax, dword [ebp - 0x6a0]
movsx ecx, word [0x88b7d0]
mov dword [ebp - 0x1ce0], ecx
fild dword [ebp - 0x1ce0]
fstp qword [ebp - 0x1ce8]
fld qword [eax*8 + 0x88afc4]
cmp dword [section..data], 0
jne 0x84fd94
fdiv qword [ebp - 0x1ce8]
jmp 0x84fda5
push dword [ebp - 0x1ce4]
push dword [ebp - 0x1ce8]
call sub.MSVBVM60.DLL__adj_fdiv_m64
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x84fe39
push 0xa4
push 0x67f15c
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1cec], eax
jmp 0x84fe40
and dword [ebp - 0x1cec], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x847
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bca4
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84fefc
and dword [ebp - 0x1cf0], 0
jmp 0x84ff07
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cf0], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x88a954]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x848
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x4a0], 0x88bcac
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x84ffb2
and dword [ebp - 0x1cf4], 0
jmp 0x84ffbd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cf4], eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x88ac8c]
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
mov dword [ebp - 4], 0x849
fldz
push ecx
push ecx
fstp qword [esp]
push 0x67f808
push dword [0x88bbd8]
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bcb4]
fsub qword [ebp - 0x684]
fstp qword [ebp - 0x110]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x118], 5
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 0x67
jae 0x850097
and dword [ebp - 0x1cf8], 0
jmp 0x8500a2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1cf8], eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaR8Var
mov eax, dword [ebp - 0x6a0]
fstp qword [eax*8 + 0x88afc4]
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x84a
call fcn.0074370e
mov dword [ebp - 4], 0x84c
call fcn.00823f6e
mov dword [ebp - 4], 0x84d
cmp dword [0x88bbf0], 0
jne 0x85011d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1cfc], 0x88bbf0
jmp 0x850127
mov dword [ebp - 0x1cfc], 0x88bbf0
mov eax, dword [ebp - 0x1cfc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1cfc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x85019e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d00], eax
jmp 0x8501a5
and dword [ebp - 0x1d00], 0
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x790], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x790]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4b0], 0x68102c
mov dword [ebp - 0x4b8], 8
push 0x10
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a8], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x850432
mov dword [ebp - 4], 0x84e
mov dword [ebp - 0x4b0], 0x68102c
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
cmp dword [0x88bbf0], 0
jne 0x8502fa
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d04], 0x88bbf0
jmp 0x850304
mov dword [ebp - 0x1d04], 0x88bbf0
mov eax, dword [ebp - 0x1d04]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d04]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x85037b
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d08], eax
jmp 0x850382
and dword [ebp - 0x1d08], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x794], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x794]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcMakeDir
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
mov dword [ebp - 4], 0x850
cmp dword [0x88bbf0], 0
jne 0x85045d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d0c], 0x88bbf0
jmp 0x850467
mov dword [ebp - 0x1d0c], 0x88bbf0
mov eax, dword [ebp - 0x1d0c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d0c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8504de
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d10], eax
jmp 0x8504e5
and dword [ebp - 0x1d10], 0
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x798], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x798]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4d0], 0x67dd50
mov dword [ebp - 0x4d8], 8
lea edx, [ebp - 0x4d8]
lea ecx, [ebp - 0x178]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x190], 6
mov dword [ebp - 0x198], 2
lea eax, [ebp - 0x198]
push eax
push 1
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4b0], 0x68102c
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4c0], 0x6807bc
mov dword [ebp - 0x4c8], 8
push 0x10
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a8], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0xb
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x30
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x85094a
mov dword [ebp - 4], 0x851
cmp dword [0x88bbf0], 0
jne 0x8506fe
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d14], 0x88bbf0
jmp 0x850708
mov dword [ebp - 0x1d14], 0x88bbf0
mov eax, dword [ebp - 0x1d14]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d14]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x85077f
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d18], eax
jmp 0x850786
and dword [ebp - 0x1d18], 0
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4d0], 0x67dd50
mov dword [ebp - 0x4d8], 8
lea edx, [ebp - 0x4d8]
lea ecx, [ebp - 0x178]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4b0], 0x68102c
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x79c], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x79c]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4c0], 0x6807bc
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x190], 6
mov dword [ebp - 0x198], 2
lea eax, [ebp - 0x198]
push eax
push 1
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
call sub.MSVBVM60.DLL_rtcMakeDir
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0xb
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x30
mov dword [ebp - 4], 0x853
cmp dword [0x88bbf0], 0
jne 0x850975
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d1c], 0x88bbf0
jmp 0x85097f
mov dword [ebp - 0x1d1c], 0x88bbf0
mov eax, dword [ebp - 0x1d1c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d1c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8509f6
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d20], eax
jmp 0x8509fd
and dword [ebp - 0x1d20], 0
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x7a0], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x7a0]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4d0], 0x67dd50
mov dword [ebp - 0x4d8], 8
lea edx, [ebp - 0x4d8]
lea ecx, [ebp - 0x178]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x190], 6
mov dword [ebp - 0x198], 2
lea eax, [ebp - 0x198]
push eax
push 1
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x500], 0x67dd50
mov dword [ebp - 0x508], 8
lea edx, [ebp - 0x508]
lea ecx, [ebp - 0x1e8]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x210], 0x80020004
mov dword [ebp - 0x218], 0xa
mov dword [ebp - 0x510], 0x68105c
mov dword [ebp - 0x518], 8
push 1
push 1
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4b0], 0x68102c
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4c0], 0x6807bc
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x4f0], 0x6807bc
mov dword [ebp - 0x4f8], 8
mov dword [ebp - 0x530], 0x67df64
mov dword [ebp - 0x538], 8
push 0
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x248]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a8], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x14
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x54
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x851240
mov dword [ebp - 4], 0x854
cmp dword [0x88e04c], 0
jne 0x850d62
push 0x88e04c
push 0x67c740
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d24], 0x88e04c
jmp 0x850d6c
mov dword [ebp - 0x1d24], 0x88e04c
mov eax, dword [ebp - 0x1d24]
mov eax, dword [eax]
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x850dc3
push 0x14
push 0x67cafc
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d28], eax
jmp 0x850dca
and dword [ebp - 0x1d28], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x850e1f
push 0x50
push 0x67c750
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d2c], eax
jmp 0x850e26
and dword [ebp - 0x1d2c], 0
cmp dword [0x88bbf0], 0
jne 0x850e4a
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d30], 0x88bbf0
jmp 0x850e54
mov dword [ebp - 0x1d30], 0x88bbf0
mov eax, dword [ebp - 0x1d30]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d30]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0xb4]
push eax
push 1
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x850ecb
push 0x40
push 0x67ee34
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d34], eax
jmp 0x850ed2
and dword [ebp - 0x1d34], 0
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4d0], 0x67dd50
mov dword [ebp - 0x4d8], 8
lea edx, [ebp - 0x4d8]
lea ecx, [ebp - 0x178]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x500], 0x67dd50
mov dword [ebp - 0x508], 8
lea edx, [ebp - 0x508]
lea ecx, [ebp - 0x1e8]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4b0], 0x68102c
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x7a4], eax
and dword [ebp - 0xb4], 0
mov eax, dword [ebp - 0x7a4]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4c0], 0x6807bc
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x190], 6
mov dword [ebp - 0x198], 2
lea eax, [ebp - 0x198]
push eax
push 1
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4f0], 0x6807bc
mov dword [ebp - 0x4f8], 8
mov dword [ebp - 0x210], 0x80020004
mov dword [ebp - 0x218], 0xa
mov dword [ebp - 0x510], 0x68105c
mov dword [ebp - 0x518], 8
push 1
push 1
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x530], 0x67df64
mov dword [ebp - 0x538], 8
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x248]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x98]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
push dword [ebp - 0x8c]
push 0x67c3b8
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x68a558
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_rtcFileCopy
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x14
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x14
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x54
mov dword [ebp - 4], 0x856
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x140], 6
mov dword [ebp - 0x148], 2
lea eax, [ebp - 0x148]
push eax
push 1
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4e0], 0x6810bc
mov dword [ebp - 0x4e8], 8
lea edx, [ebp - 0x4e8]
lea ecx, [ebp - 0x198]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4c0], 0x67dd1c
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x4d0], 0x6807bc
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x4f0], 0x67df64
mov dword [ebp - 0x4f8], 8
push 0
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL_rtcDir
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x678aa0
call sub.MSVBVM60.DLL___vbaStrCmp
neg eax
sbb eax, eax
inc eax
neg eax
mov word [ebp - 0x6a0], ax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0xc
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x34
movsx eax, word [ebp - 0x6a0]
test eax, eax
je 0x851755
mov dword [ebp - 4], 0x857
cmp dword [0x88e04c], 0
jne 0x851478
push 0x88e04c
push 0x67c740
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d38], 0x88e04c
jmp 0x851482
mov dword [ebp - 0x1d38], 0x88e04c
mov eax, dword [ebp - 0x1d38]
mov eax, dword [eax]
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8514d9
push 0x14
push 0x67cafc
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d3c], eax
jmp 0x8514e0
and dword [ebp - 0x1d3c], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x851535
push 0x50
push 0x67c750
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d40], eax
jmp 0x85153c
and dword [ebp - 0x1d40], 0
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4c0], 0x67dd1c
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x140], 6
mov dword [ebp - 0x148], 2
lea eax, [ebp - 0x148]
push eax
push 1
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
mov dword [ebp - 0x4d0], 0x6807bc
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x4e0], 0x6810bc
mov dword [ebp - 0x4e8], 8
lea edx, [ebp - 0x4e8]
lea ecx, [ebp - 0x198]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4f0], 0x67df64
mov dword [ebp - 0x4f8], 8
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x94]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
push dword [ebp - 0x8c]
push 0x68a5ac
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL_rtcFileCopy
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x10
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0xc
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x34
mov dword [ebp - 4], 0x859
fldz
push ecx
push ecx
fstp qword [esp]
push 0x681014
push 0x67f5f4
call fcn.00742910
call sub.MSVBVM60.DLL___vbaFpR8
fcomp qword [0x401348]
fnstsw ax
sahf
je 0x852e95
mov dword [ebp - 4], 0x85a
cmp dword [0x88bbf0], 0
jne 0x8517b1
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d44], 0x88bbf0
jmp 0x8517bb
mov dword [ebp - 0x1d44], 0x88bbf0
mov eax, dword [ebp - 0x1d44]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d44]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 1
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x851832
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d48], eax
jmp 0x851839
and dword [ebp - 0x1d48], 0
mov dword [ebp - 0x120], 0x80020004
mov dword [ebp - 0x128], 0xa
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x7a8], eax
and dword [ebp - 0xb0], 0
mov eax, dword [ebp - 0x7a8]
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 9
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4d0], 0x67dd50
mov dword [ebp - 0x4d8], 8
lea edx, [ebp - 0x4d8]
lea ecx, [ebp - 0x178]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x188]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x190], 6
mov dword [ebp - 0x198], 2
lea eax, [ebp - 0x198]
push eax
push 1
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL_rtcMidCharVar
lea eax, [ebp - 0x1d8]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x500], 0x67dd50
mov dword [ebp - 0x508], 8
lea edx, [ebp - 0x508]
lea ecx, [ebp - 0x1e8]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x210], 0x80020004
mov dword [ebp - 0x218], 0xa
mov dword [ebp - 0x510], 0x68105c
mov dword [ebp - 0x518], 8
push 1
push 1
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x518]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x4b0], 0x68102c
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4c0], 0x6807bc
mov dword [ebp - 0x4c8], 8
mov dword [ebp - 0x4f0], 0x6807bc
mov dword [ebp - 0x4f8], 8
mov dword [ebp - 0x530], 0x67df64
mov dword [ebp - 0x538], 8
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4f8]
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x238]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x248]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
call sub.MSVBVM60.DLL___vbaStrVarMove
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 9
push 0xffffffffffffffff
push 8
call sub.MSVBVM60.DLL___vbaFileOpen
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x14
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x54
mov dword [ebp - 4], 0x85b
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL_rtcGetDateVar
mov dword [ebp - 0x4a0], 0x67dd50
mov dword [ebp - 0x4a8], 8
lea edx, [ebp - 0x4a8]
lea ecx, [ebp - 0x128]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
lea eax, [ebp - 0x178]
push eax
call sub.MSVBVM60.DLL_rtcGetTimeVar
mov dword [ebp - 0x4c0], 0x67c01c
mov dword [ebp - 0x4c8], 8
lea edx, [ebp - 0x4c8]
lea ecx, [ebp - 0x188]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
push 1
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x198]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
cmp dword [0x88bbf0], 0
jne 0x851c1e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d4c], 0x88bbf0
jmp 0x851c28
mov dword [ebp - 0x1d4c], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1d4c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d4c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x1c8]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x851cc9
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d50], eax
jmp 0x851cd0
and dword [ebp - 0x1d50], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4e0], 0x67dfac
mov dword [ebp - 0x4e8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4e8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x851d4d
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d54], eax
jmp 0x851d54
and dword [ebp - 0x1d54], 0
mov dword [ebp - 0x4f0], 0x67eda4
mov dword [ebp - 0x4f8], 8
lea edx, [ebp - 0x4f8]
lea ecx, [ebp - 0x1e8]
call sub.MSVBVM60.DLL___vbaVarDup
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x7ac], eax
and dword [ebp - 0xb8], 0
mov eax, dword [ebp - 0x7ac]
mov dword [ebp - 0x1d0], eax
mov dword [ebp - 0x1d8], 9
push 1
push 1
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1f8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
cmp dword [0x88bbf0], 0
jne 0x851de4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d58], 0x88bbf0
jmp 0x851dee
mov dword [ebp - 0x1d58], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1d58]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d58]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xbc]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x228]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xc0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0xc4]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x851e8f
push 0x54
push 0x67ed80
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d5c], eax
jmp 0x851e96
and dword [ebp - 0x1d5c], 0
mov eax, dword [ebp - 0xc4]
mov dword [ebp - 0x6b8], eax
mov dword [ebp - 0x510], 0x67edb4
mov dword [ebp - 0x518], 8
lea eax, [ebp - 0xc8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x518]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6b8]
mov eax, dword [eax]
push dword [ebp - 0x6b8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6bc], eax
cmp dword [ebp - 0x6bc], 0
jge 0x851f13
push 0x28
push 0x67ed90
push dword [ebp - 0x6b8]
push dword [ebp - 0x6bc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d60], eax
jmp 0x851f1a
and dword [ebp - 0x1d60], 0
mov dword [ebp - 0x520], 0x67eda4
mov dword [ebp - 0x528], 8
lea edx, [ebp - 0x528]
lea ecx, [ebp - 0x248]
call sub.MSVBVM60.DLL___vbaVarDup
mov eax, dword [ebp - 0xc8]
mov dword [ebp - 0x7b0], eax
and dword [ebp - 0xc8], 0
mov eax, dword [ebp - 0x7b0]
mov dword [ebp - 0x230], eax
mov dword [ebp - 0x238], 9
push 1
push 1
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x258]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
cmp dword [0x88bbf0], 0
jne 0x851faa
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d64], 0x88bbf0
jmp 0x851fb4
mov dword [ebp - 0x1d64], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1d64]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d64]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xcc]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x288]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xd0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6c0], eax
lea eax, [ebp - 0xd4]
push eax
mov eax, dword [ebp - 0x6c0]
mov eax, dword [eax]
push dword [ebp - 0x6c0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6c4], eax
cmp dword [ebp - 0x6c4], 0
jge 0x852055
push 0x54
push 0x67ed80
push dword [ebp - 0x6c0]
push dword [ebp - 0x6c4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d68], eax
jmp 0x85205c
and dword [ebp - 0x1d68], 0
mov eax, dword [ebp - 0xd4]
mov dword [ebp - 0x6c8], eax
mov dword [ebp - 0x540], 0x67edc0
mov dword [ebp - 0x548], 8
lea eax, [ebp - 0xd8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x548]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6c8]
mov eax, dword [eax]
push dword [ebp - 0x6c8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6cc], eax
cmp dword [ebp - 0x6cc], 0
jge 0x8520d9
push 0x28
push 0x67ed90
push dword [ebp - 0x6c8]
push dword [ebp - 0x6cc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d6c], eax
jmp 0x8520e0
and dword [ebp - 0x1d6c], 0
mov dword [ebp - 0x550], 0x67eda4
mov dword [ebp - 0x558], 8
lea edx, [ebp - 0x558]
lea ecx, [ebp - 0x2a8]
call sub.MSVBVM60.DLL___vbaVarDup
mov eax, dword [ebp - 0xd8]
mov dword [ebp - 0x7b4], eax
and dword [ebp - 0xd8], 0
mov eax, dword [ebp - 0x7b4]
mov dword [ebp - 0x290], eax
mov dword [ebp - 0x298], 9
push 1
push 1
lea eax, [ebp - 0x2a8]
push eax
lea eax, [ebp - 0x298]
push eax
lea eax, [ebp - 0x2b8]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
fldz
push ecx
push ecx
fstp qword [esp]
push 0x67f808
push dword [0x88bbd8]
call fcn.00742910
fstp qword [ebp - 0x684]
mov dword [ebp - 0x580], 0x67eda4
mov dword [ebp - 0x588], 8
lea edx, [ebp - 0x588]
lea ecx, [ebp - 0x2f8]
call sub.MSVBVM60.DLL___vbaVarDup
fld qword [0x88bcb4]
fsub qword [ebp - 0x684]
fstp qword [ebp - 0x2e0]
fnstsw ax
test al, 0xd
jne 0x855d20
mov dword [ebp - 0x2e8], 5
push 1
push 1
lea eax, [ebp - 0x2f8]
push eax
lea eax, [ebp - 0x2e8]
push eax
lea eax, [ebp - 0x308]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
mov dword [ebp - 0x5b0], 0x67eda4
mov dword [ebp - 0x5b8], 8
lea edx, [ebp - 0x5b8]
lea ecx, [ebp - 0x338]
call sub.MSVBVM60.DLL___vbaVarDup
mov dword [ebp - 0x5a0], 0x88bcb4
mov dword [ebp - 0x5a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x338]
push eax
lea eax, [ebp - 0x5a8]
push eax
lea eax, [ebp - 0x348]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
cmp dword [0x88bbf0], 0
jne 0x85224d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d70], 0x88bbf0
jmp 0x852257
mov dword [ebp - 0x1d70], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1d70]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d70]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xdc]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x378]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xe0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6d0], eax
lea eax, [ebp - 0xe4]
push eax
mov eax, dword [ebp - 0x6d0]
mov eax, dword [eax]
push dword [ebp - 0x6d0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6d4], eax
cmp dword [ebp - 0x6d4], 0
jge 0x8522f8
push 0x54
push 0x67ed80
push dword [ebp - 0x6d0]
push dword [ebp - 0x6d4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d74], eax
jmp 0x8522ff
and dword [ebp - 0x1d74], 0
mov eax, dword [ebp - 0xe4]
mov dword [ebp - 0x6d8], eax
mov dword [ebp - 0x5d0], 0x680fc4
mov dword [ebp - 0x5d8], 8
lea eax, [ebp - 0xe8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x5d8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6d8]
mov eax, dword [eax]
push dword [ebp - 0x6d8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6dc], eax
cmp dword [ebp - 0x6dc], 0
jge 0x85237c
push 0x28
push 0x67ed90
push dword [ebp - 0x6d8]
push dword [ebp - 0x6dc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d78], eax
jmp 0x852383
and dword [ebp - 0x1d78], 0
mov eax, dword [ebp - 0xe8]
mov dword [ebp - 0x6e0], eax
lea eax, [ebp - 0x388]
push eax
mov eax, dword [ebp - 0x6e0]
mov eax, dword [eax]
push dword [ebp - 0x6e0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6e4], eax
cmp dword [ebp - 0x6e4], 0
jge 0x8523d8
push 0x34
push 0x67ede8
push dword [ebp - 0x6e0]
push dword [ebp - 0x6e4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d7c], eax
jmp 0x8523df
and dword [ebp - 0x1d7c], 0
fldz
push ecx
push ecx
fstp qword [esp]
push 0x67f808
push dword [0x88bbd8]
call fcn.00742910
fstp qword [ebp - 0x68c]
cmp dword [0x88bbf0], 0
jne 0x852420
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d80], 0x88bbf0
jmp 0x85242a
mov dword [ebp - 0x1d80], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1d80]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d80]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xec]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x3d8]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xf0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6e8], eax
lea eax, [ebp - 0xf4]
push eax
mov eax, dword [ebp - 0x6e8]
mov eax, dword [eax]
push dword [ebp - 0x6e8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ec], eax
cmp dword [ebp - 0x6ec], 0
jge 0x8524cb
push 0x54
push 0x67ed80
push dword [ebp - 0x6e8]
push dword [ebp - 0x6ec]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d84], eax
jmp 0x8524d2
and dword [ebp - 0x1d84], 0
mov eax, dword [ebp - 0xf4]
mov dword [ebp - 0x6f0], eax
mov dword [ebp - 0x610], 0x67edcc
mov dword [ebp - 0x618], 8
lea eax, [ebp - 0xf8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x618]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6f0]
mov eax, dword [eax]
push dword [ebp - 0x6f0]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6f4], eax
cmp dword [ebp - 0x6f4], 0
jge 0x85254f
push 0x28
push 0x67ed90
push dword [ebp - 0x6f0]
push dword [ebp - 0x6f4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d88], eax
jmp 0x852556
and dword [ebp - 0x1d88], 0
mov dword [ebp - 0x620], 0x67eda4
mov dword [ebp - 0x628], 8
lea edx, [ebp - 0x628]
lea ecx, [ebp - 0x3f8]
call sub.MSVBVM60.DLL___vbaVarDup
mov eax, dword [ebp - 0xf8]
mov dword [ebp - 0x7b8], eax
and dword [ebp - 0xf8], 0
mov eax, dword [ebp - 0x7b8]
mov dword [ebp - 0x3e0], eax
mov dword [ebp - 0x3e8], 9
push 1
push 1
lea eax, [ebp - 0x3f8]
push eax
lea eax, [ebp - 0x3e8]
push eax
lea eax, [ebp - 0x408]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
cmp dword [0x88bbf0], 0
jne 0x8525e6
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d8c], 0x88bbf0
jmp 0x8525f0
mov dword [ebp - 0x1d8c], 0x88bbf0
mov eax, dword [ebp - 0x1d8c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d8c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x33c]
push eax
lea eax, [ebp - 0xfc]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6f8], eax
lea eax, [ebp - 0x100]
push eax
push 0
mov eax, dword [ebp - 0x6f8]
mov eax, dword [eax]
push dword [ebp - 0x6f8]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6fc], eax
cmp dword [ebp - 0x6fc], 0
jge 0x852667
push 0x40
push 0x67ee34
push dword [ebp - 0x6f8]
push dword [ebp - 0x6fc]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d90], eax
jmp 0x85266e
and dword [ebp - 0x1d90], 0
mov eax, dword [ebp - 0x100]
mov dword [ebp - 0x700], eax
lea eax, [ebp - 0xa4]
push eax
mov eax, dword [ebp - 0x700]
mov eax, dword [eax]
push dword [ebp - 0x700]
call dword [eax + 0xa0]
fnclex
mov dword [ebp - 0x704], eax
cmp dword [ebp - 0x704], 0
jge 0x8526c9
push 0xa0
push 0x67f15c
push dword [ebp - 0x700]
push dword [ebp - 0x704]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d94], eax
jmp 0x8526d0
and dword [ebp - 0x1d94], 0
fld1
push ecx
push ecx
fstp qword [esp]
push 0x67ee1c
push 0x67f5f4
call fcn.00742910
fstp qword [ebp - 0x694]
cmp dword [0x88bbf0], 0
jne 0x852710
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1d98], 0x88bbf0
jmp 0x85271a
mov dword [ebp - 0x1d98], 0x88bbf0
mov eax, dword [ebp - 0x1d98]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1d98]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0x104]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x708], eax
lea eax, [ebp - 0x108]
push eax
push 0x130
mov eax, dword [ebp - 0x708]
mov eax, dword [eax]
push dword [ebp - 0x708]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x70c], eax
cmp dword [ebp - 0x70c], 0
jge 0x852794
push 0x40
push 0x67ee34
push dword [ebp - 0x708]
push dword [ebp - 0x70c]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1d9c], eax
jmp 0x85279b
and dword [ebp - 0x1d9c], 0
mov eax, dword [ebp - 0x108]
mov dword [ebp - 0x710], eax
lea eax, [ebp - 0xa8]
push eax
mov eax, dword [ebp - 0x710]
mov eax, dword [eax]
push dword [ebp - 0x710]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x714], eax
cmp dword [ebp - 0x714], 0
jge 0x8527f0
push 0x50
push 0x67ee44
push dword [ebp - 0x710]
push dword [ebp - 0x714]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1da0], eax
jmp 0x8527f7
and dword [ebp - 0x1da0], 0
push 0x67c034
push dword [0x88bbc4]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ccd4
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67c034
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x94]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bbe0]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x98]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ccd4
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x9c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push dword [0x88bbd8]
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0xa0]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
push 0x67ccd4
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x140], eax
mov dword [ebp - 0x148], 8
mov dword [ebp - 0x4b0], 0x67ccd4
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4d0], 0x67ccd4
mov dword [ebp - 0x4d8], 8
mov dword [ebp - 0x500], 0x67ccd4
mov dword [ebp - 0x508], 8
mov dword [ebp - 0x530], 0x67ccd4
mov dword [ebp - 0x538], 8
mov dword [ebp - 0x560], 0x67ccd4
mov dword [ebp - 0x568], 8
mov dword [ebp - 0x590], 0x67ccd4
mov dword [ebp - 0x598], 8
mov dword [ebp - 0x5c0], 0x67ccd4
mov dword [ebp - 0x5c8], 8
mov dword [ebp - 0x5e0], 0x67ccd4
mov dword [ebp - 0x5e8], 8
fld qword [ebp - 0x68c]
fstp qword [ebp - 0x5f0]
mov dword [ebp - 0x5f8], 5
mov dword [ebp - 0x600], 0x67ccd4
mov dword [ebp - 0x608], 8
mov dword [ebp - 0x630], 0x67ccd4
mov dword [ebp - 0x638], 8
mov eax, dword [ebp - 0xa4]
mov dword [ebp - 0x7bc], eax
and dword [ebp - 0xa4], 0
mov eax, dword [ebp - 0x7bc]
mov dword [ebp - 0x430], eax
mov dword [ebp - 0x438], 8
mov dword [ebp - 0x640], 0x67ccd4
mov dword [ebp - 0x648], 8
fld qword [ebp - 0x694]
fstp qword [ebp - 0x650]
mov dword [ebp - 0x658], 5
mov dword [ebp - 0x660], 0x67ccd4
mov dword [ebp - 0x668], 8
mov eax, dword [ebp - 0xa8]
mov dword [ebp - 0x7c0], eax
and dword [ebp - 0xa8], 0
mov eax, dword [ebp - 0x7c0]
mov dword [ebp - 0x480], eax
mov dword [ebp - 0x488], 8
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x168]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x1a8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x1b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x208]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x508]
push eax
lea eax, [ebp - 0x218]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x258]
push eax
lea eax, [ebp - 0x268]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x538]
push eax
lea eax, [ebp - 0x278]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x2b8]
push eax
lea eax, [ebp - 0x2c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x568]
push eax
lea eax, [ebp - 0x2d8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x308]
push eax
lea eax, [ebp - 0x318]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x598]
push eax
lea eax, [ebp - 0x328]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x348]
push eax
lea eax, [ebp - 0x358]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x5c8]
push eax
lea eax, [ebp - 0x368]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x388]
push eax
lea eax, [ebp - 0x398]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x5e8]
push eax
lea eax, [ebp - 0x3a8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x5f8]
push eax
lea eax, [ebp - 0x3b8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x608]
push eax
lea eax, [ebp - 0x3c8]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x408]
push eax
lea eax, [ebp - 0x418]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x638]
push eax
lea eax, [ebp - 0x428]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x438]
push eax
lea eax, [ebp - 0x448]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x648]
push eax
lea eax, [ebp - 0x458]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x658]
push eax
lea eax, [ebp - 0x468]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x668]
push eax
lea eax, [ebp - 0x478]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x488]
push eax
lea eax, [ebp - 0x498]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
push 9
push 0x67ee58
call sub.MSVBVM60.DLL___vbaPrintFile
add esp, 0xc
lea eax, [ebp - 0xa0]
push eax
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0x94]
push eax
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 6
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0x1c
lea eax, [ebp - 0x108]
push eax
lea eax, [ebp - 0x104]
push eax
lea eax, [ebp - 0x100]
push eax
lea eax, [ebp - 0xfc]
push eax
lea eax, [ebp - 0xf4]
push eax
lea eax, [ebp - 0xf0]
push eax
lea eax, [ebp - 0xec]
push eax
lea eax, [ebp - 0xe8]
push eax
lea eax, [ebp - 0xe4]
push eax
lea eax, [ebp - 0xe0]
push eax
lea eax, [ebp - 0xdc]
push eax
lea eax, [ebp - 0xd4]
push eax
lea eax, [ebp - 0xd0]
push eax
lea eax, [ebp - 0xcc]
push eax
lea eax, [ebp - 0xc4]
push eax
lea eax, [ebp - 0xc0]
push eax
lea eax, [ebp - 0xbc]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 0x14
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x54
lea eax, [ebp - 0x2f8]
push eax
lea eax, [ebp - 0x2e8]
push eax
lea eax, [ebp - 0x2c8]
push eax
lea eax, [ebp - 0x2b8]
push eax
lea eax, [ebp - 0x278]
push eax
lea eax, [ebp - 0x2a8]
push eax
lea eax, [ebp - 0x298]
push eax
lea eax, [ebp - 0x288]
push eax
lea eax, [ebp - 0x268]
push eax
lea eax, [ebp - 0x258]
push eax
lea eax, [ebp - 0x218]
push eax
lea eax, [ebp - 0x248]
push eax
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x228]
push eax
lea eax, [ebp - 0x208]
push eax
lea eax, [ebp - 0x1f8]
push eax
lea eax, [ebp - 0x1b8]
push eax
lea eax, [ebp - 0x1e8]
push eax
lea eax, [ebp - 0x1d8]
push eax
lea eax, [ebp - 0x1c8]
push eax
lea eax, [ebp - 0x1a8]
push eax
lea eax, [ebp - 0x198]
push eax
lea eax, [ebp - 0x168]
push eax
lea eax, [ebp - 0x188]
push eax
lea eax, [ebp - 0x178]
push eax
lea eax, [ebp - 0x158]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x148]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x498]
push eax
lea eax, [ebp - 0x488]
push eax
lea eax, [ebp - 0x478]
push eax
lea eax, [ebp - 0x468]
push eax
lea eax, [ebp - 0x458]
push eax
lea eax, [ebp - 0x448]
push eax
lea eax, [ebp - 0x438]
push eax
lea eax, [ebp - 0x428]
push eax
lea eax, [ebp - 0x418]
push eax
lea eax, [ebp - 0x408]
push eax
lea eax, [ebp - 0x3c8]
push eax
lea eax, [ebp - 0x3f8]
push eax
lea eax, [ebp - 0x3e8]
push eax
lea eax, [ebp - 0x3d8]
push eax
lea eax, [ebp - 0x3b8]
push eax
lea eax, [ebp - 0x3a8]
push eax
lea eax, [ebp - 0x398]
push eax
lea eax, [ebp - 0x388]
push eax
lea eax, [ebp - 0x368]
push eax
lea eax, [ebp - 0x378]
push eax
lea eax, [ebp - 0x358]
push eax
lea eax, [ebp - 0x348]
push eax
lea eax, [ebp - 0x328]
push eax
lea eax, [ebp - 0x338]
push eax
lea eax, [ebp - 0x318]
push eax
lea eax, [ebp - 0x308]
push eax
lea eax, [ebp - 0x2d8]
push eax
push 0x39
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xe8
mov dword [ebp - 4], 0x85c
push 9
call sub.MSVBVM60.DLL___vbaFileClose
mov dword [ebp - 4], 0x85e
mov word [0x88bc08], 0x294
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x860
mov word [0x88bc08], 0x295
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x862
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x863
cmp dword [0x88bbf0], 0
jne 0x852ef6
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1da4], 0x88bbf0
jmp 0x852f00
mov dword [ebp - 0x1da4], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1da4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1da4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x9c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x852fa0
push 0x9c
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1da8], eax
jmp 0x852fa7
and dword [ebp - 0x1da8], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x864
mov word [ebp - 0x760], 1
or word [ebp - 0x75c], 0xffff
cmp dword [0x88bbf0], 0
jne 0x853006
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1dac], 0x88bbf0
jmp 0x853010
mov dword [ebp - 0x1dac], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1dac]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1dac]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x67c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x68]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8530b1
push 0x68
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1db0], eax
jmp 0x8530b8
and dword [ebp - 0x1db0], 0
mov ecx, dword [ebp - 0x67c]
call sub.MSVBVM60.DLL___vbaI2I4
mov word [0x8875bc], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
jmp 0x853107
mov ax, word [0x8875bc]
add ax, word [ebp - 0x75c]
jo 0x855d25
mov word [0x8875bc], ax
mov ax, word [0x8875bc]
cmp ax, word [ebp - 0x760]
jl 0x853479
mov dword [ebp - 4], 0x865
cmp dword [0x88bbf0], 0
jne 0x853145
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1db4], 0x88bbf0
jmp 0x85314f
mov dword [ebp - 0x1db4], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1db4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1db4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8531f0
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1db8], eax
jmp 0x8531f7
and dword [ebp - 0x1db8], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x853274
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dbc], eax
jmp 0x85327b
and dword [ebp - 0x1dbc], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x8532d0
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dc0], eax
jmp 0x8532d7
and dword [ebp - 0x1dc0], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
call sub.MSVBVM60.DLL___vbaVarTstEq
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0xc
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x853362
mov dword [ebp - 4], 0x866
or word [ebp - 0x3c], 0xffff
jmp 0x853479
mov dword [ebp - 4], 0x869
and word [ebp - 0x3c], 0
mov dword [ebp - 4], 0x86b
cmp dword [0x88bbf0], 0
jne 0x853399
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1dc4], 0x88bbf0
jmp 0x8533a3
mov dword [ebp - 0x1dc4], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1dc4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1dc4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x94]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x853443
push 0x94
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dc8], eax
jmp 0x85344a
and dword [ebp - 0x1dc8], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x86c
jmp 0x8530ee
mov dword [ebp - 4], 0x86d
xor eax, eax
cmp word [0x8875bc], 1
sete al
neg eax
mov word [ebp - 0x4c0], ax
mov dword [ebp - 0x4c8], 0xb
cmp dword [0x88bbf0], 0
jne 0x8534c4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1dcc], 0x88bbf0
jmp 0x8534ce
mov dword [ebp - 0x1dcc], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1dcc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1dcc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x85356f
push 0x54
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dd0], eax
jmp 0x853576
and dword [ebp - 0x1dd0], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6a8], eax
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8535f3
push 0x28
push 0x67ed90
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dd4], eax
jmp 0x8535fa
and dword [ebp - 0x1dd4], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b0], eax
lea eax, [ebp - 0x128]
push eax
mov eax, dword [ebp - 0x6b0]
mov eax, dword [eax]
push dword [ebp - 0x6b0]
call dword [eax + 0x34]
fnclex
mov dword [ebp - 0x6b4], eax
cmp dword [ebp - 0x6b4], 0
jge 0x85364f
push 0x34
push 0x67ede8
push dword [ebp - 0x6b0]
push dword [ebp - 0x6b4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dd8], eax
jmp 0x853656
and dword [ebp - 0x1dd8], 0
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 0x8008
xor eax, eax
cmp word [ebp - 0x3c], 0
sete al
neg eax
mov word [ebp - 0x4d0], ax
mov dword [ebp - 0x4d8], 0xb
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x4b8]
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaVarCmpNe
push eax
lea eax, [ebp - 0x148]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x158]
push eax
call sub.MSVBVM60.DLL___vbaVarAnd
push eax
call sub.MSVBVM60.DLL___vbaBoolVarNull
mov word [ebp - 0x6b8], ax
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0x4c8]
push eax
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x118]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x14
movsx eax, word [ebp - 0x6b8]
test eax, eax
je 0x85387c
mov dword [ebp - 4], 0x86e
cmp dword [0x88bbf0], 0
jne 0x85375d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1ddc], 0x88bbf0
jmp 0x853767
mov dword [ebp - 0x1ddc], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1ddc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1ddc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov eax, dword [0x88bbc4]
mov dword [ebp - 0x4b0], eax
mov dword [ebp - 0x4b8], 8
mov dword [ebp - 0x4a0], 0x67f408
mov dword [ebp - 0x4a8], 8
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4b8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x78]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x853852
push 0x78
push 0x67ed80
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1de0], eax
jmp 0x853859
and dword [ebp - 0x1de0], 0
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x870
cmp dword [0x88bbf0], 0
jne 0x8538a7
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1de4], 0x88bbf0
jmp 0x8538b1
mov dword [ebp - 0x1de4], 0x88bbf0
push 0x67ed70
push 0
push 0x18
mov eax, dword [ebp - 0x1de4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1de4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6cc]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
lea eax, [ebp - 0x138]
push eax
call sub.MSVBVM60.DLL___vbaLateIdCallLd
add esp, 0x10
push eax
call sub.MSVBVM60.DLL___vbaCastObjVar
push eax
lea eax, [ebp - 0xb0]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a4], eax
lea eax, [ebp - 0xb4]
push eax
mov eax, dword [ebp - 0x6a4]
mov eax, dword [eax]
push dword [ebp - 0x6a4]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a8], eax
cmp dword [ebp - 0x6a8], 0
jge 0x853952
push 0x54
push 0x67ed80
push dword [ebp - 0x6a4]
push dword [ebp - 0x6a8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1de8], eax
jmp 0x853959
and dword [ebp - 0x1de8], 0
mov eax, dword [ebp - 0xb4]
mov dword [ebp - 0x6ac], eax
mov dword [ebp - 0x4c0], 0x68a5d0
mov dword [ebp - 0x4c8], 8
lea eax, [ebp - 0xb8]
push eax
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4c8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6ac]
mov eax, dword [eax]
push dword [ebp - 0x6ac]
call dword [eax + 0x28]
fnclex
mov dword [ebp - 0x6b0], eax
cmp dword [ebp - 0x6b0], 0
jge 0x8539d6
push 0x28
push 0x67ed90
push dword [ebp - 0x6ac]
push dword [ebp - 0x6b0]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dec], eax
jmp 0x8539dd
and dword [ebp - 0x1dec], 0
mov eax, dword [ebp - 0xb8]
mov dword [ebp - 0x6b4], eax
mov dword [ebp - 0x4b0], 0x67eda4
mov dword [ebp - 0x4b8], 8
lea edx, [ebp - 0x4b8]
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaVarDup
push 1
pop eax
dec eax
mov dword [ebp - 0x6a0], eax
cmp dword [ebp - 0x6a0], 5
jae 0x853a2a
and dword [ebp - 0x1df0], 0
jmp 0x853a35
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1df0], eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8878dc]
lea eax, [ecx + eax*8]
mov dword [ebp - 0x4a0], eax
mov dword [ebp - 0x4a8], 0x4005
push 1
push 1
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x128]
push eax
call sub.MSVBVM60.DLL_rtcVarFromFormatVar
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x128]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov eax, dword [ebp - 0x6b4]
mov eax, dword [eax]
push dword [ebp - 0x6b4]
call dword [eax + 0x38]
fnclex
mov dword [ebp - 0x6b8], eax
cmp dword [ebp - 0x6b8], 0
jge 0x853ac8
push 0x38
push 0x67ede8
push dword [ebp - 0x6b4]
push dword [ebp - 0x6b8]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1df4], eax
jmp 0x853acf
and dword [ebp - 0x1df4], 0
lea eax, [ebp - 0xb8]
push eax
lea eax, [ebp - 0xb4]
push eax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 4
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0x14
lea eax, [ebp - 0x128]
push eax
lea eax, [ebp - 0x138]
push eax
lea eax, [ebp - 0x118]
push eax
push 3
call sub.MSVBVM60.DLL___vbaFreeVarList
add esp, 0x10
mov dword [ebp - 4], 0x871
fldz
push ecx
push ecx
fstp qword [esp]
push 0x680c18
push dword [0x88bbc4]
call fcn.00742f0a
mov dword [ebp - 4], 0x872
and word [0x88bc18], 0
mov dword [ebp - 4], 0x873
and word [0x88bc08], 0
mov dword [ebp - 4], 0x874
and word [0x88bc04], 0
mov dword [ebp - 4], 0x875
and word [0x887188], 0
mov dword [ebp - 4], 0x876
or word [0x88bd90], 0xffff
mov dword [ebp - 4], 0x877
cmp dword [0x88bbf0], 0
jne 0x853ba8
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1df8], 0x88bbf0
jmp 0x853bb2
mov dword [ebp - 0x1df8], 0x88bbf0
mov eax, dword [ebp - 0x1df8]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1df8]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a338
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x853c53
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1dfc], eax
jmp 0x853c5a
and dword [ebp - 0x1dfc], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x878
movsx eax, word [0x88bf6e]
test eax, eax
jne 0x85404b
movsx eax, word [0x88bda6]
test eax, eax
jne 0x85404b
mov dword [ebp - 4], 0x879
cmp dword [0x88bbf0], 0
jne 0x853cb5
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e00], 0x88bbf0
jmp 0x853cbf
mov dword [ebp - 0x1e00], 0x88bbf0
mov eax, dword [ebp - 0x1e00]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e00]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x50c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x88]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x853d3a
push 0x88
push 0x67ed18
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e04], eax
jmp 0x853d41
and dword [ebp - 0x1e04], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6a8], ax
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x853fb9
mov dword [ebp - 4], 0x87a
cmp dword [0x88bbf0], 0
jne 0x853d9c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e08], 0x88bbf0
jmp 0x853da6
mov dword [ebp - 0x1e08], 0x88bbf0
mov eax, dword [ebp - 0x1e08]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e08]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x478]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 2
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x853e29
push 0x74
push 0x67f1c4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e0c], eax
jmp 0x853e30
and dword [ebp - 0x1e0c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x87b
cmp dword [0x88bbf0], 0
jne 0x853e71
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e10], 0x88bbf0
jmp 0x853e7b
mov dword [ebp - 0x1e10], 0x88bbf0
mov eax, dword [ebp - 0x1e10]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e10]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x478]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0xffffffffffffffff
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x853eeb
push 0x5c
push 0x67f1c4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e14], eax
jmp 0x853ef2
and dword [ebp - 0x1e14], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x87c
cmp dword [0x88bbf0], 0
jne 0x853f28
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e18], 0x88bbf0
jmp 0x853f32
mov dword [ebp - 0x1e18], 0x88bbf0
mov eax, dword [ebp - 0x1e18]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e18]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x47c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0xffffffffffffffff
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x853fa2
push 0x5c
push 0x67f1c4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e1c], eax
jmp 0x853fa9
and dword [ebp - 0x1e1c], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
jmp 0x85404b
mov dword [ebp - 4], 0x87e
cmp dword [0x88bbf0], 0
jne 0x853fe4
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e20], 0x88bbf0
jmp 0x853fee
mov dword [ebp - 0x1e20], 0x88bbf0
mov eax, dword [ebp - 0x1e20]
mov eax, dword [eax]
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x6f8]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x854044
push 0x6f8
push 0x67dfe4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e24], eax
jmp 0x85404b
and dword [ebp - 0x1e24], 0
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x882
mov dword [ebp - 0x6a4], 7
cmp dword [ebp - 0x6a4], 0x15
jae 0x854073
and dword [ebp - 0x1e28], 0
jmp 0x85407e
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e28], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x854097
and dword [ebp - 0x1e2c], 0
jmp 0x8540a2
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e2c], eax
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877e4]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x883
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x884
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 4
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x885
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 3
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x886
push 0x689d38
push 0x67f254
call sub.MSVBVM60.DLL___vbaStrCat
mov dword [ebp - 0x110], eax
mov dword [ebp - 0x118], 8
cmp dword [0x88bbf0], 0
jne 0x8541e1
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e30], 0x88bbf0
jmp 0x8541eb
mov dword [ebp - 0x1e30], 0x88bbf0
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x118]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 1
push 0x43
mov eax, dword [ebp - 0x1e30]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e30]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x6c8]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
push eax
call sub.MSVBVM60.DLL___vbaLateIdCall
add esp, 0x1c
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x887
mov word [0x88bc08], 0x1f4a
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x889
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 0xa
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758571
dec eax
neg eax
sbb eax, eax
neg eax
or esi, eax
test esi, esi
jne 0x8544f0
mov dword [ebp - 4], 0x88a
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 0xf
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758644
mov dword [ebp - 4], 0x88b
cmp dword [0x88bbf0], 0
jne 0x85432b
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e34], 0x88bbf0
jmp 0x854335
mov dword [ebp - 0x1e34], 0x88bbf0
mov eax, dword [ebp - 0x1e34]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e34]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 5
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8543ac
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e38], eax
jmp 0x8543b3
and dword [ebp - 0x1e38], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x85440e
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e3c], eax
jmp 0x854415
and dword [ebp - 0x1e3c], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x854488
mov dword [ebp - 4], 0x88c
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x88e
mov word [ebp - 0x674], 1
mov word [ebp - 0x670], 7
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x88f
mov dword [ebp - 0x67c], 0x3e8
lea eax, [ebp - 0x67c]
push eax
call fcn.007434b9
mov dword [ebp - 4], 0x890
mov word [0x88bc08], 0x1f54
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x893
mov dword [ebp - 0x6a4], 5
cmp dword [ebp - 0x6a4], 0x15
jae 0x854518
and dword [ebp - 0x1e40], 0
jmp 0x854523
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e40], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x85453c
and dword [ebp - 0x1e44], 0
jmp 0x854547
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e44], eax
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877ac]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x894
mov dword [ebp - 0x6a4], 6
cmp dword [ebp - 0x6a4], 0x15
jae 0x8545ae
and dword [ebp - 0x1e48], 0
jmp 0x8545b9
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e48], eax
and dword [ebp - 0x6a0], 0
cmp dword [ebp - 0x6a0], 9
jae 0x8545d2
and dword [ebp - 0x1e4c], 0
jmp 0x8545dd
call sub.MSVBVM60.DLL___vbaGenerateBoundsError
mov dword [ebp - 0x1e4c], eax
mov word [ebp - 0x670], 6
and word [ebp - 0x66c], 0
mov eax, dword [ebp - 0x6a4]
mov ecx, dword [0x887624]
lea eax, [ecx + eax*8]
push eax
mov eax, dword [ebp - 0x6a0]
mov ecx, dword [0x8877c8]
lea eax, [ecx + eax*4]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00759492
mov dword [ebp - 4], 0x895
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
mov dword [0x88bc0c], eax
mov dword [ebp - 4], 0x896
mov word [0x88bc08], 0x1f5e
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x898
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
mov word [ebp - 0x678], 6
and word [ebp - 0x674], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758480
movsx esi, ax
neg esi
sbb esi, esi
inc esi
lea eax, [ebp - 0x678]
push eax
lea eax, [ebp - 0x674]
push eax
call fcn.00758480
movsx eax, ax
neg eax
sbb eax, eax
inc eax
or esi, eax
test esi, esi
jne 0x8548c1
mov dword [ebp - 4], 0x899
mov word [ebp - 0x670], 0xe
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.00758571
cmp eax, 1
jne 0x854740
mov dword [ebp - 4], 0x89a
and word [ebp - 0x674], 0
mov word [ebp - 0x670], 5
and word [ebp - 0x66c], 0
lea eax, [ebp - 0x674]
push eax
lea eax, [ebp - 0x670]
push eax
lea eax, [ebp - 0x66c]
push eax
call fcn.007585cb
mov dword [ebp - 4], 0x89b
mov word [0x88bc08], 0x1f68
jmp 0x8548c1
mov dword [ebp - 4], 0x89c
call fcn.006791a0
mov dword [ebp - 0x67c], eax
call sub.MSVBVM60.DLL___vbaSetSystemError
mov eax, dword [ebp - 0x67c]
sub eax, dword [0x88bc0c]
jo 0x855d25
cmp eax, 0x1388
jle 0x8548c1
mov dword [ebp - 4], 0x89d
cmp dword [0x88bbf0], 0
jne 0x85479f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e50], 0x88bbf0
jmp 0x8547a9
mov dword [ebp - 0x1e50], 0x88bbf0
mov eax, dword [ebp - 0x1e50]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e50]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x51c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x689f74
mov dword [ebp - 0x4a8], 8
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x4a8]
push eax
lea eax, [ebp - 0x118]
push eax
call sub.MSVBVM60.DLL___vbaVarCat
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x854850
push 0x54
push 0x67ee44
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e54], eax
jmp 0x854857
and dword [ebp - 0x1e54], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
lea ecx, [ebp - 0x118]
call sub.MSVBVM60.DLL___vbaFreeVar
mov dword [ebp - 4], 0x89e
push 0x67f574
lea eax, [ebp - 0x78]
push eax
lea eax, [ebp - 0x8c]
push eax
call sub.MSVBVM60.DLL___vbaStrVarVal
push eax
push 0x689f98
push 1
call fcn.0075b1dc
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
mov dword [ebp - 4], 0x89f
mov word [0x88bc08], 0x1f68
jmp 0x85592f
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x8a4
cmp dword [0x88bbf0], 0
jne 0x8548f1
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e58], 0x88bbf0
jmp 0x8548fb
mov dword [ebp - 0x1e58], 0x88bbf0
mov eax, dword [ebp - 0x1e58]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e58]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x338]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xa
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x854972
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e5c], eax
jmp 0x854979
and dword [ebp - 0x1e5c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
mov ax, word [0x88bdbc]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8549e7
push 0xa4
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e60], eax
jmp 0x8549ee
and dword [ebp - 0x1e60], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x8a5
cmp dword [0x88bbf0], 0
jne 0x854a3c
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e64], 0x88bbf0
jmp 0x854a46
mov dword [ebp - 0x1e64], 0x88bbf0
mov eax, dword [ebp - 0x1e64]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e64]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x338]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xb
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x854abd
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e68], eax
jmp 0x854ac4
and dword [ebp - 0x1e68], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
mov ax, word [0x88bdc4]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x854b32
push 0xa4
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e6c], eax
jmp 0x854b39
and dword [ebp - 0x1e6c], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x8a6
cmp dword [0x88bbf0], 0
jne 0x854b87
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e70], 0x88bbf0
jmp 0x854b91
mov dword [ebp - 0x1e70], 0x88bbf0
mov eax, dword [ebp - 0x1e70]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e70]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x338]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x854c08
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e74], eax
jmp 0x854c0f
and dword [ebp - 0x1e74], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
mov ax, word [0x88bdc0]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x854c7d
push 0xa4
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e78], eax
jmp 0x854c84
and dword [ebp - 0x1e78], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x8a7
cmp dword [0x88bbf0], 0
jne 0x854cd2
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e7c], 0x88bbf0
jmp 0x854cdc
mov dword [ebp - 0x1e7c], 0x88bbf0
mov eax, dword [ebp - 0x1e7c]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e7c]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x338]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xd
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x854d53
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e80], eax
jmp 0x854d5a
and dword [ebp - 0x1e80], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
mov ax, word [0x88bdc2]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x854dc8
push 0xa4
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e84], eax
jmp 0x854dcf
and dword [ebp - 0x1e84], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x8a8
cmp dword [0x88bbf0], 0
jne 0x854e1d
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e88], 0x88bbf0
jmp 0x854e27
mov dword [ebp - 0x1e88], 0x88bbf0
mov eax, dword [ebp - 0x1e88]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1e88]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x338]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0xe
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x854e9e
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e8c], eax
jmp 0x854ea5
and dword [ebp - 0x1e8c], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
mov ax, word [0x88bdbe]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xa4]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x854f13
push 0xa4
push 0x67f15c
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e90], eax
jmp 0x854f1a
and dword [ebp - 0x1e90], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
mov dword [ebp - 4], 0x8a9
cmp dword [0x88e04c], 0
jne 0x854f68
push 0x88e04c
push 0x67c740
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1e94], 0x88e04c
jmp 0x854f72
mov dword [ebp - 0x1e94], 0x88e04c
mov eax, dword [ebp - 0x1e94]
mov eax, dword [eax]
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xac]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x14]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x854fc9
push 0x14
push 0x67cafc
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e98], eax
jmp 0x854fd0
and dword [ebp - 0x1e98], 0
mov eax, dword [ebp - 0xac]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x8c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x50]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x855025
push 0x50
push 0x67c750
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1e9c], eax
jmp 0x85502c
and dword [ebp - 0x1e9c], 0
push 0x88bdac
push dword [ebp - 0x8c]
push 0x68119c
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call fcn.0080b8a5
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x8aa
fldz
push ecx
push ecx
fstp qword [esp]
push 0x680b58
push dword [0x88bbc4]
call fcn.00742f0a
mov dword [ebp - 4], 0x8ab
and word [0x88bc18], 0
mov dword [ebp - 4], 0x8ac
and word [0x88bc08], 0
mov dword [ebp - 4], 0x8ad
or word [0x88baf8], 0xffff
mov dword [ebp - 4], 0x8ae
and word [0x88bafa], 0
mov dword [ebp - 4], 0x8af
cmp dword [0x88bbf0], 0
jne 0x8550fc
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1ea0], 0x88bbf0
jmp 0x855106
mov dword [ebp - 0x1ea0], 0x88bbf0
mov eax, dword [ebp - 0x1ea0]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1ea0]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x400]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x26
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x85517d
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ea4], eax
jmp 0x855184
and dword [ebp - 0x1ea4], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0xe0]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8551df
push 0xe0
push 0x67f598
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ea8], eax
jmp 0x8551e6
and dword [ebp - 0x1ea8], 0
xor eax, eax
cmp word [ebp - 0x66c], 1
sete al
neg eax
mov word [ebp - 0x6b0], ax
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
movsx eax, word [ebp - 0x6b0]
test eax, eax
je 0x85522b
mov dword [ebp - 4], 0x8b0
call fcn.00820cb1
mov dword [ebp - 4], 0x8b2
and word [0x887188], 0
mov dword [ebp - 4], 0x8b3
cmp dword [0x88bbf0], 0
jne 0x855265
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1eac], 0x88bbf0
jmp 0x85526f
mov dword [ebp - 0x1eac], 0x88bbf0
mov eax, dword [ebp - 0x1eac]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1eac]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4b0]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0xe4]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8552e5
push 0xe4
push 0x67f598
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1eb0], eax
jmp 0x8552ec
and dword [ebp - 0x1eb0], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x8b4
cmp dword [0x88bbf0], 0
jne 0x855322
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1eb4], 0x88bbf0
jmp 0x85532c
mov dword [ebp - 0x1eb4], 0x88bbf0
mov eax, dword [ebp - 0x1eb4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1eb4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x4f4]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
mov dword [ebp - 0x4a0], 0x80020004
mov dword [ebp - 0x4a8], 0xa
push 0x10
pop eax
call sub.MSVBVM60.DLL___vbaChkstk
lea esi, [ebp - 0x4a8]
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
push 0x68a5dc
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x1ec]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8553cd
push 0x1ec
push 0x67f12c
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1eb8], eax
jmp 0x8553d4
and dword [ebp - 0x1eb8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x8b5
movsx eax, word [0x88bf6e]
test eax, eax
jne case.0x8244f2.12
movsx eax, word [0x88bda6]
test eax, eax
jne case.0x8244f2.12
mov dword [ebp - 4], 0x8b6
cmp dword [0x88bbf0], 0
jne 0x85542f
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1ebc], 0x88bbf0
jmp 0x855439
mov dword [ebp - 0x1ebc], 0x88bbf0
mov eax, dword [ebp - 0x1ebc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1ebc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x50c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0x66c]
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x88]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8554b4
push 0x88
push 0x67ed18
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ec0], eax
jmp 0x8554bb
and dword [ebp - 0x1ec0], 0
xor eax, eax
cmp word [ebp - 0x66c], 0
sete al
neg eax
mov word [ebp - 0x6a8], ax
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
movsx eax, word [ebp - 0x6a8]
test eax, eax
je 0x855733
mov dword [ebp - 4], 0x8b7
cmp dword [0x88bbf0], 0
jne 0x855516
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1ec4], 0x88bbf0
jmp 0x855520
mov dword [ebp - 0x1ec4], 0x88bbf0
mov eax, dword [ebp - 0x1ec4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1ec4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x478]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 2
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x74]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8555a3
push 0x74
push 0x67f1c4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ec8], eax
jmp 0x8555aa
and dword [ebp - 0x1ec8], 0
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x8b8
cmp dword [0x88bbf0], 0
jne 0x8555eb
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1ecc], 0x88bbf0
jmp 0x8555f5
mov dword [ebp - 0x1ecc], 0x88bbf0
mov eax, dword [ebp - 0x1ecc]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1ecc]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x478]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0xffffffffffffffff
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x855665
push 0x5c
push 0x67f1c4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ed0], eax
jmp 0x85566c
and dword [ebp - 0x1ed0], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
mov dword [ebp - 4], 0x8b9
cmp dword [0x88bbf0], 0
jne 0x8556a2
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1ed4], 0x88bbf0
jmp 0x8556ac
mov dword [ebp - 0x1ed4], 0x88bbf0
mov eax, dword [ebp - 0x1ed4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1ed4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x47c]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
push 0xffffffffffffffff
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x5c]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x85571c
push 0x5c
push 0x67f1c4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ed8], eax
jmp 0x855723
and dword [ebp - 0x1ed8], 0
lea ecx, [ebp - 0xac]
call sub.MSVBVM60.DLL___vbaFreeObj
jmp case.0x8244f2.12
mov dword [ebp - 4], 0x8bb
cmp dword [0x88bbf0], 0
jne 0x85575e
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1edc], 0x88bbf0
jmp 0x855768
mov dword [ebp - 0x1edc], 0x88bbf0
mov eax, dword [ebp - 0x1edc]
mov eax, dword [eax]
mov dword [ebp - 0x6a0], eax
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x6f8]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x8557be
push 0x6f8
push 0x67dfe4
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ee0], eax
jmp case.0x8244f2.12
and dword [ebp - 0x1ee0], 0
mov dword [ebp - 4], 0x8bf
cmp dword [0x88bbf0], 0
jne 0x8557f0
push 0x88bbf0
push 0x66fc84
call sub.MSVBVM60.DLL___vbaNew2
mov dword [ebp - 0x1ee4], 0x88bbf0
jmp 0x8557fa
mov dword [ebp - 0x1ee4], 0x88bbf0
mov eax, dword [ebp - 0x1ee4]
mov eax, dword [eax]
mov ecx, dword [ebp - 0x1ee4]
mov ecx, dword [ecx]
mov ecx, dword [ecx]
push eax
call dword [ecx + 0x314]
push eax
lea eax, [ebp - 0xac]
push eax
call sub.MSVBVM60.DLL___vbaObjSet
mov dword [ebp - 0x6a0], eax
lea eax, [ebp - 0xb0]
push eax
push 0x5f
mov eax, dword [ebp - 0x6a0]
mov eax, dword [eax]
push dword [ebp - 0x6a0]
call dword [eax + 0x40]
fnclex
mov dword [ebp - 0x6a4], eax
cmp dword [ebp - 0x6a4], 0
jge 0x855871
push 0x40
push 0x67ee34
push dword [ebp - 0x6a0]
push dword [ebp - 0x6a4]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1ee8], eax
jmp 0x855878
and dword [ebp - 0x1ee8], 0
mov eax, dword [ebp - 0xb0]
mov dword [ebp - 0x6a8], eax
push 0x68a5f8
mov ax, word [0x88bc08]
push eax
call sub.MSVBVM60.DLL___vbaStrI2
mov edx, eax
lea ecx, [ebp - 0x8c]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
call sub.MSVBVM60.DLL___vbaStrCat
mov edx, eax
lea ecx, [ebp - 0x90]
call sub.MSVBVM60.DLL___vbaStrMove
push eax
mov eax, dword [ebp - 0x6a8]
mov eax, dword [eax]
push dword [ebp - 0x6a8]
call dword [eax + 0x54]
fnclex
mov dword [ebp - 0x6ac], eax
cmp dword [ebp - 0x6ac], 0
jge 0x8558f8
push 0x54
push 0x67ee44
push dword [ebp - 0x6a8]
push dword [ebp - 0x6ac]
call sub.MSVBVM60.DLL___vbaHresultCheckObj
mov dword [ebp - 0x1eec], eax
jmp 0x8558ff
and dword [ebp - 0x1eec], 0
lea eax, [ebp - 0x90]
push eax
lea eax, [ebp - 0x8c]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeStrList
add esp, 0xc
lea eax, [ebp - 0xb0]
push eax
lea eax, [ebp - 0xac]
push eax
push 2
call sub.MSVBVM60.DLL___vbaFreeObjList
add esp, 0xc
wait
push 0x855c37
jmp 0x855bcb
lea ecx, [ebp - 0x30]
call sub.MSVBVM60.DLL___vbaFreeVar
lea ecx, [ebp - 0x34]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x38]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x40]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x44]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x48]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x4c]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x50]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x60]
call sub.MSVBVM60.DLL___vbaFreeVar
lea ecx, [ebp - 0x64]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x68]
call sub.MSVBVM60.DLL___vbaFreeStr
lea ecx, [ebp - 0x78]
call sub.MSVBVM60.DLL___vbaFreeVar
lea ecx, [ebp - 0x88]
call sub.MSVBVM60.DLL___vbaFreeVar
ret
jmp fcn.0040a4ac
call sub.MSVBVM60.DLL___vbaErrorOverflow