Function at 0x54f830
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
push 0x40caf6
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x30
push ebx
push esi
push edi
mov dword [ebp - 8], esp
mov dword [ebp - 4], 0x40c720
xor esi, esi
push esi
push 0xc8
push 1
push 8
push 0x55e1f8
push 4
push 0x180
mov dword [ebp - 0x14], esi
mov dword [ebp - 0x18], esi
mov dword [ebp - 0x1c], esi
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x24], esi
mov dword [ebp - 0x28], esi
mov dword [ebp - 0x2c], esi
mov dword [ebp - 0x30], esi
mov dword [ebp - 0x34], esi
call dword [sym.imp.MSVBVM60.DLL___vbaRedim]
mov eax, dword [ebp + 8]
add esp, 0x1c
cmp eax, esi
jne 0x550b70
mov eax, dword [0x55e1f8]
mov edx, 0x427584
mov ecx, dword [eax + 0x14]
shl ecx, 2
mov esi, ecx
mov ecx, dword [eax + 0xc]
sub ecx, esi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
call esi
mov eax, dword [0x55e1f8]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
shl edx, 2
sub eax, edx
mov ecx, dword [eax]
push ecx
push 0x439e74
call edi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, dword [eax + 0x14]
shl ecx, 2
mov dword [ebp - 0x3c], ecx
mov ecx, dword [eax + 0xc]
mov eax, dword [ebp - 0x3c]
sub ecx, eax
add ecx, 4
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [0x55e1f8]
mov ecx, 2
mov edx, 0x439ec8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 3
mov edx, 0x439f08
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 4
mov edx, 0x439f70
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 5
mov edx, 0x439f98
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 6
mov edx, 0x439fd0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 7
mov edx, 0x43a05c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 8
mov edx, 0x43a0ac
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 9
mov edx, 0x43a0e8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xa
mov edx, 0x43a10c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43a140
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43a174
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0xb
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0xc
add esp, 0xc
mov edx, 0x43a1e8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xd
mov edx, 0x439f08
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xe
mov edx, 0x43a22c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43a290
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
mov eax, dword [0x55e1f8]
mov ecx, dword [eax + 0x14]
mov edx, dword [eax + 0xc]
shl ecx, 2
sub edx, ecx
mov eax, dword [edx]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43a300
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0xf
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x10
add esp, 0x10
mov edx, 0x43a324
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x11
mov edx, 0x43a340
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x12
mov edx, 0x43a3a4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x13
mov edx, 0x43a3d0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x14
mov edx, 0x43a214
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x15
mov edx, 0x439e4c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x16
mov edx, 0x43a404
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x17
mov edx, 0x42928c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov edx, 0x43a444
mov ecx, 0x18
mov eax, dword [0x55e1f8]
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x19
mov edx, 0x43a468
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1a
mov edx, 0x43a4bc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1b
mov edx, 0x43a4d8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1c
mov edx, 0x43a514
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1d
mov edx, 0x43a524
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1e
mov edx, 0x43a580
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1f
mov edx, 0x43a5cc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x20
mov edx, 0x43a600
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x21
mov edx, 0x43a618
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x22
mov edx, 0x43a668
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x23
mov edx, 0x43a6a4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x24
mov edx, 0x43a6c0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x25
mov edx, 0x43a704
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x26
mov edx, 0x43a78c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x27
mov edx, 0x43a7f8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43a820
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43a860
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x28
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x29
add esp, 0xc
mov edx, 0x43a89c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x2a
mov edx, 0x43a8d0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43a928
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x2b
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [0x55e1f8]
mov ecx, 0x2c
mov edx, 0x43a748
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x2d
mov edx, 0x43a770
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x2e
mov edx, 0x43a954
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x2f
mov edx, 0x43a984
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x30
mov edx, 0x43a9ac
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x31
mov edx, 0x43a9c8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x32
mov edx, 0x43a9d8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43a9f8
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43aa94
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x33
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43aac0
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43ab14
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x34
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43ab78
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43ac34
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42704c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
mov eax, dword [0x55e1f8]
mov ecx, dword [eax + 0x14]
mov edx, dword [eax + 0xc]
shl ecx, 2
sub edx, ecx
mov eax, dword [edx]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x43acf0
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x35
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x28]
lea edx, [ebp - 0x24]
push ecx
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
push ecx
lea edx, [ebp - 0x18]
lea eax, [ebp - 0x14]
push edx
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
push 0x43ad3c
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43adc4
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x36
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x426fd8
push 0x43ae34
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43aed0
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x37
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
push 0x43af58
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43adc4
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x38
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43afd4
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43b0ac
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x39
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x3a
add esp, 0xc
mov edx, 0x43b15c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43b1ec
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43b29c
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x3b
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x3c
add esp, 0xc
mov edx, 0x43b2f8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43b354
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43b3d4
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x3d
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x3e
add esp, 0xc
mov edx, 0x43b250
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x3f
mov edx, 0x43b074
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x40
mov edx, 0x43b474
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x41
mov edx, 0x43b4e8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x42
mov edx, 0x43b540
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43b588
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42a258
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
push 0x43b5b0
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
push eax
push 0x43b5d8
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
push eax
push 0x43b64c
call edi
mov edx, eax
lea ecx, [ebp - 0x34]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x43
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x34]
lea edx, [ebp - 0x30]
push ecx
lea eax, [ebp - 0x2c]
push edx
lea ecx, [ebp - 0x28]
push eax
lea edx, [ebp - 0x24]
push ecx
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x28
push 0x43b6d0
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43b724
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x44
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x45
add esp, 0xc
mov edx, 0x43b770
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x426fd8
push 0x43b81c
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43b874
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x43b8e8
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
push 0x43b9fc
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x46
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x2c]
push ecx
lea eax, [ebp - 0x28]
push edx
lea ecx, [ebp - 0x24]
push eax
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
lea ecx, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
push 0x426fd8
push 0x43b81c
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43ba9c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x43bb24
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
push 0x43b984
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x47
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x2c]
push ecx
lea eax, [ebp - 0x28]
push edx
lea ecx, [ebp - 0x24]
push eax
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
lea ecx, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
push 0x426fd8
push 0x43bbe8
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43bc40
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x48
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
push 0x426fd8
push 0x43bc98
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x49
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x426fd8
push 0x43bcd8
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x426fd8
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43bd14
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x4a
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
add esp, 0x10
mov ecx, dword [eax + 0x14]
mov edx, dword [eax + 0xc]
shl ecx, 2
sub edx, ecx
mov eax, dword [edx]
push eax
push 0x43bd34
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x426fd8
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42ce68
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x4b
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x4c
add esp, 0x10
mov edx, 0x43bdc4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43be90
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43bf04
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x43bfb4
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x43c02c
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x4d
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x28]
lea edx, [ebp - 0x24]
push ecx
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x4e
add esp, 0x1c
mov edx, 0x43c054
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x4f
mov edx, 0x43c0c4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x50
mov edx, 0x43c100
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x426fd8
push 0x43bd58
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x51
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [0x55e1f8]
mov ecx, dword [eax + 0x14]
mov edx, dword [eax + 0xc]
shl ecx, 2
sub edx, ecx
mov eax, dword [edx]
push eax
push 0x43c17c
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x52
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x43c1e0
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43c220
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x53
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43c27c
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43c2c0
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x54
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43c30c
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43c360
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x55
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43c3cc
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43c408
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x56
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x57
add esp, 0xc
mov edx, 0x43c438
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x58
mov edx, 0x43c460
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x59
mov edx, 0x43c494
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5a
mov edx, 0x43c4bc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5b
mov edx, 0x43c4f0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5c
mov edx, 0x43c150
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5d
mov edx, 0x43c518
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5e
mov edx, 0x43bb9c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5f
mov edx, 0x43c33c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x60
mov edx, 0x43c53c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x61
mov edx, 0x43c5a4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x62
mov edx, 0x43c5fc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x63
mov edx, 0x43c654
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x64
mov edx, 0x43c6c4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x65
mov edx, 0x43ae94
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x66
mov edx, 0x43acbc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x67
mov edx, 0x43c728
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x68
mov edx, 0x43c784
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43c824
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43c878
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x43c90c
jmp 0x551e74
mov eax, dword [0x55e1f8]
mov edx, 0x42754c
mov ecx, dword [eax + 0x14]
shl ecx, 2
mov esi, ecx
mov ecx, dword [eax + 0xc]
sub ecx, esi
mov esi, dword [sym.imp.MSVBVM60.DLL___vbaStrCopy]
call esi
mov eax, dword [0x55e1f8]
mov edi, dword [sym.imp.MSVBVM60.DLL___vbaStrCat]
mov edx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
shl edx, 2
sub eax, edx
mov ecx, dword [eax]
push ecx
push 0x43c950
call edi
mov ebx, dword [sym.imp.MSVBVM60.DLL___vbaStrMove]
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, dword [eax + 0x14]
shl ecx, 2
mov dword [ebp - 0x40], ecx
mov ecx, dword [eax + 0xc]
mov eax, dword [ebp - 0x40]
sub ecx, eax
add ecx, 4
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [0x55e1f8]
mov ecx, 2
mov edx, 0x43c9a4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 3
mov edx, 0x43c9d8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 4
mov edx, 0x43ca2c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 5
mov edx, 0x43ca58
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 6
mov edx, 0x43cae4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 7
mov edx, 0x43cb58
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 8
mov edx, 0x43cb84
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 9
mov edx, 0x43cba4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xa
mov edx, 0x43cbc4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43cbe4
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43cc18
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0xb
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0xc
add esp, 0xc
mov edx, 0x43cc88
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xd
mov edx, 0x43ca90
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xe
mov edx, 0x43ccb0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43cd10
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
mov eax, dword [0x55e1f8]
mov ecx, dword [eax + 0x14]
mov edx, dword [eax + 0xc]
shl ecx, 2
sub edx, ecx
mov eax, dword [edx]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43cd6c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0xf
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x10
add esp, 0x10
mov edx, 0x43cd88
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x11
mov edx, 0x43cd9c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x12
mov edx, 0x43cdec
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x13
mov edx, 0x43ce08
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x14
mov edx, 0x426fd0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x15
mov edx, 0x43ce3c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x16
mov edx, 0x43bf8c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x17
mov edx, 0x43ce6c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov edx, 0x43bbcc
mov ecx, 0x18
mov eax, dword [0x55e1f8]
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x19
mov edx, 0x43ce84
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1a
mov edx, 0x43cedc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1b
mov edx, 0x43cef4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1c
mov edx, 0x43cf10
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1d
mov edx, 0x43cf24
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1e
mov edx, 0x43cf70
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x1f
mov edx, 0x43cfa8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x20
mov edx, 0x43cfe4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x21
mov edx, 0x43d060
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x22
mov edx, 0x43d0ac
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x23
mov edx, 0x43d0e4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x24
mov edx, 0x43d0f8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x25
mov edx, 0x43d134
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x26
mov edx, 0x43d178
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x27
mov edx, 0x43d1e0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43d230
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d288
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x28
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x29
add esp, 0xc
mov edx, 0x43d2b4
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x2a
mov edx, 0x43d2dc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43d330
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x2b
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [0x55e1f8]
mov ecx, 0x2c
mov edx, 0x43d354
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x2d
mov edx, 0x43d378
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x2e
mov edx, 0x43d39c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x2f
mov edx, 0x43d3cc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x30
mov edx, 0x43d3f0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x31
mov edx, 0x43d204
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x32
mov edx, 0x43d210
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43d408
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d498
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x33
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43d4c8
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d520
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x34
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43d5c0
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d650
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42704c
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
mov eax, dword [0x55e1f8]
mov ecx, dword [eax + 0x14]
mov edx, dword [eax + 0xc]
shl ecx, 2
sub edx, ecx
mov eax, dword [edx]
push eax
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x43d6b0
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x35
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x28]
lea edx, [ebp - 0x24]
push ecx
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
push ecx
lea edx, [ebp - 0x18]
lea eax, [ebp - 0x14]
push edx
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x1c
push 0x43d6d4
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d760
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x36
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43d57c
push 0x426fd8
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d59c
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x43d7a4
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x37
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
lea eax, [ebp - 0x18]
push edx
lea ecx, [ebp - 0x14]
push eax
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
push 0x43d57c
push 0x426fd8
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d808
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x43d760
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x38
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
lea eax, [ebp - 0x18]
push edx
lea ecx, [ebp - 0x14]
push eax
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
push 0x43d848
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d8cc
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x39
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x3a
add esp, 0xc
mov edx, 0x43d970
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43da08
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43da68
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x3b
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x3c
add esp, 0xc
mov edx, 0x43dab0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43db54
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43dbb8
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x3d
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x3e
add esp, 0xc
mov edx, 0x43dc2c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x3f
mov edx, 0x43dc74
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x40
mov edx, 0x43dc98
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x41
mov edx, 0x43dd1c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x42
mov edx, 0x43dd6c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43ddb0
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42a258
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
push 0x43ddd8
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
push eax
push 0x43de04
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
push eax
push 0x43de58
call edi
mov edx, eax
lea ecx, [ebp - 0x34]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x43
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x34]
lea edx, [ebp - 0x30]
push ecx
lea eax, [ebp - 0x2c]
push edx
lea ecx, [ebp - 0x28]
push eax
lea edx, [ebp - 0x24]
push ecx
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 9
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x28
push 0x43deb8
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43db14
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x44
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x45
add esp, 0xc
mov edx, 0x43df00
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x426fd8
push 0x43dfb0
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43dffc
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x43e0ec
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
push 0x43e184
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x46
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x2c]
push ecx
lea eax, [ebp - 0x28]
push edx
lea ecx, [ebp - 0x24]
push eax
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
lea ecx, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
push 0x426fd8
push 0x43dfb0
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43e214
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x43e064
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x2c]
call ebx
push eax
push 0x43e2d8
call edi
mov edx, eax
lea ecx, [ebp - 0x30]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x47
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x30]
lea edx, [ebp - 0x2c]
push ecx
lea eax, [ebp - 0x28]
push edx
lea ecx, [ebp - 0x24]
push eax
lea edx, [ebp - 0x20]
push ecx
lea eax, [ebp - 0x1c]
push edx
lea ecx, [ebp - 0x18]
push eax
lea edx, [ebp - 0x14]
push ecx
push edx
push 8
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x24
push 0x426fd8
push 0x43e34c
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43e398
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x48
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x10
push 0x426fd8
push 0x43e3f0
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x49
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x426fd8
push 0x43e43c
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x426fd8
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x43e484
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x4a
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
add esp, 0x10
mov ecx, dword [eax + 0x14]
mov edx, dword [eax + 0xc]
shl ecx, 2
sub edx, ecx
mov eax, dword [edx]
push eax
push 0x43e0cc
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x426fd8
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42ce68
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x4b
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x1c]
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 3
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x4c
add esp, 0x10
mov edx, 0x43e4bc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43e58c
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43e604
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x43e27c
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x24]
call ebx
push eax
push 0x43e674
call edi
mov edx, eax
lea ecx, [ebp - 0x28]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x4d
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x28]
lea edx, [ebp - 0x24]
push ecx
lea eax, [ebp - 0x20]
push edx
lea ecx, [ebp - 0x1c]
push eax
lea edx, [ebp - 0x18]
push ecx
lea eax, [ebp - 0x14]
push edx
push eax
push 6
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x4e
add esp, 0x1c
mov edx, 0x43e6a8
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x4f
mov edx, 0x43e714
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x50
mov edx, 0x43e754
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x426fd8
push 0x43e794
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x51
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
mov eax, dword [0x55e1f8]
mov ecx, dword [eax + 0x14]
mov edx, dword [eax + 0xc]
shl ecx, 2
sub edx, ecx
mov eax, dword [edx]
push eax
push 0x43e7f4
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x52
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x14]
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStr]
push 0x43e848
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43d01c
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x53
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43e884
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43e8c8
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x54
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43e904
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43e934
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x55
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0xc
push 0x43e9a4
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43e9d0
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x56
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0x57
add esp, 0xc
mov edx, 0x43ea04
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x58
mov edx, 0x43ea60
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x59
mov edx, 0x43ea94
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5a
mov edx, 0x43eab0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5b
mov edx, 0x43eadc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov edx, 0x43eaf0
mov eax, dword [0x55e1f8]
mov ecx, 0x5c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5d
mov edx, 0x43eb1c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5e
mov edx, 0x43eb30
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x5f
mov edx, 0x43eb5c
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x60
mov edx, 0x43eb70
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x61
mov edx, 0x43ebd0
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x62
mov edx, 0x43ec28
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x63
mov edx, 0x43ec78
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x64
mov edx, 0x43eccc
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x65
mov edx, 0x43ed20
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x66
mov edx, 0x43ed68
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x67
mov edx, 0x43ed98
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0x68
mov edx, 0x43ee04
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
push 0x43ee84
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43eec4
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
push eax
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x1c]
call ebx
push eax
push 0x43ef5c
call edi
mov edx, eax
lea ecx, [ebp - 0x20]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x6d
sub ecx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x20]
lea edx, [ebp - 0x1c]
push ecx
lea eax, [ebp - 0x18]
push edx
lea ecx, [ebp - 0x14]
push eax
push ecx
push 4
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
add esp, 0x14
push 0x43ef98
push 0x42cdec
call edi
mov edx, eax
lea ecx, [ebp - 0x14]
call ebx
push eax
push 0x43eff0
call edi
mov edx, eax
lea ecx, [ebp - 0x18]
call ebx
mov edx, eax
mov eax, dword [0x55e1f8]
mov ecx, 0x6c
mov edi, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, edi
lea ecx, [eax + ecx*4]
call esi
lea ecx, [ebp - 0x18]
lea edx, [ebp - 0x14]
push ecx
push edx
push 2
call dword [sym.imp.MSVBVM60.DLL___vbaFreeStrList]
mov eax, dword [0x55e1f8]
mov ecx, 0xbb
add esp, 0xc
mov edx, 0x43f394
mov ebx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, ebx
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xbc
mov edx, 0x43f698
mov edi, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, edi
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xbd
mov edx, 0x43f998
mov ebx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, ebx
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xbe
mov edx, 0x43fc4c
mov edi, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, edi
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xbf
mov edx, 0x43fed4
mov ebx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, ebx
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xc0
mov edx, 0x44017c
mov edi, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, edi
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xc1
mov edx, 0x440368
mov ebx, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, ebx
lea ecx, [eax + ecx*4]
call esi
mov eax, dword [0x55e1f8]
mov ecx, 0xc2
mov edx, 0x4405ac
mov edi, dword [eax + 0x14]
mov eax, dword [eax + 0xc]
sub ecx, edi
lea ecx, [eax + ecx*4]
call esi
mov ecx, dword [ebp + 8]
push 0x55201e
mov dword [0x55e26c], ecx
jmp 0x55201d
ret