Function at 0x10139ef0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1018a40c
mov eax, dword fs:[0]
push eax
sub esp, 0x88
mov eax, dword [0x1021a330]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov ebx, dword [ebp + 8]
mov ecx, 0x1022262c
call fcn.1016fb8a
mov eax, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_void_]
lea ecx, [ebp - 0x18]
xorps xmm0, xmm0
movlpd qword [ebp - 0x18], xmm0
call eax
mov esi, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
mov dword [ebp - 4], 0
test ebx, ebx
je 0x1013ab7f
mov edx, dword [edi]
mov ecx, edi
movzx eax, word [ebx + 0xa0]
push 1
push 1
push 0x186a1
push eax
call dword [edx + 0x10]
mov edx, dword [edi]
mov ecx, edi
movzx eax, word [ebx + 0xa2]
push 1
push 1
push 0x186a2
push eax
call dword [edx + 0x10]
mov edx, dword [edi]
mov ecx, edi
movzx eax, word [ebx + 0xa4]
push 1
push 1
push 0x186a3
push eax
call dword [edx + 0x10]
mov ecx, dword [edi + 0x28]
test ecx, ecx
je 0x10139fad
mov eax, dword [ecx]
call dword [eax + 0x254]
jmp 0x10139faf
xor eax, eax
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
mov dword [ebp - 0x90], eax
add eax, 0x5c
push 0x186a4
push eax
call dword [edx + 4]
mov edx, dword [edi]
lea eax, [ebx + 0xa8]
push 1
push 1
push 0x186a6
push eax
mov ecx, edi
call dword [edx + 4]
mov edx, dword [edi]
mov ecx, edi
movzx eax, word [ebx + 0xb0]
push 1
push 1
push 0x186a7
push eax
call dword [edx + 0x10]
mov ecx, dword [ebp - 0x90]
lea eax, [ebp - 0x8c]
mov ebx, dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
add ecx, 0x64
push 0x19
push eax
call ebx
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18769
push eax
mov byte [ebp - 4], 1
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
mov ecx, dword [ebp - 0x90]
lea eax, [ebp - 0x8c]
push 0x19
push eax
lea ecx, [ecx + 0x6c]
call ebx
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x187cd
push eax
mov byte [ebp - 4], 2
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
mov ecx, dword [edi + 0x28]
test ecx, ecx
je 0x1013a7ff
call sym.test03.dll_public:_class_EST03StErklAlternative____thiscall_CTE03MainApp::GetEST03StErklAlternative_void_
mov ebx, eax
test ebx, ebx
je 0x1013a7f9
lea ecx, [ebx + 0x6c]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a0c2
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0x6c]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x186a8
push eax
mov byte [ebp - 4], 3
call dword [edx]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea ecx, [ebx + 0x74]
push 0x1021c1ac
call dword [0x1018e390]
test eax, eax
je 0x1013a0ea
mov eax, dword [edi]
lea ecx, [ebx + 0x74]
push 2
push 1
push 1
push 0x18831
push ecx
mov ecx, edi
call dword [eax + 0x14]
lea ecx, [ebx + 0x78]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a14d
push 0x20
call sub.mfc140.dll_Ordinal_1507
push 2
mov esi, eax
call sub.mfc140.dll_Ordinal_265
add esp, 8
mov dword [esi + 0x1c], eax
lea ecx, [edi + 4]
push esi
call sub.mfc140.dll_Ordinal_2001
push 2
push 1
push 1
push 0x18832
push esi
mov ecx, edi
call dword [sym.imp.steutool.dll_public:_void___thiscall_Anlage98::FillDatenDefinition_struct_Elster98DatenDteil___long_int__int__long_int__int_]
push 2
lea eax, [ebx + 0x78]
mov ecx, edi
push eax
call sym.test03.dll_private:_int___thiscall_AnlageEST031A::GetReligion_class_PtString__
push eax
push dword [esi + 0x1c]
call sub.steutool.dll_void___cdecl_IntegerToNum_char___int__unsigned_int_
mov esi, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
add esp, 0xc
inc dword [edi + 0x20]
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0x80]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18833
push eax
mov byte [ebp - 4], 4
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0x54]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18895
push eax
mov byte [ebp - 4], 5
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea ecx, [ebx + 0x5c]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a1d7
mov eax, dword [edi]
lea ecx, [ebx + 0x5c]
push 1
push 1
push 0x188f9
push ecx
mov ecx, edi
call dword [eax]
push 0x14
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0x64]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x188fa
push eax
mov byte [ebp - 4], 6
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea ecx, [ebx + 0x88]
push 0x1021c1ac
call dword [0x1018e390]
test eax, eax
je 0x1013a238
mov eax, dword [edi]
lea ecx, [ebx + 0x88]
push 2
push 1
push 1
push 0x1895d
push ecx
mov ecx, edi
call dword [eax + 0x14]
lea ecx, [ebx + 0x8c]
push 0x1021c1ac
call dword [0x1018e390]
test eax, eax
je 0x1013a266
mov eax, dword [edi]
lea ecx, [ebx + 0x8c]
push 2
push 1
push 1
push 0x1895e
push ecx
mov ecx, edi
call dword [eax + 0x14]
lea ecx, [ebx + 0x90]
push 0x1021c1ac
call dword [0x1018e390]
test eax, eax
je 0x1013a294
mov eax, dword [edi]
lea ecx, [ebx + 0x90]
push 2
push 1
push 1
push 0x1895f
push ecx
mov ecx, edi
call dword [eax + 0x14]
lea ecx, [ebx + 0x94]
push 0x1021c1ac
call dword [0x1018e390]
test eax, eax
je 0x1013a2c2
mov eax, dword [edi]
lea ecx, [ebx + 0x94]
push 2
push 1
push 1
push 0x18960
push ecx
mov ecx, edi
call dword [eax + 0x14]
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0xb0]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x189c1
push eax
mov byte [ebp - 4], 7
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0xa8]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18a25
push eax
mov byte [ebp - 4], 8
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea ecx, [ebx + 0xd0]
push 0x1021c1ac
call dword [0x1018e390]
test eax, eax
je 0x1013a35c
mov eax, dword [edi]
lea ecx, [ebx + 0xd0]
push 2
push 1
push 1
push 0x18a89
push ecx
mov ecx, edi
call dword [eax + 0x14]
lea ecx, [ebx + 0xd4]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a3c5
push 0x20
call sub.mfc140.dll_Ordinal_1507
push 2
mov esi, eax
call sub.mfc140.dll_Ordinal_265
add esp, 8
mov dword [esi + 0x1c], eax
lea ecx, [edi + 4]
push esi
call sub.mfc140.dll_Ordinal_2001
push 2
push 1
push 1
push 0x18a8a
push esi
mov ecx, edi
call dword [sym.imp.steutool.dll_public:_void___thiscall_Anlage98::FillDatenDefinition_struct_Elster98DatenDteil___long_int__int__long_int__int_]
push 2
lea eax, [ebx + 0xd4]
mov ecx, edi
push eax
call sym.test03.dll_private:_int___thiscall_AnlageEST031A::GetReligion_class_PtString__
push eax
push dword [esi + 0x1c]
call sub.steutool.dll_void___cdecl_IntegerToNum_char___int__unsigned_int_
mov esi, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
add esp, 0xc
inc dword [edi + 0x20]
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0xdc]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18a8b
push eax
mov byte [ebp - 4], 9
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea eax, [ebx + 0xb8]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a44a
push 0x10191018
lea ecx, [ebp - 0x8c]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0xa
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea eax, [ebx + 0xc0]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a499
push 0x10191644
lea ecx, [ebp - 0x8c]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0xb
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea eax, [ebx + 0xc8]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
push 0x42
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18aed
push eax
mov byte [ebp - 4], 0xc
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
mov eax, dword [ebx + 0x48]
mov dword [ebp - 0x88], eax
cmp eax, 1
jne 0x1013a505
mov eax, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18b51
push 1
call dword [eax + 0x10]
mov eax, dword [ebx + 0x48]
mov dword [ebp - 0x88], eax
cmp eax, 2
jne 0x1013a525
mov eax, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18b52
push 1
call dword [eax + 0x10]
mov eax, dword [ebx + 0x48]
mov dword [ebp - 0x88], eax
cmp eax, 3
jne 0x1013a545
mov eax, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18b53
push 1
call dword [eax + 0x10]
mov eax, dword [ebx + 0x48]
mov dword [ebp - 0x88], eax
cmp eax, 1
je 0x1013a554
cmp eax, 2
je 0x1013a554
cmp eax, 4
jne 0x1013a576
cmp word [ebx + 0xa4], 0
jne 0x1013a576
mov eax, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18b54
push 1
call dword [eax + 0x10]
mov eax, dword [ebp - 0x88]
cmp eax, 1
je 0x1013a585
cmp eax, 2
je 0x1013a585
cmp eax, 4
jne 0x1013a5a1
cmp word [ebx + 0xa4], 0
je 0x1013a5a1
mov eax, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18b55
push 1
call dword [eax + 0x10]
lea ecx, [ebx + 0x118]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a5c8
mov eax, dword [edi]
lea ecx, [ebx + 0x118]
push 1
push 1
push 0x18c19
push ecx
mov ecx, edi
call dword [eax]
lea ecx, [ebx + 0x120]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a5ef
mov eax, dword [edi]
lea ecx, [ebx + 0x120]
push 1
push 1
push 0x18c1a
push ecx
mov ecx, edi
call dword [eax]
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0x128]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18c7d
push eax
mov byte [ebp - 4], 0xd
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
mov edx, dword [edi]
mov ecx, edi
movzx eax, word [ebx + 0x130]
push 1
push 1
push 0x18ce1
push eax
call dword [edx + 0x10]
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0x134]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18ce2
push eax
mov byte [ebp - 4], 0xe
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0xf0]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18da9
push eax
mov byte [ebp - 4], 0xf
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0xf8]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18e0d
push eax
mov byte [ebp - 4], 0x10
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebx + 0x100]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18e71
push eax
mov byte [ebp - 4], 0x11
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea ecx, [ebx + 0x110]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
jne 0x1013a73b
lea ecx, [ebx + 0x108]
call dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
test ax, ax
je 0x1013a7bf
lea eax, [ebx + 0x108]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
push 0x10191644
lea ecx, [ebp - 0x8c]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0x12
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
lea eax, [ebx + 0x110]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x18ed5
push eax
mov byte [ebp - 4], 0x13
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0
call esi
movzx eax, word [ebx + 0x1d8]
test ax, ax
je 0x1013a7dc
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x1a328
push eax
call dword [edx + 0x10]
movzx eax, word [ebx + 0x1da]
test ax, ax
je 0x1013a7f9
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x1a329
push eax
call dword [edx + 0x10]
mov ebx, dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov ecx, dword [edi + 0x28]
test ecx, ecx
je 0x1013a810
mov eax, dword [ecx]
call dword [eax + 0x22c]
jmp 0x1013a812
xor eax, eax
mov ecx, dword [ebp - 0x90]
push 0
push ecx
push eax
lea ecx, [ebp - 0x1c]
mov dword [ebp - 0x1c], 0
call sub.DLLTOOLS.dll_public:_void___thiscall_CTKanzleiStempelTool::constructor_class_Mandant___class_MandantenProjektVj___int_
push 0x64
lea eax, [ebp - 0x84]
mov byte [ebp - 4], 0x14
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov esi, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_void_]
lea ecx, [ebp - 0x84]
add esp, 0xc
call esi
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 0x15
call esi
lea ecx, [ebp - 0x74]
mov byte [ebp - 4], 0x16
call esi
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 0x17
call esi
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x18
call esi
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0x19
call esi
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0x1a
call esi
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 0x1b
call esi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0x1c
call esi
mov esi, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtDate::constructor_void_]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x1d
call esi
mov eax, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_void_]
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0x1e
call eax
xor eax, eax
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x90], eax
lea eax, [ebp - 0x90]
mov byte [ebp - 4], 0x20
push eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
xor eax, eax
mov dword [ebp - 0x38], eax
mov dword [ebp - 0x34], eax
push eax
lea eax, [ebp - 0x84]
mov byte [ebp - 4], 0x21
push eax
lea ecx, [ebp - 0x1c]
call sub.DLLTOOLS.dll_public:_int___thiscall_CTKanzleiStempelTool::GetStempel_class_CTKanzleiStempel___int_
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x84]
call ebx
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x19001
push eax
mov byte [ebp - 4], 0x22
call dword [edx + 4]
mov ebx, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x21
call ebx
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x7c]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x19065
push eax
mov byte [ebp - 4], 0x23
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x21
call ebx
push 0x19
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x64]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x190c9
push eax
mov byte [ebp - 4], 0x24
call dword [edx + 4]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x21
call ebx
lea ecx, [ebp - 0x20]
call esi
push 0
lea eax, [ebp - 0x20]
mov byte [ebp - 4], 0x25
push eax
lea ecx, [ebp - 0x1c]
call sub.DLLTOOLS.dll_public:_int___thiscall_CTKanzleiStempelTool::Datum_class_PtDate___class_PtString__
push 0x1021c1ac
lea ecx, [ebp - 0x20]
call dword [0x1018e390]
test eax, eax
je 0x1013a9d1
mov eax, dword [edi]
lea ecx, [ebp - 0x20]
push 2
push 1
push 1
push 0x190cd
push ecx
mov ecx, edi
call dword [eax + 0x14]
mov ebx, dword [sym.imp.FO120Ftm140.dll_public:_unsigned_short_int___thiscall_PtString::Len_void_const]
lea ecx, [ebp - 0x5c]
call ebx
test ax, ax
jne 0x1013a9ef
lea ecx, [ebp - 0x54]
call ebx
test ax, ax
je 0x1013aa75
lea eax, [ebp - 0x5c]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
push 0x10191644
lea ecx, [ebp - 0x94]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::constructor_char_const__]
lea eax, [ebp - 0x94]
mov byte [ebp - 4], 0x26
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
mov esi, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x25
call esi
lea eax, [ebp - 0x54]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::operator_class_PtString_const__]
push 0x19
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x1912d
push eax
mov byte [ebp - 4], 0x27
call dword [edx + 4]
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x25
call esi
jmp 0x1013aa7b
mov esi, dword [sym.imp.FO120Ftm140.dll_public:_void___thiscall_PtString::destructor_void_]
push 0x10190ac9
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator_char_const__]
lea ecx, [ebp - 0x4c]
call ebx
test ax, ax
je 0x1013aaad
push 0x10191644
lea eax, [ebp - 0x4c]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator___class_PtString_const__]
mov ecx, eax
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator___char_const__]
push 0x19
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x19191
push eax
mov byte [ebp - 4], 0x28
call dword [edx + 4]
lea ecx, [ebp - 0x94]
mov byte [ebp - 4], 0x25
call esi
push 0x10190ac9
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator_char_const__]
lea ecx, [ebp - 0x44]
call ebx
test ax, ax
je 0x1013ab13
push str.Fax.:
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator_char_const__]
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString____thiscall_PtString::operator___class_PtString_const__]
push 0x19
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.FO120Ftm140.dll_public:_class_PtString___thiscall_PtString::Left_unsigned_short_int_]
mov edx, dword [edi]
mov ecx, edi
push 1
push 1
push 0x191a4
push eax
mov byte [ebp - 4], 0x29
call dword [edx + 4]
lea ecx, [ebp - 0x94]
call esi
lea ecx, [ebp - 0x30]
call esi
lea ecx, [ebp - 0x44]
call esi
lea ecx, [ebp - 0x4c]
call esi
lea ecx, [ebp - 0x54]
call esi
lea ecx, [ebp - 0x5c]
call esi
lea ecx, [ebp - 0x64]
call esi
lea ecx, [ebp - 0x6c]
call esi
lea ecx, [ebp - 0x74]
call esi
lea ecx, [ebp - 0x7c]
call esi
lea ecx, [ebp - 0x84]
call esi
lea ecx, [ebp - 0x1c]
call sub.DLLTOOLS.dll_public:_void___thiscall_CTKanzleiStempelTool::destructor_void_
lea ecx, [ebp - 0x18]
call esi
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1016fbbc
mov esp, ebp
pop ebp
ret 4