Function at 0x1014d6e0
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1019c6e7
mov eax, dword fs:[0]
push eax
sub esp, 0xa34
mov eax, dword [0x1022d2bc]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov edi, ecx
mov ecx, 0x10238e90
call fcn.1017ee58
mov esi, dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov dword [ebp - 0x9b4], 0
mov ecx, dword [edi + 0x24]
test ecx, ecx
je 0x1014d909
push 0
push 0
lea eax, [ebp - 0x9b4]
add ecx, 0x60
push eax
call sub.dbbase.dll_public:_int___thiscall_KanzleiStempelOnDemand::Get_class_KanzleiStempel____class_PtLockSpec_const___class_PtWatchSpec_const__
test eax, eax
jne 0x1014d8f4
cmp dword [edi + 0x14], eax
jne 0x1014d8f4
push 0x12c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x9fc], esi
mov dword [ebp - 4], 0
test esi, esi
je 0x1014d796
push 0x12c
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
push dword [edi + 0x1c]
call sub.dbbase.dll_public:_void___thiscall_KanzleiStempel::constructor_class_PtBase__
mov esi, eax
jmp 0x1014d798
xor esi, esi
mov ecx, dword [edi + 0x28]
push 1
add ecx, 0x60
mov dword [ebp - 4], 0xffffffff
push esi
call dword [sym.imp.FO140Fkn142.dll_public:_int___thiscall_PtOnDemand::SetReference_class_PtObject___int_]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x54]
add eax, 0x54
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x60]
movzx eax, word [eax + 0x58]
mov word [esi + 0x58], ax
mov eax, dword [ebp - 0x9b4]
movzx eax, word [eax + 0x5a]
mov word [esi + 0x5a], ax
mov eax, dword [ebp - 0x9b4]
movzx eax, word [eax + 0x5c]
mov word [esi + 0x5c], ax
mov eax, dword [ebp - 0x9b4]
movzx eax, word [eax + 0x5e]
mov word [esi + 0x5e], ax
mov eax, dword [ebp - 0x9b4]
add eax, 0x60
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x68]
add eax, 0x68
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x70]
add eax, 0x70
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x78]
add eax, 0x78
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x80]
sub eax, 0xffffff80
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x88]
add eax, 0x88
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x90]
add eax, 0x90
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0x98]
add eax, 0x98
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b4]
lea ecx, [esi + 0xa0]
add eax, 0xa0
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x14], 0
jne 0x1014d8e1
mov eax, dword [esi]
mov ecx, esi
push 0xffffffffffffffff
push 0xffffffffffffffff
push 0
mov eax, dword [eax + 0x80]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x1014d8e1
mov dword [edi + 0x14], 1
mov eax, dword [esi]
mov ecx, esi
push 0xffffffffffffffff
push 0xffffffffffffffff
mov eax, dword [eax + 0x64]
call eax
mov esi, dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9b4]
test ecx, ecx
je 0x1014d909
mov eax, dword [ecx]
push 0xffffffffffffffff
push 0xffffffffffffffff
mov eax, dword [eax + 0x64]
call eax
mov dword [ebp - 0x9b4], 0
cmp dword [edi + 0x14], 0
jne 0x1014d93a
mov ecx, dword [edi + 0x28]
push 0xffffffffffffffff
push 0xffffffffffffffff
push 0
mov eax, dword [ecx]
mov eax, dword [eax + 0x80]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x1014d93a
mov dword [edi + 0x14], 1
cmp byte [edi + 0x10], 0
je 0x1014d9df
mov eax, dword [edi + 0x34]
mov ecx, dword [edi + 0x38]
add eax, 0x64
push eax
add ecx, 0x64
call esi
mov eax, dword [edi + 0x34]
mov ecx, dword [edi + 0x38]
add eax, 0x6c
push eax
add ecx, 0x6c
call esi
mov eax, dword [edi + 0x34]
mov ecx, dword [edi + 0x38]
add eax, 0x54
push eax
add ecx, 0x54
call esi
mov eax, dword [edi + 0x34]
mov ecx, dword [edi + 0x38]
add eax, 0x5c
push eax
add ecx, 0x5c
call esi
mov dword [ebp - 0x9c8], 0
call sub.dbbase.dll_class_DbBaseStDbTools____cdecl_GetDbBaseStDbTools_void_
mov ecx, eax
mov eax, dword [edi + 0x20]
push dword [eax + 0xac]
call sub.dbbase.dll_public:_class_PtBase____thiscall_DbBaseStDbTools::GetStammbase_unsigned_long_int_
mov esi, eax
call sub.dbbase.dll_class_DbBaseStDbTools____cdecl_GetDbBaseStDbTools_void_
lea ecx, [ebp - 0x9c8]
push ecx
push dword [edi + 0x34]
mov ecx, eax
push esi
call sub.dbbase.dll_public:_int___thiscall_DbBaseStDbTools::Getm_pobjFinanzamt_class_PtBase___class_MandantenProjektVj___class_Finanzamt___
test eax, eax
jne 0x1014d9df
push dword [ebp - 0x9c8]
mov ecx, dword [edi + 0x38]
call sub.dbbase.dll_public:_int___thiscall_MandantenProjektVj::SetpobjFinanzamt_class_Finanzamt__
mov ecx, dword [ebp - 0x9c8]
test ecx, ecx
je 0x1014d9df
mov eax, dword [ecx]
push 0xffffffffffffffff
push 0xffffffffffffffff
mov eax, dword [eax + 0x64]
call eax
mov dword [ebp - 0x9b8], 0
mov ecx, dword [edi + 0x34]
test ecx, ecx
je 0x1014dbc9
push 0
push 0
lea eax, [ebp - 0x9b8]
add ecx, 0xa0
push eax
call sub.dbbase.dll_public:_int___thiscall_KanzleiStempelOnDemand::Get_class_KanzleiStempel____class_PtLockSpec_const___class_PtWatchSpec_const__
test eax, eax
jne 0x1014dbb4
cmp dword [edi + 0x14], eax
jne 0x1014dbb4
push 0x12c
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0x9fc], esi
mov dword [ebp - 4], 1
test esi, esi
je 0x1014da59
push 0x12c
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
push dword [edi + 0x1c]
call sub.dbbase.dll_public:_void___thiscall_KanzleiStempel::constructor_class_PtBase__
mov esi, eax
jmp 0x1014da5b
xor esi, esi
mov ecx, dword [edi + 0x38]
push 1
add ecx, 0xa0
mov dword [ebp - 4], 0xffffffff
push esi
call dword [sym.imp.FO140Fkn142.dll_public:_int___thiscall_PtOnDemand::SetReference_class_PtObject___int_]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x54]
add eax, 0x54
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x60]
movzx eax, word [eax + 0x58]
mov word [esi + 0x58], ax
mov eax, dword [ebp - 0x9b8]
movzx eax, word [eax + 0x5a]
mov word [esi + 0x5a], ax
mov eax, dword [ebp - 0x9b8]
movzx eax, word [eax + 0x5c]
mov word [esi + 0x5c], ax
mov eax, dword [ebp - 0x9b8]
movzx eax, word [eax + 0x5e]
mov word [esi + 0x5e], ax
mov eax, dword [ebp - 0x9b8]
add eax, 0x60
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x68]
add eax, 0x68
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x70]
add eax, 0x70
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x78]
add eax, 0x78
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x80]
sub eax, 0xffffff80
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x88]
add eax, 0x88
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x90]
add eax, 0x90
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0x98]
add eax, 0x98
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9b8]
lea ecx, [esi + 0xa0]
add eax, 0xa0
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x14], 0
jne 0x1014dba7
mov eax, dword [esi]
mov ecx, esi
push 0xffffffffffffffff
push 0xffffffffffffffff
push 0
mov eax, dword [eax + 0x80]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x1014dba7
mov dword [edi + 0x14], 1
mov eax, dword [esi]
mov ecx, esi
push 0xffffffffffffffff
push 0xffffffffffffffff
mov eax, dword [eax + 0x64]
call eax
mov ecx, dword [ebp - 0x9b8]
test ecx, ecx
je 0x1014dbc9
mov eax, dword [ecx]
push 0xffffffffffffffff
push 0xffffffffffffffff
mov eax, dword [eax + 0x64]
call eax
mov dword [ebp - 0x9b8], 0
cmp dword [edi + 0x14], 0
jne 0x1014dbfa
mov ecx, dword [edi + 0x38]
push 0xffffffffffffffff
push 0xffffffffffffffff
push 0
mov eax, dword [ecx]
mov eax, dword [eax + 0x80]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x1014dbfa
mov dword [edi + 0x14], 1
mov ecx, dword [edi + 0x3c]
xor eax, eax
add ecx, 0x8c
mov dword [ebp - 0xa04], eax
lea eax, [ebp - 0xa04]
mov dword [ebp - 4], 2
push eax
call dword [0x1019f368]
mov dword [ebp - 4], 0xffffffff
test eax, eax
je 0x1014dc3a
push str.Daten_des_verstorbenen_Ehegatten_wurden_nicht
mov ecx, edi
mov byte [edi + 0x11], 1
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::WriteProtocolLine_char_const__
cmp byte [edi + 0x10], 0
je 0x1014dc74
cmp byte [edi + 0x11], 0
jne 0x1014dc74
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xb0
mov esi, dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
add ecx, 0xb0
push eax
call esi
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xa8
push eax
add ecx, 0xa8
call esi
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov esi, dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
mov eax, dword [eax + 0x4c]
mov dword [ecx + 0x4c], eax
cmp dword [edi + 0x40], 0
je 0x1014dd2a
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014dd2a
push str.m_BerechnungsArt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_BerechnungsArt
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x7c], 0xffffffff
lea ecx, [ebp - 0x3e8]
movlpd qword [ebp - 0x3e8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x3e8]
push str.m_BerechnungsArt
push eax
lea eax, [ebp - 0x7c]
mov dword [ebp - 4], 3
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x7c]
cmp eax, 0xffffffff
je 0x1014dd1b
push str.m_BerechnungsArt
lea ecx, [ebp - 0x3e8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x3e8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_BerechnungsArt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov eax, dword [eax + 0x48]
mov dword [ecx + 0x48], eax
cmp dword [edi + 0x40], 0
je 0x1014ddeb
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014ddeb
push str.m_VeranlagungsArt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_VeranlagungsArt
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x80], 0xffffffff
lea ecx, [ebp - 0x318]
movlpd qword [ebp - 0x318], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x318]
push str.m_VeranlagungsArt
push eax
lea eax, [ebp - 0x80]
mov dword [ebp - 4], 4
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x80]
cmp eax, 0xffffffff
je 0x1014dddc
push str.m_VeranlagungsArt
lea ecx, [ebp - 0x318]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x318]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_VeranlagungsArt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x50]
mov word [ecx + 0x50], ax
cmp dword [edi + 0x40], 0
je 0x1014deb7
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014deb7
push str.m_Verheiratet
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_Verheiratet
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x84], 0xffffffff
lea ecx, [ebp - 0x3f8]
movlpd qword [ebp - 0x3f8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x3f8]
push str.m_Verheiratet
push eax
lea eax, [ebp - 0x84]
mov dword [ebp - 4], 5
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x84]
cmp eax, 0xffffffff
je 0x1014dea8
push str.m_Verheiratet
lea ecx, [ebp - 0x3f8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x3f8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_Verheiratet
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x40]
cmp dword [eax + 0x4c], 2
jne 0x1014deeb
mov dword [eax + 0x4c], 3
xor ecx, ecx
mov eax, dword [edi + 0x40]
mov dword [eax + 0x48], 0
mov eax, dword [edi + 0x40]
mov word [eax + 0x50], cx
mov ecx, dword [edi + 0x3c]
add ecx, 0x288
call sub.dbstbs.dll_public:_long_int___thiscall_MapSet::GetNum_void_
test eax, eax
je 0x1014e47a
xorps xmm0, xmm0
lea ecx, [ebp - 0x8f0]
movups xmmword [ebp - 0x8f0], xmm0
movq qword [ebp - 0x8e0], xmm0
call sub.dbstbs.dll_public:_void___thiscall_MapQuery::constructor_void_
push str.m_Typ
lea ecx, [ebp - 0xa10]
mov dword [ebp - 4], 6
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_char_const__]
push 1
lea eax, [ebp - 0xa10]
mov byte [ebp - 4], 7
push eax
lea ecx, [ebp - 0x8f0]
call sub.dbstbs.dll_public:_void___thiscall_MapQuery::SetEQ_class_PtString_const___int_
lea ecx, [ebp - 0xa10]
mov byte [ebp - 4], 6
call esi
push str.m_SteuerArt
lea ecx, [ebp - 0xa18]
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_char_const__]
push 1
lea eax, [ebp - 0xa18]
mov byte [ebp - 4], 8
push eax
lea ecx, [ebp - 0x8f0]
call sub.dbstbs.dll_public:_void___thiscall_MapQuery::SetEQ_class_PtString_const___int_
lea ecx, [ebp - 0xa18]
mov byte [ebp - 4], 6
call esi
push str.m_FuerJahr
lea ecx, [ebp - 0xa20]
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_char_const__]
push 0x7d3
lea eax, [ebp - 0xa20]
mov byte [ebp - 4], 9
push eax
lea ecx, [ebp - 0x8f0]
call sub.dbstbs.dll_public:_void___thiscall_MapQuery::SetEQ_class_PtString_const___int_
lea ecx, [ebp - 0xa20]
mov byte [ebp - 4], 6
call esi
push 0x38
lea eax, [ebp - 0x928]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
lea ecx, [ebp - 0x928]
call sub.dbest03.dll_public:_void___thiscall_EST03SteuerZahlungDSet::constructor_void_
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x928]
push eax
lea eax, [ebp - 0x8f0]
mov byte [ebp - 4], 0xa
add ecx, 0x288
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapSet::Query_class_MapQuery___class_DependMapSet__
cmp eax, 0x7e1
je 0x1014e014
test eax, eax
jne 0x1014e449
push 0
push 0
lea eax, [ebp - 0x9c0]
mov dword [ebp - 0x9c0], 0
push eax
lea ecx, [ebp - 0x928]
call sub.dbstbs.dll_protected:_int___thiscall_DependMapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
mov dword [ebp - 0x9f4], eax
test eax, eax
jne 0x1014e404
cmp dword [edi + 0x14], 0
jne 0x1014e426
cmp byte [edi + 0x11], 0
je 0x1014e062
mov eax, dword [ebp - 0x9c0]
cmp dword [eax + 0x50], 2
je 0x1014e3d4
push 0x78
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9f8], eax
mov byte [ebp - 4], 0xb
test eax, eax
je 0x1014e097
push 0x78
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9f8]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04SteuerZahlung::constructor_class_PtBase__
jmp 0x1014e099
xor eax, eax
mov ecx, dword [edi + 0x40]
add ecx, 0x288
mov dword [ebp - 0x9e0], eax
push eax
mov byte [ebp - 4], 0xa
call sub.dbstbs.dll_public:_int___thiscall_MapSet::Append_class_FormularDimensionMapBase__
mov eax, dword [ebp - 0x9c0]
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_SteuerArt
mov eax, dword [eax + 0x48]
push 1
mov dword [ecx + 0x48], eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9c0]
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Typ
mov eax, dword [eax + 0x4c]
push 1
mov dword [ecx + 0x4c], eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9c0]
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Zurechenbarkeit
mov eax, dword [eax + 0x50]
push 1
mov dword [ecx + 0x50], eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9c0]
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Quartal
mov eax, dword [eax + 0x54]
push 1
mov dword [ecx + 0x54], eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9e0]
mov ecx, eax
mov dword [eax + 0x58], 0x7d4
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x1014e28f
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x60
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x1014e1b6
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x1014e1b6
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x1014e1b8
xor ecx, ecx
test ecx, ecx
je 0x1014e28f
mov eax, dword [ebp - 0x9c0]
movsd xmm0, qword [eax + 0x60]
mov eax, dword [ebp - 0x9f0]
movsd qword [eax], xmm0
mov ecx, dword [ebp - 0x9c0]
test ecx, ecx
je 0x1014e27b
push str.m_Betrag
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Betrag
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x88], 0xffffffff
lea ecx, [ebp - 0x400]
movlpd qword [ebp - 0x400], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9c0]
lea eax, [ebp - 0x400]
push str.m_Betrag
push eax
lea eax, [ebp - 0x88]
mov byte [ebp - 4], 0xc
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x88]
cmp eax, 0xffffffff
je 0x1014e26f
push str.m_Betrag
lea ecx, [ebp - 0x400]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x400]
mov byte [ebp - 4], 0xa
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Betrag
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9c0]
mov ecx, dword [ebp - 0x9e0]
add eax, 0x68
push eax
lea ecx, [ecx + 0x68]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9c0]
test ecx, ecx
je 0x1014e34e
push str.m_Bezeichnung
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Bezeichnung
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x8c], 0xffffffff
lea ecx, [ebp - 0x408]
movlpd qword [ebp - 0x408], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9c0]
lea eax, [ebp - 0x408]
push str.m_Bezeichnung
push eax
lea eax, [ebp - 0x8c]
mov byte [ebp - 4], 0xd
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x8c]
cmp eax, 0xffffffff
je 0x1014e342
push str.m_Bezeichnung
lea ecx, [ebp - 0x408]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x408]
mov byte [ebp - 4], 0xa
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Bezeichnung
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov dword [ebp - 0xa08], 0x10107d4
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0xa08]
push eax
mov byte [ebp - 4], 0xe
lea ecx, [ecx + 0x70]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_ZahlDatum
push 1
mov byte [ebp - 4], 0xa
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
cmp dword [edi + 0x14], 0
jne 0x1014e3c3
mov ecx, dword [ebp - 0x9e0]
push 0
push 0
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x1014e3c3
mov dword [edi + 0x14], 1
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_int___thiscall_FormularDimensionMapBase::Forget_void_
mov eax, dword [ebp - 0x9c0]
push eax
lea ecx, [ebp - 0x928]
call sub.dbstbs.dll_protected:_int___thiscall_DependMapSet::baseUnget_class_FormularDimensionMapBase__
push 1
push 1
lea eax, [ebp - 0x9c0]
push eax
lea ecx, [ebp - 0x928]
call sub.dbstbs.dll_protected:_int___thiscall_DependMapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
mov dword [ebp - 0x9f4], eax
test eax, eax
je 0x1014e042
cmp dword [edi + 0x14], 0
jne 0x1014e426
mov ecx, dword [edi + 0x40]
push 0
push 0
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x1014e426
mov dword [edi + 0x14], 1
mov eax, dword [ebp - 0x9f4]
cmp eax, 0xfffff82b
je 0x1014e447
cmp dword [edi + 0x14], 0
jne 0x1014e447
mov dword [edi + 0x18], eax
test eax, eax
je 0x1014e447
mov dword [edi + 0x14], 1
xor eax, eax
cmp dword [edi + 0x14], 0
jne 0x1014e45d
mov dword [edi + 0x18], eax
test eax, eax
je 0x1014e45d
mov dword [edi + 0x14], 1
lea ecx, [ebp - 0x928]
call sub.dbest03.dll_public_virtual:_void___thiscall_EST03SteuerZahlungDSet::destructor_void_
lea ecx, [ebp - 0x8f0]
mov dword [ebp - 4], 0xffffffff
call sub.dbstbs.dll_public_virtual:_void___thiscall_MapQuery::destructor_void_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x168]
mov word [ecx + 0x168], ax
cmp dword [edi + 0x40], 0
je 0x1014e53b
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014e53b
push str.m_AnlageAUS
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageAUS
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x90], 0xffffffff
lea ecx, [ebp - 0x410]
movlpd qword [ebp - 0x410], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x410]
push str.m_AnlageAUS
push eax
lea eax, [ebp - 0x90]
mov dword [ebp - 4], 0xf
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x90]
cmp eax, 0xffffffff
je 0x1014e52c
push str.m_AnlageAUS
lea ecx, [ebp - 0x410]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x410]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageAUS
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov eax, dword [eax + 0x16c]
mov dword [ecx + 0x16c], eax
cmp dword [edi + 0x40], 0
je 0x1014e60b
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014e60b
push str.m_AnlageAUSAnzahl
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageAUSAnzahl
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x94], 0xffffffff
lea ecx, [ebp - 0x418]
movlpd qword [ebp - 0x418], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x418]
push str.m_AnlageAUSAnzahl
push eax
lea eax, [ebp - 0x94]
mov dword [ebp - 4], 0x10
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x94]
cmp eax, 0xffffffff
je 0x1014e5fc
push str.m_AnlageAUSAnzahl
lea ecx, [ebp - 0x418]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x418]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageAUSAnzahl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x188]
mov word [ecx + 0x188], ax
cmp dword [edi + 0x40], 0
je 0x1014e6dd
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014e6dd
push str.m_AnlageE
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageE
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x98], 0xffffffff
lea ecx, [ebp - 0x420]
movlpd qword [ebp - 0x420], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x420]
push str.m_AnlageE
push eax
lea eax, [ebp - 0x98]
mov dword [ebp - 4], 0x11
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x98]
cmp eax, 0xffffffff
je 0x1014e6ce
push str.m_AnlageE
lea ecx, [ebp - 0x420]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x420]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageE
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x192]
mov word [ecx + 0x190], ax
cmp dword [edi + 0x40], 0
je 0x1014e7af
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014e7af
push str.m_AnlageENichtBeigefuegt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageENichtBeigefuegt
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x9c], 0xffffffff
lea ecx, [ebp - 0x428]
movlpd qword [ebp - 0x428], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x428]
push str.m_AnlageENichtBeigefuegt
push eax
lea eax, [ebp - 0x9c]
mov dword [ebp - 4], 0x12
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x9c]
cmp eax, 0xffffffff
je 0x1014e7a0
push str.m_AnlageENichtBeigefuegt
lea ecx, [ebp - 0x428]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x428]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageENichtBeigefuegt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x194]
mov word [ecx + 0x192], ax
cmp dword [edi + 0x40], 0
je 0x1014e881
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014e881
push str.m_AnlageENichtBeigefuegtWeil
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageENichtBeigefuegtWeil
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xa0], 0xffffffff
lea ecx, [ebp - 0x430]
movlpd qword [ebp - 0x430], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x430]
push str.m_AnlageENichtBeigefuegtWeil
push eax
lea eax, [ebp - 0xa0]
mov dword [ebp - 4], 0x13
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xa0]
cmp eax, 0xffffffff
je 0x1014e872
push str.m_AnlageENichtBeigefuegtWeil
lea ecx, [ebp - 0x430]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x430]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageENichtBeigefuegtWeil
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x174]
mov word [ecx + 0x174], ax
cmp dword [edi + 0x40], 0
je 0x1014e953
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014e953
push str.m_AnlageFW
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageFW
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xa4], 0xffffffff
lea ecx, [ebp - 0x438]
movlpd qword [ebp - 0x438], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x438]
push str.m_AnlageFW
push eax
lea eax, [ebp - 0xa4]
mov dword [ebp - 4], 0x14
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xa4]
cmp eax, 0xffffffff
je 0x1014e944
push str.m_AnlageFW
lea ecx, [ebp - 0x438]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x438]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageFW
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov eax, dword [eax + 0x178]
mov dword [ecx + 0x178], eax
cmp dword [edi + 0x40], 0
je 0x1014ea23
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014ea23
push str.m_AnlageFWAnzahl
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageFWAnzahl
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xa8], 0xffffffff
lea ecx, [ebp - 0x440]
movlpd qword [ebp - 0x440], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x440]
push str.m_AnlageFWAnzahl
push eax
lea eax, [ebp - 0xa8]
mov dword [ebp - 4], 0x15
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xa8]
cmp eax, 0xffffffff
je 0x1014ea14
push str.m_AnlageFWAnzahl
lea ecx, [ebp - 0x440]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x440]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageFWAnzahl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x184]
mov word [ecx + 0x184], ax
cmp dword [edi + 0x40], 0
je 0x1014eaf5
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014eaf5
push str.m_AnlageGSE
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageGSE
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xac], 0xffffffff
lea ecx, [ebp - 0x448]
movlpd qword [ebp - 0x448], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x448]
push str.m_AnlageGSE
push eax
lea eax, [ebp - 0xac]
mov dword [ebp - 4], 0x16
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xac]
cmp eax, 0xffffffff
je 0x1014eae6
push str.m_AnlageGSE
lea ecx, [ebp - 0x448]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x448]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageGSE
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x18a]
mov word [ecx + 0x18a], ax
cmp dword [edi + 0x40], 0
je 0x1014ebc7
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014ebc7
push str.m_AnlageK
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageK
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xb0], 0xffffffff
lea ecx, [ebp - 0x450]
movlpd qword [ebp - 0x450], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x450]
push str.m_AnlageK
push eax
lea eax, [ebp - 0xb0]
mov dword [ebp - 4], 0x17
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xb0]
cmp eax, 0xffffffff
je 0x1014ebb8
push str.m_AnlageK
lea ecx, [ebp - 0x450]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x450]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageK
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x186]
mov word [ecx + 0x186], ax
cmp dword [edi + 0x40], 0
je 0x1014ec99
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014ec99
push str.m_AnlageL
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageL
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xb4], 0xffffffff
lea ecx, [ebp - 0x458]
movlpd qword [ebp - 0x458], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x458]
push str.m_AnlageL
push eax
lea eax, [ebp - 0xb4]
mov dword [ebp - 4], 0x18
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xb4]
cmp eax, 0xffffffff
je 0x1014ec8a
push str.m_AnlageL
lea ecx, [ebp - 0x458]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x458]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageL
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x15c]
mov word [ecx + 0x15c], ax
cmp dword [edi + 0x40], 0
je 0x1014ed6b
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014ed6b
push str.m_AnlageNGREStpfl
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageNGREStpfl
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xb8], 0xffffffff
lea ecx, [ebp - 0x460]
movlpd qword [ebp - 0x460], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x460]
push str.m_AnlageNGREStpfl
push eax
lea eax, [ebp - 0xb8]
mov dword [ebp - 4], 0x19
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xb8]
cmp eax, 0xffffffff
je 0x1014ed5c
push str.m_AnlageNGREStpfl
lea ecx, [ebp - 0x460]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x460]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageNGREStpfl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x158]
mov word [ecx + 0x158], ax
cmp dword [edi + 0x40], 0
je 0x1014ee3d
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014ee3d
push str.m_AnlageNStpfl
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageNStpfl
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xbc], 0xffffffff
lea ecx, [ebp - 0x468]
movlpd qword [ebp - 0x468], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x468]
push str.m_AnlageNStpfl
push eax
lea eax, [ebp - 0xbc]
mov dword [ebp - 4], 0x1a
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xbc]
cmp eax, 0xffffffff
je 0x1014ee2e
push str.m_AnlageNStpfl
lea ecx, [ebp - 0x468]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x468]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageNStpfl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x17c]
mov word [ecx + 0x17c], ax
cmp dword [edi + 0x40], 0
je 0x1014ef0f
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014ef0f
push str.m_AnlageU
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageU
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xc0], 0xffffffff
lea ecx, [ebp - 0x470]
movlpd qword [ebp - 0x470], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x470]
push str.m_AnlageU
push eax
lea eax, [ebp - 0xc0]
mov dword [ebp - 4], 0x1b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xc0]
cmp eax, 0xffffffff
je 0x1014ef00
push str.m_AnlageU
lea ecx, [ebp - 0x470]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x470]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageU
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov eax, dword [eax + 0x180]
mov dword [ecx + 0x180], eax
cmp dword [edi + 0x40], 0
je 0x1014efdf
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014efdf
push str.m_AnlageUAnzahl
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageUAnzahl
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xc4], 0xffffffff
lea ecx, [ebp - 0x478]
movlpd qword [ebp - 0x478], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x478]
push str.m_AnlageUAnzahl
push eax
lea eax, [ebp - 0xc4]
mov dword [ebp - 4], 0x1c
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xc4]
cmp eax, 0xffffffff
je 0x1014efd0
push str.m_AnlageUAnzahl
lea ecx, [ebp - 0x478]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x478]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageUAnzahl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x160]
mov word [ecx + 0x160], ax
cmp dword [edi + 0x40], 0
je 0x1014f0b1
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f0b1
push str.m_AnlageV
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageV
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xc8], 0xffffffff
lea ecx, [ebp - 0x480]
movlpd qword [ebp - 0x480], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x480]
push str.m_AnlageV
push eax
lea eax, [ebp - 0xc8]
mov dword [ebp - 4], 0x1d
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xc8]
cmp eax, 0xffffffff
je 0x1014f0a2
push str.m_AnlageV
lea ecx, [ebp - 0x480]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x480]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageV
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov eax, dword [eax + 0x164]
mov dword [ecx + 0x164], eax
cmp dword [edi + 0x40], 0
je 0x1014f181
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f181
push str.m_AnlageVAnzahl
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageVAnzahl
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xcc], 0xffffffff
lea ecx, [ebp - 0x488]
movlpd qword [ebp - 0x488], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x488]
push str.m_AnlageVAnzahl
push eax
lea eax, [ebp - 0xcc]
mov dword [ebp - 4], 0x1e
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xcc]
cmp eax, 0xffffffff
je 0x1014f172
push str.m_AnlageVAnzahl
lea ecx, [ebp - 0x488]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x488]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageVAnzahl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x18c]
mov word [ecx + 0x18c], ax
cmp dword [edi + 0x40], 0
je 0x1014f253
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f253
push str.m_AnlageW
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageW
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xd0], 0xffffffff
lea ecx, [ebp - 0x490]
movlpd qword [ebp - 0x490], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x490]
push str.m_AnlageW
push eax
lea eax, [ebp - 0xd0]
mov dword [ebp - 4], 0x1f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xd0]
cmp eax, 0xffffffff
je 0x1014f244
push str.m_AnlageW
lea ecx, [ebp - 0x490]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x490]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageW
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x1d8]
mov word [ecx + 0x1d4], ax
cmp dword [edi + 0x40], 0
je 0x1014f325
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f325
push str.m_AnlageAVStpfl
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageAVStpfl
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xd4], 0xffffffff
lea ecx, [ebp - 0x498]
movlpd qword [ebp - 0x498], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x498]
push str.m_AnlageAVStpfl
push eax
lea eax, [ebp - 0xd4]
mov dword [ebp - 4], 0x20
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xd4]
cmp eax, 0xffffffff
je 0x1014f316
push str.m_AnlageAVStpfl
lea ecx, [ebp - 0x498]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x498]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageAVStpfl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x1da]
mov word [ecx + 0x1d6], ax
cmp dword [edi + 0x40], 0
je 0x1014f3f7
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f3f7
push str.m_AnlageAVEhegatte
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageAVEhegatte
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xd8], 0xffffffff
lea ecx, [ebp - 0x4a0]
movlpd qword [ebp - 0x4a0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4a0]
push str.m_AnlageAVEhegatte
push eax
lea eax, [ebp - 0xd8]
mov dword [ebp - 4], 0x21
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xd8]
cmp eax, 0xffffffff
je 0x1014f3e8
push str.m_AnlageAVEhegatte
lea ecx, [ebp - 0x4a0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4a0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageAVEhegatte
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x196]
mov word [ecx + 0x194], ax
cmp dword [edi + 0x40], 0
je 0x1014f4c9
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f4c9
push str.m_AnlageKinder
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageKinder
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xdc], 0xffffffff
lea ecx, [ebp - 0x4a8]
movlpd qword [ebp - 0x4a8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4a8]
push str.m_AnlageKinder
push eax
lea eax, [ebp - 0xdc]
mov dword [ebp - 4], 0x22
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xdc]
cmp eax, 0xffffffff
je 0x1014f4ba
push str.m_AnlageKinder
lea ecx, [ebp - 0x4a8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4a8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageKinder
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov eax, dword [eax + 0x198]
mov dword [ecx + 0x198], eax
cmp dword [edi + 0x40], 0
je 0x1014f599
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f599
push str.m_AnlageKinderAnzahl
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageKinderAnzahl
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xe0], 0xffffffff
lea ecx, [ebp - 0x4b0]
movlpd qword [ebp - 0x4b0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4b0]
push str.m_AnlageKinderAnzahl
push eax
lea eax, [ebp - 0xe0]
mov dword [ebp - 4], 0x23
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xe0]
cmp eax, 0xffffffff
je 0x1014f58a
push str.m_AnlageKinderAnzahl
lea ecx, [ebp - 0x4b0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4b0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageKinderAnzahl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x19c]
mov word [ecx + 0x19c], ax
cmp dword [edi + 0x40], 0
je 0x1014f66b
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f66b
push str.m_bKiStVZnichtSondAus
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_bKiStVZnichtSondAus
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xe4], 0xffffffff
lea ecx, [ebp - 0x4b8]
movlpd qword [ebp - 0x4b8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4b8]
push str.m_bKiStVZnichtSondAus
push eax
lea eax, [ebp - 0xe4]
mov dword [ebp - 4], 0x24
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xe4]
cmp eax, 0xffffffff
je 0x1014f65c
push str.m_bKiStVZnichtSondAus
lea ecx, [ebp - 0x4b8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4b8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_bKiStVZnichtSondAus
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x19e]
mov word [ecx + 0x19e], ax
cmp dword [edi + 0x40], 0
je 0x1014f734
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f734
push str.m_bUebertragenABFB
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_bUebertragenABFB
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x28], 0xffffffff
lea ecx, [ebp - 0x4c0]
movlpd qword [ebp - 0x4c0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4c0]
push str.m_bUebertragenABFB
push eax
lea eax, [ebp - 0x28]
mov dword [ebp - 4], 0x25
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x28]
cmp eax, 0xffffffff
je 0x1014f725
push str.m_bUebertragenABFB
lea ecx, [ebp - 0x4c0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4c0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_bUebertragenABFB
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movzx eax, word [eax + 0x1c8]
mov word [ecx + 0x1c8], ax
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movzx eax, word [eax + 0x1ca]
mov word [ecx + 0x1ca], ax
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movzx eax, word [eax + 0x1cc]
mov word [ecx + 0x1cc], ax
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movzx eax, word [eax + 0x1ce]
mov word [ecx + 0x1ce], ax
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movzx eax, word [eax + 0x1d4]
mov word [ecx + 0x1d0], ax
mov ecx, 1
mov eax, dword [edi + 0x40]
cmp word [eax + 0x1c8], 0
jne 0x1014f7c2
mov word [eax + 0x1cc], cx
cmp byte [edi + 0x11], 0
jne 0x1014fa40
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov eax, dword [eax + 0x170]
mov dword [ecx + 0x170], eax
cmp dword [edi + 0x40], 0
je 0x1014f88b
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f88b
push str.m_AnlageAUSAnzahlEhegatte
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageAUSAnzahlEhegatte
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xec], 0xffffffff
lea ecx, [ebp - 0x3f0]
movlpd qword [ebp - 0x3f0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x3f0]
push str.m_AnlageAUSAnzahlEhegatte
push eax
lea eax, [ebp - 0xec]
mov dword [ebp - 4], 0x26
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xec]
cmp eax, 0xffffffff
je 0x1014f87c
push str.m_AnlageAUSAnzahlEhegatte
lea ecx, [ebp - 0x3f0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x3f0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageAUSAnzahlEhegatte
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x15a]
mov word [ecx + 0x15a], ax
cmp dword [edi + 0x40], 0
je 0x1014f95d
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014f95d
push str.m_AnlageNEhegatte
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageNEhegatte
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xf0], 0xffffffff
lea ecx, [ebp - 0x4d0]
movlpd qword [ebp - 0x4d0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4d0]
push str.m_AnlageNEhegatte
push eax
lea eax, [ebp - 0xf0]
mov dword [ebp - 4], 0x27
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xf0]
cmp eax, 0xffffffff
je 0x1014f94e
push str.m_AnlageNEhegatte
lea ecx, [ebp - 0x4d0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4d0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageNEhegatte
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x15e]
mov word [ecx + 0x15e], ax
cmp dword [edi + 0x40], 0
je 0x1014fa2f
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014fa2f
push str.m_AnlageNGREEhegatte
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_AnlageNGREEhegatte
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xf4], 0xffffffff
lea ecx, [ebp - 0x4d8]
movlpd qword [ebp - 0x4d8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4d8]
push str.m_AnlageNGREEhegatte
push eax
lea eax, [ebp - 0xf4]
mov dword [ebp - 4], 0x28
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xf4]
cmp eax, 0xffffffff
je 0x1014fa20
push str.m_AnlageNGREEhegatte
lea ecx, [ebp - 0x4d8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4d8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_AnlageNGREEhegatte
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x6c
push eax
add ecx, 0x6c
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp byte [edi + 0x10], 0
je 0x10150a25
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
sub eax, 0xffffff80
push eax
sub ecx, 0xffffff80
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1014fb1d
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014fb1d
push str.m_StpflBeruf
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflBeruf
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xf8], 0xffffffff
lea ecx, [ebp - 0x4e0]
movlpd qword [ebp - 0x4e0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4e0]
push str.m_StpflBeruf
push eax
lea eax, [ebp - 0xf8]
mov dword [ebp - 4], 0x29
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xf8]
cmp eax, 0xffffffff
je 0x1014fb0e
push str.m_StpflBeruf
lea ecx, [ebp - 0x4e0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4e0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflBeruf
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x74
push eax
add ecx, 0x74
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x1014fbee
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014fbee
push str.m_StpflGeburtstag
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflGeburtstag
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xfc], 0xffffffff
lea ecx, [ebp - 0x4e8]
movlpd qword [ebp - 0x4e8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4e8]
push str.m_StpflGeburtstag
push eax
lea eax, [ebp - 0xfc]
mov dword [ebp - 4], 0x2a
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xfc]
cmp eax, 0xffffffff
je 0x1014fbdf
push str.m_StpflGeburtstag
lea ecx, [ebp - 0x4e8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4e8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflGeburtstag
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x64
push eax
add ecx, 0x64
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1014fcbf
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014fcbf
push str.m_StpflOrt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflOrt
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x100], 0xffffffff
lea ecx, [ebp - 0x4f0]
movlpd qword [ebp - 0x4f0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4f0]
push str.m_StpflOrt
push eax
lea eax, [ebp - 0x100]
mov dword [ebp - 4], 0x2b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x100]
cmp eax, 0xffffffff
je 0x1014fcb0
push str.m_StpflOrt
lea ecx, [ebp - 0x4f0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4f0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflOrt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x5c
push eax
add ecx, 0x5c
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1014fd90
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014fd90
push str.m_StpflPLZ
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflPLZ
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x104], 0xffffffff
lea ecx, [ebp - 0x4f8]
movlpd qword [ebp - 0x4f8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x4f8]
push str.m_StpflPLZ
push eax
lea eax, [ebp - 0x104]
mov dword [ebp - 4], 0x2c
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x104]
cmp eax, 0xffffffff
je 0x1014fd81
push str.m_StpflPLZ
lea ecx, [ebp - 0x4f8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x4f8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflPLZ
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x78
push eax
add ecx, 0x78
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1014fe61
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014fe61
push str.m_StpflReligion
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflReligion
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x108], 0xffffffff
lea ecx, [ebp - 0x500]
movlpd qword [ebp - 0x500], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x500]
push str.m_StpflReligion
push eax
lea eax, [ebp - 0x108]
mov dword [ebp - 4], 0x2d
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x108]
cmp eax, 0xffffffff
je 0x1014fe52
push str.m_StpflReligion
lea ecx, [ebp - 0x500]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x500]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflReligion
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x54
push eax
add ecx, 0x54
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1014ff32
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1014ff32
push str.m_StpflStrasseHausNr
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflStrasseHausNr
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x10c], 0xffffffff
lea ecx, [ebp - 0x508]
movlpd qword [ebp - 0x508], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x508]
push str.m_StpflStrasseHausNr
push eax
lea eax, [ebp - 0x10c]
mov dword [ebp - 4], 0x2e
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x10c]
cmp eax, 0xffffffff
je 0x1014ff23
push str.m_StpflStrasseHausNr
lea ecx, [ebp - 0x508]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x508]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflStrasseHausNr
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x88
push eax
add ecx, 0x88
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x10150008
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150008
push str.m_StpflVerheiratet
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflVerheiratet
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x110], 0xffffffff
lea ecx, [ebp - 0x510]
movlpd qword [ebp - 0x510], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x510]
push str.m_StpflVerheiratet
push eax
lea eax, [ebp - 0x110]
mov dword [ebp - 4], 0x2f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x110]
cmp eax, 0xffffffff
je 0x1014fff9
push str.m_StpflVerheiratet
lea ecx, [ebp - 0x510]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x510]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflVerheiratet
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x8c
push eax
add ecx, 0x8c
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x101500de
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x101500de
push str.m_StpflVerwitwet
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflVerwitwet
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x114], 0xffffffff
lea ecx, [ebp - 0x518]
movlpd qword [ebp - 0x518], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x518]
push str.m_StpflVerwitwet
push eax
lea eax, [ebp - 0x114]
mov dword [ebp - 4], 0x30
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x114]
cmp eax, 0xffffffff
je 0x101500cf
push str.m_StpflVerwitwet
lea ecx, [ebp - 0x518]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x518]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflVerwitwet
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x90
push eax
add ecx, 0x90
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x101501b4
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x101501b4
push str.m_StpflGeschieden
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflGeschieden
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x118], 0xffffffff
lea ecx, [ebp - 0x520]
movlpd qword [ebp - 0x520], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x520]
push str.m_StpflGeschieden
push eax
lea eax, [ebp - 0x118]
mov dword [ebp - 4], 0x31
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x118]
cmp eax, 0xffffffff
je 0x101501a5
push str.m_StpflGeschieden
lea ecx, [ebp - 0x520]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x520]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflGeschieden
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x94
push eax
add ecx, 0x94
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x1015028a
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1015028a
push str.m_StpflGetrenntLebend
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflGetrenntLebend
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x11c], 0xffffffff
lea ecx, [ebp - 0x528]
movlpd qword [ebp - 0x528], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x528]
push str.m_StpflGetrenntLebend
push eax
lea eax, [ebp - 0x11c]
mov dword [ebp - 4], 0x32
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x11c]
cmp eax, 0xffffffff
je 0x1015027b
push str.m_StpflGetrenntLebend
lea ecx, [ebp - 0x528]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x528]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflGetrenntLebend
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
push str.Anschrift_des_Ehegatten_wurde_nicht
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::WriteProtocolLine_char_const__
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xdc
push eax
add ecx, 0xdc
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1015036c
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1015036c
push str.m_EhegBeruf
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EhegBeruf
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x120], 0xffffffff
lea ecx, [ebp - 0x530]
movlpd qword [ebp - 0x530], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x530]
push str.m_EhegBeruf
push eax
lea eax, [ebp - 0x120]
mov dword [ebp - 4], 0x33
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x120]
cmp eax, 0xffffffff
je 0x1015035d
push str.m_EhegBeruf
lea ecx, [ebp - 0x530]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x530]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EhegBeruf
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xd0
push eax
add ecx, 0xd0
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x10150442
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150442
push str.m_EhegGeburtstag
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EhegGeburtstag
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x124], 0xffffffff
lea ecx, [ebp - 0x538]
movlpd qword [ebp - 0x538], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x538]
push str.m_EhegGeburtstag
push eax
lea eax, [ebp - 0x124]
mov dword [ebp - 4], 0x34
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x124]
cmp eax, 0xffffffff
je 0x10150433
push str.m_EhegGeburtstag
lea ecx, [ebp - 0x538]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x538]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EhegGeburtstag
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xd4
push eax
add ecx, 0xd4
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x10150518
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150518
push str.m_EhegReligion
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EhegReligion
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x128], 0xffffffff
lea ecx, [ebp - 0x540]
movlpd qword [ebp - 0x540], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x540]
push str.m_EhegReligion
push eax
lea eax, [ebp - 0x128]
mov dword [ebp - 4], 0x35
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x128]
cmp eax, 0xffffffff
je 0x10150509
push str.m_EhegReligion
lea ecx, [ebp - 0x540]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x540]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EhegReligion
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0xa4]
mov word [ecx + 0xa4], ax
cmp dword [edi + 0x40], 0
je 0x101505ea
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x101505ea
push str.m_Guetergemeinschaft
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_Guetergemeinschaft
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x12c], 0xffffffff
lea ecx, [ebp - 0x548]
movlpd qword [ebp - 0x548], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x548]
push str.m_Guetergemeinschaft
push eax
lea eax, [ebp - 0x12c]
mov dword [ebp - 4], 0x36
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x12c]
cmp eax, 0xffffffff
je 0x101505db
push str.m_Guetergemeinschaft
lea ecx, [ebp - 0x548]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x548]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_Guetergemeinschaft
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x120
push eax
add ecx, 0x120
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x101506c0
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x101506c0
push str.m_BLZ
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_BLZ
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x130], 0xffffffff
lea ecx, [ebp - 0x550]
movlpd qword [ebp - 0x550], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x550]
push str.m_BLZ
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 4], 0x37
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x130]
cmp eax, 0xffffffff
je 0x101506b1
push str.m_BLZ
lea ecx, [ebp - 0x550]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x550]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_BLZ
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x128
push eax
add ecx, 0x128
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x10150796
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150796
push str.m_BezeichungOrt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_BezeichungOrt
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x134], 0xffffffff
lea ecx, [ebp - 0x558]
movlpd qword [ebp - 0x558], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x558]
push str.m_BezeichungOrt
push eax
lea eax, [ebp - 0x134]
mov dword [ebp - 4], 0x38
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x134]
cmp eax, 0xffffffff
je 0x10150787
push str.m_BezeichungOrt
lea ecx, [ebp - 0x558]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x558]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_BezeichungOrt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x130]
mov word [ecx + 0x130], ax
cmp dword [edi + 0x40], 0
je 0x10150868
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150868
push str.m_KontoInhaberKreuz
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_KontoInhaberKreuz
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x138], 0xffffffff
lea ecx, [ebp - 0x560]
movlpd qword [ebp - 0x560], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x560]
push str.m_KontoInhaberKreuz
push eax
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x39
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x138]
cmp eax, 0xffffffff
je 0x10150859
push str.m_KontoInhaberKreuz
lea ecx, [ebp - 0x560]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x560]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_KontoInhaberKreuz
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x134
push eax
add ecx, 0x134
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1015093e
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1015093e
push str.m_KontoInhaberName
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_KontoInhaberName
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x13c], 0xffffffff
lea ecx, [ebp - 0x568]
movlpd qword [ebp - 0x568], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x568]
push str.m_KontoInhaberName
push eax
lea eax, [ebp - 0x13c]
mov dword [ebp - 4], 0x3a
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x13c]
cmp eax, 0xffffffff
je 0x1015092f
push str.m_KontoInhaberName
lea ecx, [ebp - 0x568]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x568]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_KontoInhaberName
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x118
push eax
add ecx, 0x118
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x10150a14
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150a14
push str.m_KontoNr
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_KontoNr
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x140], 0xffffffff
lea ecx, [ebp - 0x570]
movlpd qword [ebp - 0x570], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x570]
push str.m_KontoNr
push eax
lea eax, [ebp - 0x140]
mov dword [ebp - 4], 0x3b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x140]
cmp eax, 0xffffffff
je 0x10150a05
push str.m_KontoNr
lea ecx, [ebp - 0x570]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x570]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_KontoNr
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov dword [ebp - 0x9dc], 0
mov eax, dword [edi + 0x3c]
mov ecx, dword [eax + 0x40]
test ecx, ecx
je 0x10150a71
push 0
push 0
lea eax, [ebp - 0x9dc]
add ecx, 0x41c
push eax
call sub.dbbase.dll_public:_int___thiscall_BankKontoOnDemand::Get_class_BankKonto____class_PtLockSpec_const___class_PtWatchSpec_const__
test eax, eax
jne 0x10150a71
mov eax, dword [edi + 0x40]
mov ecx, dword [eax + 0x40]
test ecx, ecx
je 0x10150a71
push 0
push dword [ebp - 0x9dc]
add ecx, 0x41c
call dword [sym.imp.FO140Fkn142.dll_public:_int___thiscall_PtOnDemand::SetReference_class_PtObject___int_]
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x98]
mov word [ecx + 0x98], ax
cmp dword [edi + 0x40], 0
je 0x10150b32
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150b32
push str.m_StpflKiStPflichtig
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflKiStPflichtig
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x148], 0xffffffff
lea ecx, [ebp - 0x578]
movlpd qword [ebp - 0x578], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x578]
push str.m_StpflKiStPflichtig
push eax
lea eax, [ebp - 0x148]
mov dword [ebp - 4], 0x3c
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x148]
cmp eax, 0xffffffff
je 0x10150b23
push str.m_StpflKiStPflichtig
lea ecx, [ebp - 0x578]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x578]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflKiStPflichtig
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x9e
push eax
add ecx, 0x9e
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x10150c08
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150c08
push str.m_StpflKiStPflichtigBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflKiStPflichtigBis
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x14c], 0xffffffff
lea ecx, [ebp - 0x580]
movlpd qword [ebp - 0x580], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x580]
push str.m_StpflKiStPflichtigBis
push eax
lea eax, [ebp - 0x14c]
mov dword [ebp - 4], 0x3d
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x14c]
cmp eax, 0xffffffff
je 0x10150bf9
push str.m_StpflKiStPflichtigBis
lea ecx, [ebp - 0x580]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x580]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflKiStPflichtigBis
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x9a
push eax
add ecx, 0x9a
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x10150cde
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150cde
push str.m_StpflKiStPflichtigVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_StpflKiStPflichtigVon
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x150], 0xffffffff
lea ecx, [ebp - 0x588]
movlpd qword [ebp - 0x588], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x588]
push str.m_StpflKiStPflichtigVon
push eax
lea eax, [ebp - 0x150]
mov dword [ebp - 4], 0x3e
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x150]
cmp eax, 0xffffffff
je 0x10150ccf
push str.m_StpflKiStPflichtigVon
lea ecx, [ebp - 0x588]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x588]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_StpflKiStPflichtigVon
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [edi + 0x40]
test ecx, ecx
je 0x10150e3f
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10150d61
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1b8
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10150d61
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1b8
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10150d61
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1b8
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10150d63
xor ecx, ecx
test ecx, ecx
je 0x10150e3f
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movsd xmm0, qword [eax + 0x1b8]
movsd qword [ecx + 0x1b8], xmm0
cmp dword [edi + 0x40], 0
je 0x10150e2e
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150e2e
push str.m_VZEStEheg
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_VZEStEheg
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x154], 0xffffffff
lea ecx, [ebp - 0x590]
movlpd qword [ebp - 0x590], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x590]
push str.m_VZEStEheg
push eax
lea eax, [ebp - 0x154]
mov dword [ebp - 4], 0x3f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x154]
cmp eax, 0xffffffff
je 0x10150e1f
push str.m_VZEStEheg
lea ecx, [ebp - 0x590]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x590]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_VZEStEheg
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [edi + 0x40]
test ecx, ecx
je 0x10150f8f
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10150eb1
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1c0
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10150eb1
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1c0
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10150eb1
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1c0
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10150eb3
xor ecx, ecx
test ecx, ecx
je 0x10150f8f
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movsd xmm0, qword [eax + 0x1c0]
movsd qword [ecx + 0x1c0], xmm0
cmp dword [edi + 0x40], 0
je 0x10150f7e
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10150f7e
push str.m_VZSolZEheg
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_VZSolZEheg
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x158], 0xffffffff
lea ecx, [ebp - 0x598]
movlpd qword [ebp - 0x598], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x598]
push str.m_VZSolZEheg
push eax
lea eax, [ebp - 0x158]
mov dword [ebp - 4], 0x40
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x158]
cmp eax, 0xffffffff
je 0x10150f6f
push str.m_VZSolZEheg
lea ecx, [ebp - 0x598]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x598]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_VZSolZEheg
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0xe4]
mov word [ecx + 0xe4], ax
cmp dword [edi + 0x40], 0
je 0x10151050
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10151050
push str.m_EhegKiStPflichtig
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EhegKiStPflichtig
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x15c], 0xffffffff
lea ecx, [ebp - 0x5a0]
movlpd qword [ebp - 0x5a0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5a0]
push str.m_EhegKiStPflichtig
push eax
lea eax, [ebp - 0x15c]
mov dword [ebp - 4], 0x41
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x15c]
cmp eax, 0xffffffff
je 0x10151041
push str.m_EhegKiStPflichtig
lea ecx, [ebp - 0x5a0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5a0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EhegKiStPflichtig
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xea
push eax
add ecx, 0xea
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x10151126
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10151126
push str.m_EhegKiStPflichtigBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EhegKiStPflichtigBis
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x160], 0xffffffff
lea ecx, [ebp - 0x5a8]
movlpd qword [ebp - 0x5a8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5a8]
push str.m_EhegKiStPflichtigBis
push eax
lea eax, [ebp - 0x160]
mov dword [ebp - 4], 0x42
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x160]
cmp eax, 0xffffffff
je 0x10151117
push str.m_EhegKiStPflichtigBis
lea ecx, [ebp - 0x5a8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5a8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EhegKiStPflichtigBis
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xe6
push eax
add ecx, 0xe6
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
cmp dword [edi + 0x40], 0
je 0x101511fc
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x101511fc
push str.m_EhegKiStPflichtigVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EhegKiStPflichtigVon
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x164], 0xffffffff
lea ecx, [ebp - 0x5b0]
movlpd qword [ebp - 0x5b0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5b0]
push str.m_EhegKiStPflichtigVon
push eax
lea eax, [ebp - 0x164]
mov dword [ebp - 4], 0x43
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x164]
cmp eax, 0xffffffff
je 0x101511ed
push str.m_EhegKiStPflichtigVon
lea ecx, [ebp - 0x5b0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5b0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EhegKiStPflichtigVon
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xf8
push eax
add ecx, 0xf8
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x101512d2
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x101512d2
push str.m_EBVVorname
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EBVVorname
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x168], 0xffffffff
lea ecx, [ebp - 0x5b8]
movlpd qword [ebp - 0x5b8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5b8]
push str.m_EBVVorname
push eax
lea eax, [ebp - 0x168]
mov dword [ebp - 4], 0x44
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x168]
cmp eax, 0xffffffff
je 0x101512c3
push str.m_EBVVorname
lea ecx, [ebp - 0x5b8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5b8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EBVVorname
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0xf0
push eax
add ecx, 0xf0
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x101513a8
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x101513a8
push str.m_EBVName
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EBVName
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x16c], 0xffffffff
lea ecx, [ebp - 0x5c0]
movlpd qword [ebp - 0x5c0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5c0]
push str.m_EBVName
push eax
lea eax, [ebp - 0x16c]
mov dword [ebp - 4], 0x45
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x16c]
cmp eax, 0xffffffff
je 0x10151399
push str.m_EBVName
lea ecx, [ebp - 0x5c0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5c0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EBVName
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x100
push eax
add ecx, 0x100
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1015147e
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1015147e
push str.m_EBVStrasseHausNr
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EBVStrasseHausNr
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x170], 0xffffffff
lea ecx, [ebp - 0x5c8]
movlpd qword [ebp - 0x5c8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5c8]
push str.m_EBVStrasseHausNr
push eax
lea eax, [ebp - 0x170]
mov dword [ebp - 4], 0x46
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x170]
cmp eax, 0xffffffff
je 0x1015146f
push str.m_EBVStrasseHausNr
lea ecx, [ebp - 0x5c8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5c8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EBVStrasseHausNr
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x108
push eax
add ecx, 0x108
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x10151554
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10151554
push str.m_EBVPLZ
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EBVPLZ
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x174], 0xffffffff
lea ecx, [ebp - 0x5d0]
movlpd qword [ebp - 0x5d0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5d0]
push str.m_EBVPLZ
push eax
lea eax, [ebp - 0x174]
mov dword [ebp - 4], 0x47
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x174]
cmp eax, 0xffffffff
je 0x10151545
push str.m_EBVPLZ
lea ecx, [ebp - 0x5d0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5d0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EBVPLZ
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
add eax, 0x110
push eax
add ecx, 0x110
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
cmp dword [edi + 0x40], 0
je 0x1015162a
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x1015162a
push str.m_EBVOrt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_EBVOrt
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x178], 0xffffffff
lea ecx, [ebp - 0x5d8]
movlpd qword [ebp - 0x5d8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5d8]
push str.m_EBVOrt
push eax
lea eax, [ebp - 0x178]
mov dword [ebp - 4], 0x48
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x178]
cmp eax, 0xffffffff
je 0x1015161b
push str.m_EBVOrt
lea ecx, [ebp - 0x5d8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5d8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_EBVOrt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
mov ax, word [eax + 0x1d6]
mov word [ecx + 0x1d2], ax
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movsd xmm0, qword [eax + 0x1e0]
movsd qword [ecx + 0x1d8], xmm0
cmp dword [edi + 0x40], 0
je 0x10151712
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10151712
push str.m_GVAnteilKindBet
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_GVAnteilKindBet
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x17c], 0xffffffff
lea ecx, [ebp - 0x5e0]
movlpd qword [ebp - 0x5e0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5e0]
push str.m_GVAnteilKindBet
push eax
lea eax, [ebp - 0x17c]
mov dword [ebp - 4], 0x49
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x17c]
cmp eax, 0xffffffff
je 0x10151703
push str.m_GVAnteilKindBet
lea ecx, [ebp - 0x5e0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5e0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_GVAnteilKindBet
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [edi + 0x40]
test ecx, ecx
je 0x10151873
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10151795
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1e0
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10151795
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1e0
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10151795
mov ecx, dword [edi + 0x40]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, eax
mov eax, dword [edi + 0x40]
add eax, 0x1e0
push eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10151797
xor ecx, ecx
test ecx, ecx
je 0x10151873
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movsd xmm0, qword [eax + 0x1e8]
movsd qword [ecx + 0x1e0], xmm0
cmp dword [edi + 0x40], 0
je 0x10151862
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10151862
push str.m_GVAVBeitragEheg
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_GVAVBeitragEheg
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x180], 0xffffffff
lea ecx, [ebp - 0x5e8]
movlpd qword [ebp - 0x5e8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5e8]
push str.m_GVAVBeitragEheg
push eax
lea eax, [ebp - 0x180]
mov dword [ebp - 4], 0x4a
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x180]
cmp eax, 0xffffffff
je 0x10151853
push str.m_GVAVBeitragEheg
lea ecx, [ebp - 0x5e8]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5e8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_GVAVBeitragEheg
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [edi + 0x3c]
mov ecx, dword [edi + 0x40]
movsd xmm0, qword [eax + 0x1f0]
movsd qword [ecx + 0x1e8], xmm0
cmp dword [edi + 0x40], 0
je 0x10151936
mov ecx, dword [edi + 0x3c]
test ecx, ecx
je 0x10151936
push str.m_GVAnteilErm35
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
mov ecx, dword [edi + 0x40]
mov dx, ax
xor eax, eax
test dx, dx
push str.m_GVAnteilErm35
setne al
movzx eax, ax
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x184], 0xffffffff
lea ecx, [ebp - 0x5f0]
movlpd qword [ebp - 0x5f0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [edi + 0x3c]
lea eax, [ebp - 0x5f0]
push str.m_GVAnteilErm35
push eax
lea eax, [ebp - 0x184]
mov dword [ebp - 4], 0x4b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x184]
cmp eax, 0xffffffff
je 0x10151927
push str.m_GVAnteilErm35
lea ecx, [ebp - 0x5f0]
push ecx
mov ecx, dword [edi + 0x40]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5f0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [edi + 0x40]
push 1
push str.m_GVAnteilErm35
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
push 0
lea eax, [ebp - 0x144]
mov dword [ebp - 0x144], 0
push eax
mov ecx, edi
call sym.test04.dll_protected:_class_EST031A____thiscall_CTE04Trans03::GetEST031A_int__const__class_PtString__const_
mov dword [ebp - 0x9ec], eax
test eax, eax
je 0x10159ab1
cmp dword [edi + 0x14], 0
jne 0x10159ab1
mov ecx, edi
call sym.test04.dll_protected:_class_EST041A____thiscall_CTE04Trans03::GetEST041A_void_
mov edx, dword [ebp - 0x9ec]
mov ecx, eax
mov dword [ebp - 0x9e4], ecx
push str.m_AnteilHausBeschAGB
mov ax, word [edx + 0x5c]
mov word [ecx + 0x5c], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AnteilHausBeschAGB
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x188], 0xffffffff
lea ecx, [ebp - 0x5f8]
movlpd qword [ebp - 0x5f8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x5f8]
push str.m_AnteilHausBeschAGB
push eax
lea eax, [ebp - 0x188]
mov dword [ebp - 4], 0x4c
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x188]
cmp eax, 0xffffffff
je 0x10151a27
push str.m_AnteilHausBeschAGB
lea ecx, [ebp - 0x5f8]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x5f8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_AnteilHausBeschAGB
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9e4]
push str.m_AnteilHausBeschAGBvH
movsd xmm0, qword [ecx + 0x60]
movsd qword [eax + 0x60], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AnteilHausBeschAGBvH
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x18c], 0xffffffff
lea ecx, [ebp - 0x600]
movlpd qword [ebp - 0x600], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x600]
push str.m_AnteilHausBeschAGBvH
push eax
lea eax, [ebp - 0x18c]
mov dword [ebp - 4], 0x4d
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x18c]
cmp eax, 0xffffffff
je 0x10151aef
push str.m_AnteilHausBeschAGBvH
lea ecx, [ebp - 0x600]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x600]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_AnteilHausBeschAGBvH
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_AntragFestsetzungSparzulage
mov ax, word [edx + 0xa2]
mov word [ecx + 0xa2], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AntragFestsetzungSparzulage
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x190], 0xffffffff
lea ecx, [ebp - 0x608]
movlpd qword [ebp - 0x608], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x608]
push str.m_AntragFestsetzungSparzulage
push eax
lea eax, [ebp - 0x190]
mov dword [ebp - 4], 0x4e
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x190]
cmp eax, 0xffffffff
je 0x10151bbd
push str.m_AntragFestsetzungSparzulage
lea ecx, [ebp - 0x608]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x608]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_AntragFestsetzungSparzulage
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_ESTErklaerung
mov ax, word [edx + 0xa0]
mov word [ecx + 0xa0], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ESTErklaerung
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x194], 0xffffffff
lea ecx, [ebp - 0x610]
movlpd qword [ebp - 0x610], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x610]
push str.m_ESTErklaerung
push eax
lea eax, [ebp - 0x194]
mov dword [ebp - 4], 0x4f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x194]
cmp eax, 0xffffffff
je 0x10151c8b
push str.m_ESTErklaerung
lea ecx, [ebp - 0x610]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x610]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_ESTErklaerung
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_EStErstattung
mov ax, word [edx + 0xb0]
mov word [ecx + 0xb0], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_EStErstattung
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x198], 0xffffffff
lea ecx, [ebp - 0x618]
movlpd qword [ebp - 0x618], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x618]
push str.m_EStErstattung
push eax
lea eax, [ebp - 0x198]
mov dword [ebp - 4], 0x50
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x198]
cmp eax, 0xffffffff
je 0x10151d59
push str.m_EStErstattung
lea ecx, [ebp - 0x618]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x618]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_EStErstattung
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_ErklaerungVerbleibVerlustabzug
mov ax, word [edx + 0xa4]
mov word [ecx + 0xa4], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ErklaerungVerbleibVerlustabzug
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x19c], 0xffffffff
lea ecx, [ebp - 0x620]
movlpd qword [ebp - 0x620], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x620]
push str.m_ErklaerungVerbleibVerlustabzug
push eax
lea eax, [ebp - 0x19c]
mov dword [ebp - 4], 0x51
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x19c]
cmp eax, 0xffffffff
je 0x10151e27
push str.m_ErklaerungVerbleibVerlustabzug
lea ecx, [ebp - 0x620]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x620]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_ErklaerungVerbleibVerlustabzug
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9ec]
cmp word [ecx + 0xb2], 0
je 0x10151e6c
push str.Der_Haushaltsfreibetrag_entf
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::WriteProtocolLine_char_const__
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9e4]
movsd xmm0, qword [ecx + 0x108]
push str.m_AnteilAussergewStpfl
movsd qword [eax + 0x108], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AnteilAussergewStpfl
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1a0], 0xffffffff
lea ecx, [ebp - 0x628]
movlpd qword [ebp - 0x628], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x628]
push str.m_AnteilAussergewStpfl
push eax
lea eax, [ebp - 0x1a0]
mov dword [ebp - 4], 0x52
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1a0]
cmp eax, 0xffffffff
je 0x10151f11
push str.m_AnteilAussergewStpfl
lea ecx, [ebp - 0x628]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x628]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_AnteilAussergewStpfl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9e4]
mov ecx, 1
mov word [eax + 0x110], cx
mov ecx, eax
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10152094
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e4]
add ecx, 0x118
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10151fc0
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10151fc0
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10151fc2
xor ecx, ecx
test ecx, ecx
je 0x10152094
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9f0]
push str.m_AusserordAuslEinkuenfte
movsd xmm0, qword [ecx + 0x118]
movsd qword [eax], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AusserordAuslEinkuenfte
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1a4], 0xffffffff
lea ecx, [ebp - 0x630]
movlpd qword [ebp - 0x630], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x630]
push str.m_AusserordAuslEinkuenfte
push eax
lea eax, [ebp - 0x1a4]
mov dword [ebp - 4], 0x53
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1a4]
cmp eax, 0xffffffff
je 0x10152071
push str.m_AusserordAuslEinkuenfte
lea ecx, [ebp - 0x630]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x630]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_AusserordAuslEinkuenfte
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x101521e6
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e4]
add ecx, 0x120
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10152112
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10152112
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10152114
xor ecx, ecx
test ecx, ecx
je 0x101521e6
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9f0]
push str.m_SumFreiAusserOrd
movsd xmm0, qword [ecx + 0x120]
movsd qword [eax], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_SumFreiAusserOrd
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1a8], 0xffffffff
lea ecx, [ebp - 0x638]
movlpd qword [ebp - 0x638], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x638]
push str.m_SumFreiAusserOrd
push eax
lea eax, [ebp - 0x1a8]
mov dword [ebp - 4], 0x54
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1a8]
cmp eax, 0xffffffff
je 0x101521c3
push str.m_SumFreiAusserOrd
lea ecx, [ebp - 0x638]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x638]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_SumFreiAusserOrd
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x128
push eax
lea ecx, [ecx + 0x128]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_Neuaufnahme
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Neuaufnahme
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1ac], 0xffffffff
lea ecx, [ebp - 0x640]
movlpd qword [ebp - 0x640], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x640]
push str.m_Neuaufnahme
push eax
lea eax, [ebp - 0x1ac]
mov dword [ebp - 4], 0x55
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1ac]
cmp eax, 0xffffffff
je 0x10152299
push str.m_Neuaufnahme
lea ecx, [ebp - 0x640]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x640]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_Neuaufnahme
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_bCalcWithOpfergrenze
mov ax, word [edx + 0x130]
mov word [ecx + 0x130], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_bCalcWithOpfergrenze
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1b0], 0xffffffff
lea ecx, [ebp - 0x648]
movlpd qword [ebp - 0x648], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x648]
push str.m_bCalcWithOpfergrenze
push eax
lea eax, [ebp - 0x1b0]
mov dword [ebp - 4], 0x56
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1b0]
cmp eax, 0xffffffff
je 0x10152367
push str.m_bCalcWithOpfergrenze
lea ecx, [ebp - 0x648]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x648]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_bCalcWithOpfergrenze
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x134
push eax
lea ecx, [ecx + 0x134]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_Bearbeiter
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Bearbeiter
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0xe8], 0xffffffff
lea ecx, [ebp - 0x650]
movlpd qword [ebp - 0x650], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x650]
push str.m_Bearbeiter
push eax
lea eax, [ebp - 0xe8]
mov dword [ebp - 4], 0x57
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0xe8]
cmp eax, 0xffffffff
je 0x1015243d
push str.m_Bearbeiter
lea ecx, [ebp - 0x650]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x650]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_Bearbeiter
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x101525b2
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e4]
add ecx, 0x1a8
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101524de
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101524de
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x101524e0
xor ecx, ecx
test ecx, ecx
je 0x101525b2
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9f0]
push str.m_NettomonatslohnStpfl
movsd xmm0, qword [ecx + 0x1a8]
movsd qword [eax], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_NettomonatslohnStpfl
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1b4], 0xffffffff
lea ecx, [ebp - 0x658]
movlpd qword [ebp - 0x658], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x658]
push str.m_NettomonatslohnStpfl
push eax
lea eax, [ebp - 0x1b4]
mov dword [ebp - 4], 0x58
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1b4]
cmp eax, 0xffffffff
je 0x1015258f
push str.m_NettomonatslohnStpfl
lea ecx, [ebp - 0x658]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x658]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_NettomonatslohnStpfl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x144
push eax
lea ecx, [ecx + 0x144]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_35aAbs1MiniVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs1MiniVon
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1b8], 0xffffffff
lea ecx, [ebp - 0x660]
movlpd qword [ebp - 0x660], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x660]
push str.m_35aAbs1MiniVon
push eax
lea eax, [ebp - 0x1b8]
mov dword [ebp - 4], 0x59
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1b8]
cmp eax, 0xffffffff
je 0x10152665
push str.m_35aAbs1MiniVon
lea ecx, [ebp - 0x660]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x660]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs1MiniVon
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x148
push eax
lea ecx, [ecx + 0x148]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_35aAbs1MiniBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs1MiniBis
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1bc], 0xffffffff
lea ecx, [ebp - 0x668]
movlpd qword [ebp - 0x668], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x668]
push str.m_35aAbs1MiniBis
push eax
lea eax, [ebp - 0x1bc]
mov dword [ebp - 4], 0x5a
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1bc]
cmp eax, 0xffffffff
je 0x1015273b
push str.m_35aAbs1MiniBis
lea ecx, [ebp - 0x668]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x668]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs1MiniBis
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x158
push eax
lea ecx, [ecx + 0x158]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_35aAbs1MiniArt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs1MiniArt
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1c0], 0xffffffff
lea ecx, [ebp - 0x670]
movlpd qword [ebp - 0x670], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x670]
push str.m_35aAbs1MiniArt
push eax
lea eax, [ebp - 0x1c0]
mov dword [ebp - 4], 0x5b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1c0]
cmp eax, 0xffffffff
je 0x10152811
push str.m_35aAbs1MiniArt
lea ecx, [ebp - 0x670]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x670]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs1MiniArt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x160
push eax
lea ecx, [ecx + 0x160]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_35aAbs1SozVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs1SozVon
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1c4], 0xffffffff
lea ecx, [ebp - 0x678]
movlpd qword [ebp - 0x678], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x678]
push str.m_35aAbs1SozVon
push eax
lea eax, [ebp - 0x1c4]
mov dword [ebp - 4], 0x5c
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1c4]
cmp eax, 0xffffffff
je 0x101528e7
push str.m_35aAbs1SozVon
lea ecx, [ebp - 0x678]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x678]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs1SozVon
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x164
push eax
lea ecx, [ecx + 0x164]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_35aAbs1SozBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs1SozBis
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1c8], 0xffffffff
lea ecx, [ebp - 0x680]
movlpd qword [ebp - 0x680], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x680]
push str.m_35aAbs1SozBis
push eax
lea eax, [ebp - 0x1c8]
mov dword [ebp - 4], 0x5d
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1c8]
cmp eax, 0xffffffff
je 0x101529bd
push str.m_35aAbs1SozBis
lea ecx, [ebp - 0x680]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x680]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs1SozBis
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x170
push eax
lea ecx, [ecx + 0x170]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_35aAbs1SozArt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs1SozArt
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1cc], 0xffffffff
lea ecx, [ebp - 0x688]
movlpd qword [ebp - 0x688], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x688]
push str.m_35aAbs1SozArt
push eax
lea eax, [ebp - 0x1cc]
mov dword [ebp - 4], 0x5e
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1cc]
cmp eax, 0xffffffff
je 0x10152a93
push str.m_35aAbs1SozArt
lea ecx, [ebp - 0x688]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x688]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs1SozArt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0x180
push eax
lea ecx, [ecx + 0x180]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_35aAbs2Text
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs2Text
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1d0], 0xffffffff
lea ecx, [ebp - 0x690]
movlpd qword [ebp - 0x690], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x690]
push str.m_35aAbs2Text
push eax
lea eax, [ebp - 0x1d0]
mov dword [ebp - 4], 0x5f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1d0]
cmp eax, 0xffffffff
je 0x10152b69
push str.m_35aAbs2Text
lea ecx, [ebp - 0x690]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x690]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs2Text
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_b35aGemeinsam
mov ax, word [edx + 0x188]
mov word [ecx + 0x188], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_b35aGemeinsam
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1d4], 0xffffffff
lea ecx, [ebp - 0x698]
movlpd qword [ebp - 0x698], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x698]
push str.m_b35aGemeinsam
push eax
lea eax, [ebp - 0x1d4]
mov dword [ebp - 4], 0x60
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1d4]
cmp eax, 0xffffffff
je 0x10152c37
push str.m_b35aGemeinsam
lea ecx, [ebp - 0x698]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x698]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_b35aGemeinsam
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9e4]
push str.m_35aAnteil
movsd xmm0, qword [ecx + 0x190]
movsd qword [eax + 0x190], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAnteil
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1d8], 0xffffffff
lea ecx, [ebp - 0x6a0]
movlpd qword [ebp - 0x6a0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6a0]
push str.m_35aAnteil
push eax
lea eax, [ebp - 0x1d8]
mov dword [ebp - 4], 0x61
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1d8]
cmp eax, 0xffffffff
je 0x10152d05
push str.m_35aAnteil
lea ecx, [ebp - 0x6a0]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6a0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAnteil
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9e4]
push str.m_Anteil35Stpfl
movsd xmm0, qword [ecx + 0x198]
movsd qword [eax + 0x198], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Anteil35Stpfl
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1dc], 0xffffffff
lea ecx, [ebp - 0x6a8]
movlpd qword [ebp - 0x6a8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6a8]
push str.m_Anteil35Stpfl
push eax
lea eax, [ebp - 0x1dc]
mov dword [ebp - 4], 0x62
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1dc]
cmp eax, 0xffffffff
je 0x10152dd3
push str.m_Anteil35Stpfl
lea ecx, [ebp - 0x6a8]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6a8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_Anteil35Stpfl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_bDoNotInitAnt35
mov ax, word [edx + 0x1a0]
mov word [ecx + 0x1a0], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_bDoNotInitAnt35
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1e0], 0xffffffff
lea ecx, [ebp - 0x6b0]
movlpd qword [ebp - 0x6b0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6b0]
push str.m_bDoNotInitAnt35
push eax
lea eax, [ebp - 0x1e0]
mov dword [ebp - 4], 0x63
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1e0]
cmp eax, 0xffffffff
je 0x10152ea1
push str.m_bDoNotInitAnt35
lea ecx, [ebp - 0x6b0]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6b0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_bDoNotInitAnt35
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10153016
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e4]
add ecx, 0x150
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10152f42
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10152f42
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10152f44
xor ecx, ecx
test ecx, ecx
je 0x10153016
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9f0]
push str.m_35aAbs1MiniBetrag
movsd xmm0, qword [ecx + 0x150]
movsd qword [eax], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs1MiniBetrag
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1e4], 0xffffffff
lea ecx, [ebp - 0x6b8]
movlpd qword [ebp - 0x6b8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6b8]
push str.m_35aAbs1MiniBetrag
push eax
lea eax, [ebp - 0x1e4]
mov dword [ebp - 4], 0x64
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1e4]
cmp eax, 0xffffffff
je 0x10152ff3
push str.m_35aAbs1MiniBetrag
lea ecx, [ebp - 0x6b8]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6b8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs1MiniBetrag
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10153168
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e4]
add ecx, 0x168
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10153094
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10153094
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10153096
xor ecx, ecx
test ecx, ecx
je 0x10153168
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9f0]
push str.m_35aAbs1SozBetrag
movsd xmm0, qword [ecx + 0x168]
movsd qword [eax], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs1SozBetrag
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1e8], 0xffffffff
lea ecx, [ebp - 0x6c0]
movlpd qword [ebp - 0x6c0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6c0]
push str.m_35aAbs1SozBetrag
push eax
lea eax, [ebp - 0x1e8]
mov dword [ebp - 4], 0x65
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1e8]
cmp eax, 0xffffffff
je 0x10153145
push str.m_35aAbs1SozBetrag
lea ecx, [ebp - 0x6c0]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6c0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs1SozBetrag
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x101532ba
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e4]
add ecx, 0x178
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101531e6
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101531e6
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x101531e8
xor ecx, ecx
test ecx, ecx
je 0x101532ba
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9f0]
push str.m_35aAbs2Betrag
movsd xmm0, qword [ecx + 0x178]
movsd qword [eax], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_35aAbs2Betrag
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1ec], 0xffffffff
lea ecx, [ebp - 0x6c8]
movlpd qword [ebp - 0x6c8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6c8]
push str.m_35aAbs2Betrag
push eax
lea eax, [ebp - 0x1ec]
mov dword [ebp - 4], 0x66
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1ec]
cmp eax, 0xffffffff
je 0x10153297
push str.m_35aAbs2Betrag
lea ecx, [ebp - 0x6c8]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6c8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_35aAbs2Betrag
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x1015340c
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e4]
add ecx, 0xe8
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10153338
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10153338
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x1015333a
xor ecx, ecx
test ecx, ecx
je 0x1015340c
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9f0]
push str.m_AuslEinkuenfte
movsd xmm0, qword [ecx + 0xe8]
movsd qword [eax], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AuslEinkuenfte
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1f0], 0xffffffff
lea ecx, [ebp - 0x6d0]
movlpd qword [ebp - 0x6d0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6d0]
push str.m_AuslEinkuenfte
push eax
lea eax, [ebp - 0x1f0]
mov dword [ebp - 4], 0x67
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1f0]
cmp eax, 0xffffffff
je 0x101533e9
push str.m_AuslEinkuenfte
lea ecx, [ebp - 0x6d0]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6d0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_AuslEinkuenfte
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0xf0
push eax
lea ecx, [ecx + 0xf0]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_InlandVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_InlandVon
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1f4], 0xffffffff
lea ecx, [ebp - 0x6d8]
movlpd qword [ebp - 0x6d8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6d8]
push str.m_InlandVon
push eax
lea eax, [ebp - 0x1f4]
mov dword [ebp - 4], 0x68
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1f4]
cmp eax, 0xffffffff
je 0x101534bf
push str.m_InlandVon
lea ecx, [ebp - 0x6d8]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6d8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_InlandVon
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9e4]
add ecx, 0xf4
add eax, 0xf4
push ecx
mov ecx, eax
mov dword [ebp - 0x9f4], eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_InlandBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_InlandBis
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1f8], 0xffffffff
lea ecx, [ebp - 0x6e0]
movlpd qword [ebp - 0x6e0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6e0]
push str.m_InlandBis
push eax
lea eax, [ebp - 0x1f8]
mov dword [ebp - 4], 0x69
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1f8]
cmp eax, 0xffffffff
je 0x1015359d
push str.m_InlandBis
lea ecx, [ebp - 0x6e0]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6e0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_InlandBis
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ec]
lea ecx, [ebp - 0x14]
add eax, 0xf4
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtDate::constructor_class_PtDate_const__]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0x6a
call dword [sym.imp.FO140Ftm142.dll_public:_int___thiscall_PtDate::IsDate_void_const]
mov ecx, 0x7d3
test eax, eax
je 0x10153622
cmp word [ebp - 0x14], cx
jne 0x10153622
cmp byte [ebp - 0x12], 0xc
jne 0x10153622
cmp byte [ebp - 0x11], 0x1f
jne 0x10153622
mov eax, dword [ebp - 0x9f4]
mov ecx, 0x7d4
push 1
push str.m_InlandBis
push 0
mov word [eax], cx
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov dword [ebp - 4], 0xffffffff
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x1015377b
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e4]
add ecx, 0xf8
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101536a7
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101536a7
mov ecx, dword [ebp - 0x9e4]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x101536a9
xor ecx, ecx
test ecx, ecx
je 0x1015377b
mov ecx, dword [ebp - 0x9ec]
mov eax, dword [ebp - 0x9f0]
push str.m_SumFrei
movsd xmm0, qword [ecx + 0xf8]
movsd qword [eax], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_SumFrei
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x1fc], 0xffffffff
lea ecx, [ebp - 0x6e8]
movlpd qword [ebp - 0x6e8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6e8]
push str.m_SumFrei
push eax
lea eax, [ebp - 0x1fc]
mov dword [ebp - 4], 0x6b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x1fc]
cmp eax, 0xffffffff
je 0x10153758
push str.m_SumFrei
lea ecx, [ebp - 0x6e8]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6e8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_SumFrei
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_StBegFamilie
mov ax, word [edx + 0x100]
mov word [ecx + 0x100], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_StBegFamilie
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x200], 0xffffffff
lea ecx, [ebp - 0x6f0]
movlpd qword [ebp - 0x6f0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6f0]
push str.m_StBegFamilie
push eax
lea eax, [ebp - 0x200]
mov dword [ebp - 4], 0x6c
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x200]
cmp eax, 0xffffffff
je 0x10153826
push str.m_StBegFamilie
lea ecx, [ebp - 0x6f0]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6f0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_StBegFamilie
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_BescheinigungEU_EWR
mov ax, word [edx + 0x102]
mov word [ecx + 0x102], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_BescheinigungEU_EWR
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x204], 0xffffffff
lea ecx, [ebp - 0x6f8]
movlpd qword [ebp - 0x6f8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x6f8]
push str.m_BescheinigungEU_EWR
push eax
lea eax, [ebp - 0x204]
mov dword [ebp - 4], 0x6d
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x204]
cmp eax, 0xffffffff
je 0x101538f4
push str.m_BescheinigungEU_EWR
lea ecx, [ebp - 0x6f8]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x6f8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_BescheinigungEU_EWR
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_BescheinigungAussereu_EWR
mov ax, word [edx + 0x104]
mov word [ecx + 0x104], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_BescheinigungAussereu_EWR
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x208], 0xffffffff
lea ecx, [ebp - 0x700]
movlpd qword [ebp - 0x700], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x700]
push str.m_BescheinigungAussereu_EWR
push eax
lea eax, [ebp - 0x208]
mov dword [ebp - 4], 0x6e
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x208]
cmp eax, 0xffffffff
je 0x101539c2
push str.m_BescheinigungAussereu_EWR
lea ecx, [ebp - 0x700]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x700]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_BescheinigungAussereu_EWR
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9ec]
mov ecx, dword [ebp - 0x9e4]
push str.m_BescheinigungEU_EWRBeamte
mov ax, word [edx + 0x106]
mov word [ecx + 0x106], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_BescheinigungEU_EWRBeamte
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x20c], 0xffffffff
lea ecx, [ebp - 0x708]
movlpd qword [ebp - 0x708], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x708]
push str.m_BescheinigungEU_EWRBeamte
push eax
lea eax, [ebp - 0x20c]
mov dword [ebp - 4], 0x6f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x20c]
cmp eax, 0xffffffff
je 0x10153a90
push str.m_BescheinigungEU_EWRBeamte
lea ecx, [ebp - 0x708]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x708]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_BescheinigungEU_EWRBeamte
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e4]
mov eax, dword [ebp - 0x9ec]
add eax, 0xa8
push eax
lea ecx, [ecx + 0xa8]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ec]
push str.m_bisherigesFA
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_bisherigesFA
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x210], 0xffffffff
lea ecx, [ebp - 0x710]
movlpd qword [ebp - 0x710], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x710]
push str.m_bisherigesFA
push eax
lea eax, [ebp - 0x210]
mov dword [ebp - 4], 0x70
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x210]
cmp eax, 0xffffffff
je 0x10153b66
push str.m_bisherigesFA
lea ecx, [ebp - 0x710]
push ecx
mov ecx, dword [ebp - 0x9e4]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x710]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e4]
push 1
push str.m_bisherigesFA
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ec]
mov dword [ebp - 0x9f4], 0
mov eax, dword [eax + 0x2d4]
mov dword [ebp - 0x9e8], eax
test eax, eax
je 0x10154280
cmp dword [edi + 0x14], 0
jne 0x10154280
push 0x88
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9f0], eax
mov dword [ebp - 4], 0x71
test eax, eax
je 0x10153bfd
push 0x88
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9f0]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04Steuerpflichtiger::constructor_class_PtBase__
mov ecx, eax
mov dword [ebp - 0x9e0], eax
jmp 0x10153c05
xor ecx, ecx
mov dword [ebp - 0x9e0], ecx
mov eax, dword [ebp - 0x9e4]
mov dword [ebp - 4], 0xffffffff
mov dword [eax + 0x2d4], ecx
mov eax, dword [ebp - 0x9e8]
movsd xmm0, qword [eax + 0x50]
ucomisd xmm0, qword [0x101a2460]
lahf
test ah, 0x44
jnp 0x10153c3b
mov dword [ebp - 0x9f4], 1
test ecx, ecx
je 0x101541c0
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10153cc4
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x48
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10153cba
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10153cba
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10153ccf
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
jmp 0x10153ccf
mov edx, dword [ebp - 0x9e0]
xor ecx, ecx
add edx, 0x48
test ecx, ecx
je 0x10153d9a
mov eax, dword [ebp - 0x9e8]
mov ecx, eax
push str.m_ESTErsatzleistungStpfl
movsd xmm0, qword [eax + 0x48]
movsd qword [edx], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ESTErsatzleistungStpfl
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x214], 0xffffffff
lea ecx, [ebp - 0x718]
movlpd qword [ebp - 0x718], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e8]
lea eax, [ebp - 0x718]
push str.m_ESTErsatzleistungStpfl
push eax
lea eax, [ebp - 0x214]
mov dword [ebp - 4], 0x72
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x214]
cmp eax, 0xffffffff
je 0x10153d77
push str.m_ESTErsatzleistungStpfl
lea ecx, [ebp - 0x718]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x718]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_ESTErsatzleistungStpfl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10153e21
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x68
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10153e17
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10153e17
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10153e2c
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
jmp 0x10153e2c
mov edx, dword [ebp - 0x9e0]
xor ecx, ecx
add edx, 0x68
test ecx, ecx
je 0x10153ef7
mov eax, dword [ebp - 0x9e8]
mov ecx, eax
push str.m_ANSparzulage
movsd xmm0, qword [eax + 0x70]
movsd qword [edx], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ANSparzulage
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x218], 0xffffffff
lea ecx, [ebp - 0x720]
movlpd qword [ebp - 0x720], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e8]
lea eax, [ebp - 0x720]
push str.m_ANSparzulage
push eax
lea eax, [ebp - 0x218]
mov dword [ebp - 4], 0x73
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x218]
cmp eax, 0xffffffff
je 0x10153ed4
push str.m_ANSparzulage
lea ecx, [ebp - 0x720]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x720]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_ANSparzulage
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10153f7e
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x70
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10153f74
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10153f74
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10153f89
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
jmp 0x10153f89
mov edx, dword [ebp - 0x9e0]
xor ecx, ecx
add edx, 0x70
test ecx, ecx
je 0x10154054
mov eax, dword [ebp - 0x9e8]
mov ecx, eax
push str.m_Steuererstattungen
movsd xmm0, qword [eax + 0x78]
movsd qword [edx], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Steuererstattungen
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x21c], 0xffffffff
lea ecx, [ebp - 0x728]
movlpd qword [ebp - 0x728], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e8]
lea eax, [ebp - 0x728]
push str.m_Steuererstattungen
push eax
lea eax, [ebp - 0x21c]
mov dword [ebp - 4], 0x74
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x21c]
cmp eax, 0xffffffff
je 0x10154031
push str.m_Steuererstattungen
lea ecx, [ebp - 0x728]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x728]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Steuererstattungen
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
test eax, eax
je 0x101540db
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x78
mov dword [ebp - 0x9f8], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101540d1
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101540d1
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov ecx, dword [ebp - 0x9e0]
xor edx, edx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete dl
jmp 0x101540e6
mov ecx, dword [ebp - 0x9e0]
xor edx, edx
jmp 0x101540e6
lea eax, [ecx + 0x78]
xor edx, edx
mov dword [ebp - 0x9f8], eax
test edx, edx
je 0x101541c0
mov eax, dword [ebp - 0x9e8]
mov ecx, dword [ebp - 0x9f8]
push str.m_SonstEinnahmenBezuege
movsd xmm0, qword [eax + 0x80]
movsd qword [ecx], xmm0
mov ecx, eax
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_SonstEinnahmenBezuege
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x220], 0xffffffff
lea ecx, [ebp - 0x730]
movlpd qword [ebp - 0x730], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e8]
lea eax, [ebp - 0x730]
push str.m_SonstEinnahmenBezuege
push eax
lea eax, [ebp - 0x220]
mov dword [ebp - 4], 0x75
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x220]
cmp eax, 0xffffffff
je 0x10154197
push str.m_SonstEinnahmenBezuege
lea ecx, [ebp - 0x730]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x730]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_SonstEinnahmenBezuege
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
mov eax, dword [ebp - 0x9e8]
mov ax, word [eax + 0x68]
mov word [ecx + 0x60], ax
mov eax, dword [ebp - 0x9e8]
cmp dword [eax + 0x88], 0
je 0x10154261
push 0x68
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9f0], eax
mov dword [ebp - 4], 0x76
test eax, eax
je 0x1015421b
push 0x68
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9f0]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04VerlustNach::constructor_class_PtBase__
mov ecx, eax
jmp 0x1015421d
xor ecx, ecx
mov eax, dword [ebp - 0x9e0]
mov dword [ebp - 4], 0xffffffff
mov dword [eax + 0x80], ecx
mov eax, dword [ebp - 0x9e8]
push dword [eax + 0x88]
push ecx
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::CopyVerlustNach_class_EST04VerlustNach___class_EST03VerlustNach__
mov eax, dword [ebp - 0x9e0]
push 0
push 0
mov ecx, dword [eax + 0x80]
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov ecx, dword [ebp - 0x9e0]
cmp dword [edi + 0x14], 0
jne 0x10154280
mov eax, dword [ecx]
push 0
push 0
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x10154280
mov dword [edi + 0x14], 1
mov eax, dword [ebp - 0x9ec]
mov eax, dword [eax + 0x204]
mov dword [ebp - 0x9e8], eax
test eax, eax
je 0x10154938
cmp dword [edi + 0x14], 0
jne 0x10154938
cmp byte [edi + 0x11], 0
jne 0x10154938
push 0x78
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9f0], eax
mov dword [ebp - 4], 0x77
test eax, eax
je 0x101542ee
push 0x78
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9f0]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04Ehegatte::constructor_class_PtBase__
mov ecx, eax
mov dword [ebp - 0x9e0], eax
jmp 0x101542f6
xor ecx, ecx
mov dword [ebp - 0x9e0], ecx
mov eax, dword [ebp - 0x9e4]
mov dword [ebp - 4], 0xffffffff
mov dword [eax + 0x204], ecx
test ecx, ecx
je 0x1015445a
lea eax, [ecx + 0x50]
mov dword [ebp - 0x9f8], eax
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10154381
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10154381
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10154381
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10154383
xor ecx, ecx
mov edx, dword [ebp - 0x9f8]
test ecx, ecx
je 0x10154454
mov eax, dword [ebp - 0x9e8]
mov ecx, eax
push str.m_ESTErsatzleistung
movsd xmm0, qword [eax + 0x50]
movsd qword [edx], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ESTErsatzleistung
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x224], 0xffffffff
lea ecx, [ebp - 0x738]
movlpd qword [ebp - 0x738], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e8]
lea eax, [ebp - 0x738]
push str.m_ESTErsatzleistung
push eax
lea eax, [ebp - 0x224]
mov dword [ebp - 4], 0x78
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x224]
cmp eax, 0xffffffff
je 0x10154431
push str.m_ESTErsatzleistung
lea ecx, [ebp - 0x738]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x738]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_ESTErsatzleistung
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
mov eax, dword [ebp - 0x9e8]
movsd xmm0, qword [eax + 0x48]
ucomisd xmm0, qword [0x101a2460]
lahf
test ah, 0x44
jnp 0x1015447d
mov dword [ebp - 0x9f4], 1
test ecx, ecx
je 0x10154896
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10154506
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x60
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101544fc
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101544fc
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10154511
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
jmp 0x10154511
mov edx, dword [ebp - 0x9e0]
xor ecx, ecx
add edx, 0x60
test ecx, ecx
je 0x101545dc
mov eax, dword [ebp - 0x9e8]
mov ecx, eax
push str.m_ANSparzulage
movsd xmm0, qword [eax + 0x68]
movsd qword [edx], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ANSparzulage
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x228], 0xffffffff
lea ecx, [ebp - 0x740]
movlpd qword [ebp - 0x740], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e8]
lea eax, [ebp - 0x740]
push str.m_ANSparzulage
push eax
lea eax, [ebp - 0x228]
mov dword [ebp - 4], 0x79
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x228]
cmp eax, 0xffffffff
je 0x101545b9
push str.m_ANSparzulage
lea ecx, [ebp - 0x740]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x740]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_ANSparzulage
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10154663
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x68
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10154659
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10154659
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x1015466e
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
jmp 0x1015466e
mov edx, dword [ebp - 0x9e0]
xor ecx, ecx
add edx, 0x68
test ecx, ecx
je 0x10154739
mov eax, dword [ebp - 0x9e8]
mov ecx, eax
push str.m_Steuererstattungen
movsd xmm0, qword [eax + 0x70]
movsd qword [edx], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Steuererstattungen
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x22c], 0xffffffff
lea ecx, [ebp - 0x748]
movlpd qword [ebp - 0x748], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e8]
lea eax, [ebp - 0x748]
push str.m_Steuererstattungen
push eax
lea eax, [ebp - 0x22c]
mov dword [ebp - 4], 0x7a
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x22c]
cmp eax, 0xffffffff
je 0x10154716
push str.m_Steuererstattungen
lea ecx, [ebp - 0x748]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x748]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Steuererstattungen
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x101547c0
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x70
mov dword [ebp - 0x9f0], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101547b6
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101547b6
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f0]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x101547cb
mov edx, dword [ebp - 0x9f0]
xor ecx, ecx
jmp 0x101547cb
mov edx, dword [ebp - 0x9e0]
xor ecx, ecx
add edx, 0x70
test ecx, ecx
je 0x10154896
mov eax, dword [ebp - 0x9e8]
mov ecx, eax
push str.m_SonstEinnahmenBezuege
movsd xmm0, qword [eax + 0x78]
movsd qword [edx], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_SonstEinnahmenBezuege
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x230], 0xffffffff
lea ecx, [ebp - 0x750]
movlpd qword [ebp - 0x750], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e8]
lea eax, [ebp - 0x750]
push str.m_SonstEinnahmenBezuege
push eax
lea eax, [ebp - 0x230]
mov dword [ebp - 4], 0x7b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x230]
cmp eax, 0xffffffff
je 0x10154873
push str.m_SonstEinnahmenBezuege
lea ecx, [ebp - 0x750]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x750]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_SonstEinnahmenBezuege
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9e8]
cmp dword [eax + 0x60], 0
je 0x10154913
push 0x68
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9f0], eax
mov dword [ebp - 4], 0x7c
test eax, eax
je 0x101548dc
push 0x68
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9f0]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04VerlustNach::constructor_class_PtBase__
mov ecx, eax
jmp 0x101548de
xor ecx, ecx
mov eax, dword [ebp - 0x9e0]
mov dword [ebp - 4], 0xffffffff
mov dword [eax + 0x58], ecx
mov eax, dword [ebp - 0x9e8]
push dword [eax + 0x60]
push ecx
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::CopyVerlustNach_class_EST04VerlustNach___class_EST03VerlustNach__
mov eax, dword [ebp - 0x9e0]
push 0
push 0
mov ecx, dword [eax + 0x58]
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
cmp dword [edi + 0x14], 0
jne 0x10154938
mov ecx, dword [ebp - 0x9e0]
push 0
push 0
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x10154938
mov dword [edi + 0x14], 1
cmp dword [ebp - 0x9f4], 0
je 0x1015494d
push str.Angaben_zu_Verlusten_vor_dem_01.01.99_wurden_nicht
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::WriteProtocolLine_char_const__
xor eax, eax
mov dword [ebp - 0x9f8], eax
cmp dword [edi + 0x14], 0
jne 0x10154a4d
mov edx, dword [ebp - 0x9ec]
movsx ecx, ax
mov dword [ebp - 0x9e0], ecx
mov ecx, dword [edx + ecx*4 + 0x13c]
mov dword [ebp - 0x9e8], ecx
test ecx, ecx
je 0x10154a3c
push 0x80
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9f0], eax
mov dword [ebp - 4], 0x7d
test eax, eax
je 0x101549c9
push 0x80
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9f0]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04BehindertenPB::constructor_class_PtBase__
mov ecx, eax
mov dword [ebp - 0x9f4], eax
jmp 0x101549d1
xor ecx, ecx
mov dword [ebp - 0x9f4], ecx
mov eax, dword [ebp - 0x9e4]
mov edx, dword [ebp - 0x9e0]
push dword [ebp - 0x9e8]
mov dword [ebp - 4], 0xffffffff
push ecx
mov dword [eax + edx*4 + 0x13c], ecx
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::CopyBehindertenPB_class_EST04BehindertenPB___class_EST03BehindertenPB__
push dword [ebp - 0x9f4]
call sym.test04.dll_double___cdecl_CalcPB_class_EST04BehindertenPB__
add esp, 4
fstp st(0)
cmp dword [edi + 0x14], 0
jne 0x10154a36
mov ecx, dword [ebp - 0x9f4]
push 0
push 1
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
mov eax, dword [ebp - 0x9f8]
je 0x10154a3c
mov dword [edi + 0x14], 1
jmp 0x10154a3c
mov eax, dword [ebp - 0x9f8]
inc eax
mov dword [ebp - 0x9f8], eax
cmp ax, 2
jl 0x10154955
mov eax, dword [ebp - 0x9ec]
lea ecx, [ebp - 0x9c4]
push 0
push 0
push ecx
lea ecx, [eax + 0x24c]
mov dword [ebp - 0x9f8], 0
mov dword [ebp - 0x9c4], 0
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
test eax, eax
jne 0x10154f9e
nop word [eax + eax]
cmp dword [edi + 0x14], 0
mov ecx, dword [ebp - 0x9f8]
jne 0x10154f6f
cmp cx, 2
jge 0x10154f6f
push 0x60
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9f0], eax
mov dword [ebp - 4], 0x7e
test eax, eax
je 0x10154ae2
push 0x60
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9f0]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04AndereAussergBel::constructor_class_PtBase__
jmp 0x10154ae4
xor eax, eax
mov ecx, dword [ebp - 0x9e4]
add ecx, 0x24c
mov dword [ebp - 0x9e0], eax
push eax
mov dword [ebp - 4], 0xffffffff
call sub.dbstbs.dll_public:_int___thiscall_MapSet::Append_class_FormularDimensionMapBase__
mov eax, dword [ebp - 0x9c4]
mov ecx, dword [ebp - 0x9e0]
add eax, 0x48
push eax
add ecx, 0x48
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9e0]
test eax, eax
je 0x10154bf2
mov ecx, dword [ebp - 0x9c4]
test ecx, ecx
je 0x10154bf2
push str.m_ArtderBelastung
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ArtderBelastung
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x234], 0xffffffff
lea ecx, [ebp - 0x758]
movlpd qword [ebp - 0x758], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9c4]
lea eax, [ebp - 0x758]
push str.m_ArtderBelastung
push eax
lea eax, [ebp - 0x234]
mov dword [ebp - 4], 0x7f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x234]
cmp eax, 0xffffffff
je 0x10154bc7
push str.m_ArtderBelastung
lea ecx, [ebp - 0x758]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x758]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_ArtderBelastung
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
jmp 0x10154c10
push 1
push str.m_ArtderBelastung
push 1
mov ecx, eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
test ecx, ecx
je 0x10154ef0
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10154c91
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x50
mov dword [ebp - 0x9f4], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10154c87
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10154c87
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov edx, dword [ebp - 0x9f4]
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10154c9c
mov edx, dword [ebp - 0x9f4]
xor ecx, ecx
jmp 0x10154c9c
mov edx, dword [ebp - 0x9e0]
xor ecx, ecx
add edx, 0x50
test ecx, ecx
je 0x10154d73
mov eax, dword [ebp - 0x9c4]
movsd xmm0, qword [eax + 0x50]
movsd qword [edx], xmm0
mov ecx, dword [ebp - 0x9c4]
test ecx, ecx
je 0x10154d5f
push str.m_AufwandImKj
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AufwandImKj
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x238], 0xffffffff
lea ecx, [ebp - 0x760]
movlpd qword [ebp - 0x760], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9c4]
lea eax, [ebp - 0x760]
push str.m_AufwandImKj
push eax
lea eax, [ebp - 0x238]
mov dword [ebp - 4], 0x80
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x238]
cmp eax, 0xffffffff
je 0x10154d50
push str.m_AufwandImKj
lea ecx, [ebp - 0x760]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x760]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_AufwandImKj
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
test ecx, ecx
je 0x10154ef0
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
test eax, eax
je 0x10154e02
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x58
mov dword [ebp - 0x9e8], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10154df8
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9e8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10154df8
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9e8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
mov ecx, dword [ebp - 0x9e0]
xor edx, edx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete dl
jmp 0x10154e0d
mov ecx, dword [ebp - 0x9e0]
xor edx, edx
jmp 0x10154e0d
lea eax, [ecx + 0x58]
xor edx, edx
mov dword [ebp - 0x9e8], eax
test edx, edx
je 0x10154ef0
mov eax, dword [ebp - 0x9c4]
movsd xmm0, qword [eax + 0x58]
mov eax, dword [ebp - 0x9e8]
movsd qword [eax], xmm0
mov ecx, dword [ebp - 0x9c4]
test ecx, ecx
je 0x10154ed6
push str.m_Erstattet
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Erstattet
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x23c], 0xffffffff
lea ecx, [ebp - 0x768]
movlpd qword [ebp - 0x768], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9c4]
lea eax, [ebp - 0x768]
push str.m_Erstattet
push eax
lea eax, [ebp - 0x23c]
mov dword [ebp - 4], 0x81
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x23c]
cmp eax, 0xffffffff
je 0x10154ec7
push str.m_Erstattet
lea ecx, [ebp - 0x768]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x768]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Erstattet
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
cmp dword [edi + 0x14], 0
jne 0x10154f17
mov eax, dword [ecx]
push 0
push 1
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x10154f17
mov eax, dword [ebp - 0x9e0]
mov dword [edi + 0x14], 1
jmp 0x10154f21
mov eax, dword [ebp - 0x9e0]
test eax, eax
je 0x10154f28
mov ecx, eax
call sub.dbstbs.dll_public:_int___thiscall_FormularDimensionMapBase::Forget_void_
mov ecx, dword [ebp - 0x9ec]
push dword [ebp - 0x9c4]
inc dword [ebp - 0x9f8]
lea ecx, [ecx + 0x24c]
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseUnget_class_FormularDimensionMapBase__
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x9c4]
push 1
push 1
push eax
lea ecx, [ecx + 0x24c]
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
test eax, eax
je 0x10154a90
mov ecx, dword [ebp - 0x9f8]
mov dword [ebp - 0x9f4], eax
cmp cx, 2
jle 0x10154f9e
test eax, eax
jne 0x10154f9e
mov ecx, dword [ebp - 0x9ec]
push dword [ebp - 0x9c4]
lea ecx, [ecx + 0x24c]
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseUnget_class_FormularDimensionMapBase__
mov eax, dword [ebp - 0x9f4]
jmp 0x10154fa5
cmp eax, 0xfffff82b
je 0x10154fb9
cmp dword [edi + 0x14], 0
jne 0x10154fb9
mov dword [edi + 0x18], eax
test eax, eax
je 0x10154fb9
mov dword [edi + 0x14], 1
mov eax, dword [ebp - 0x9ec]
lea ecx, [ebp - 0x9bc]
push 0
add eax, 0x1b0
mov dword [ebp - 0x9bc], 0
push 0
push ecx
mov ecx, eax
mov dword [ebp - 0x9f8], 0
mov dword [ebp - 0x9f0], eax
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
test eax, eax
jne 0x101554b5
mov eax, dword [ebp - 0x9e4]
add eax, 0x1b0
mov dword [ebp - 0xa00], eax
nop dword [eax]
push 0x60
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9e8], eax
mov dword [ebp - 4], 0x82
test eax, eax
je 0x10155048
push 0x60
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9e8]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04UnterhaltHaushalt::constructor_class_PtBase__
jmp 0x1015504a
xor eax, eax
mov ecx, dword [ebp - 0xa00]
push eax
mov dword [ebp - 0x9e0], eax
mov dword [ebp - 4], 0xffffffff
call sub.dbstbs.dll_public:_int___thiscall_MapSet::Append_class_FormularDimensionMapBase__
mov eax, dword [ebp - 0x9bc]
mov ecx, dword [ebp - 0x9e0]
add eax, 0x48
push eax
add ecx, 0x48
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9e0]
test eax, eax
je 0x1015513c
mov ecx, dword [ebp - 0x9bc]
test ecx, ecx
je 0x1015513c
push str.m_Adresse
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Adresse
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x240], 0xffffffff
lea ecx, [ebp - 0x770]
movlpd qword [ebp - 0x770], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9bc]
lea eax, [ebp - 0x770]
push str.m_Adresse
push eax
lea eax, [ebp - 0x240]
mov dword [ebp - 4], 0x83
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x240]
cmp eax, 0xffffffff
je 0x10155127
push str.m_Adresse
lea ecx, [ebp - 0x770]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x770]
mov dword [ebp - 4], 0xffffffff
call esi
mov eax, dword [ebp - 0x9e0]
push 1
push str.m_Adresse
push 1
mov ecx, eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9bc]
mov ecx, dword [ebp - 0x9e0]
mov eax, dword [eax + 0x50]
mov dword [ecx + 0x50], eax
mov ecx, dword [ebp - 0x9bc]
test ecx, ecx
je 0x1015520a
push str.m_nAnzahlPersonen
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_nAnzahlPersonen
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x244], 0xffffffff
lea ecx, [ebp - 0x778]
movlpd qword [ebp - 0x778], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9bc]
lea eax, [ebp - 0x778]
push str.m_nAnzahlPersonen
push eax
lea eax, [ebp - 0x244]
mov dword [ebp - 4], 0x84
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x244]
cmp eax, 0xffffffff
je 0x101551fb
push str.m_nAnzahlPersonen
lea ecx, [ebp - 0x778]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x778]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_nAnzahlPersonen
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9bc]
mov ecx, dword [ebp - 0x9e0]
mov eax, dword [eax + 0x54]
mov dword [ecx + 0x54], eax
mov ecx, dword [ebp - 0x9bc]
test ecx, ecx
je 0x101552dc
push str.m_nAnzahlHeimfahrten
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_nAnzahlHeimfahrten
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x248], 0xffffffff
lea ecx, [ebp - 0x780]
movlpd qword [ebp - 0x780], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9bc]
lea eax, [ebp - 0x780]
push str.m_nAnzahlHeimfahrten
push eax
lea eax, [ebp - 0x248]
mov dword [ebp - 4], 0x85
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x248]
cmp eax, 0xffffffff
je 0x101552cd
push str.m_nAnzahlHeimfahrten
lea ecx, [ebp - 0x780]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x780]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_nAnzahlHeimfahrten
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x1015544a
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x58
mov dword [ebp - 0x9f4], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x1015536b
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x1015536b
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x1015536d
xor ecx, ecx
test ecx, ecx
je 0x1015544a
mov eax, dword [ebp - 0x9bc]
movsd xmm0, qword [eax + 0x58]
mov eax, dword [ebp - 0x9f4]
movsd qword [eax], xmm0
mov ecx, dword [ebp - 0x9bc]
test ecx, ecx
je 0x10155436
push str.m_MitgenommeneBetraege
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_MitgenommeneBetraege
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x24c], 0xffffffff
lea ecx, [ebp - 0x788]
movlpd qword [ebp - 0x788], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9bc]
lea eax, [ebp - 0x788]
push str.m_MitgenommeneBetraege
push eax
lea eax, [ebp - 0x24c]
mov dword [ebp - 4], 0x86
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x24c]
cmp eax, 0xffffffff
je 0x10155427
push str.m_MitgenommeneBetraege
lea ecx, [ebp - 0x788]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x788]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_MitgenommeneBetraege
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
cmp dword [edi + 0x14], 0
jne 0x1015546f
mov ecx, dword [ebp - 0x9e0]
push 0
push 1
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x1015546f
mov dword [edi + 0x14], 1
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_int___thiscall_FormularDimensionMapBase::Forget_void_
push dword [ebp - 0x9bc]
mov ecx, dword [ebp - 0x9f0]
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseUnget_class_FormularDimensionMapBase__
mov eax, dword [ebp - 0x9f8]
mov ecx, dword [ebp - 0x9f0]
inc eax
push 0
push eax
mov dword [ebp - 0x9f8], eax
lea eax, [ebp - 0x9bc]
push eax
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
test eax, eax
je 0x10155010
mov eax, dword [ebp - 0x9ec]
mov eax, dword [eax + 0x1f8]
mov dword [ebp - 0x9e0], eax
test eax, eax
je 0x10156db8
cmp dword [edi + 0x14], 0
jne 0x10156db8
push 0xd0
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0xa00], eax
mov dword [ebp - 4], 0x87
test eax, eax
je 0x10155517
push 0xd0
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0xa00]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04HaushaltPflege::constructor_class_PtBase__
jmp 0x10155519
xor eax, eax
mov ecx, dword [ebp - 0x9e4]
mov dword [ebp - 0x9e8], eax
mov dword [ebp - 4], 0xffffffff
mov dword [ecx + 0x1f8], eax
test eax, eax
je 0x10155685
lea ecx, [eax + 0xa8]
mov dword [ebp - 0x9f8], ecx
mov ecx, eax
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x101555af
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101555af
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101555af
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f8]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x101555b1
xor ecx, ecx
mov edx, dword [ebp - 0x9f8]
test ecx, ecx
je 0x10155685
mov eax, dword [ebp - 0x9e0]
mov ecx, eax
push str.m_AutoBerFreibetrag
movsd xmm0, qword [eax + 0xa8]
movsd qword [edx], xmm0
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AutoBerFreibetrag
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x250], 0xffffffff
lea ecx, [ebp - 0x790]
movlpd qword [ebp - 0x790], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x790]
push str.m_AutoBerFreibetrag
push eax
lea eax, [ebp - 0x250]
mov dword [ebp - 4], 0x88
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x250]
cmp eax, 0xffffffff
je 0x10155662
push str.m_AutoBerFreibetrag
lea ecx, [ebp - 0x790]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x790]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_AutoBerFreibetrag
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_HaushaltsHilfe
mov eax, dword [edx + 0x88]
mov dword [ecx + 0x88], eax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HaushaltsHilfe
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x254], 0xffffffff
lea ecx, [ebp - 0x798]
movlpd qword [ebp - 0x798], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x798]
push str.m_HaushaltsHilfe
push eax
lea eax, [ebp - 0x254]
mov dword [ebp - 4], 0x89
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x254]
cmp eax, 0xffffffff
je 0x1015572e
push str.m_HaushaltsHilfe
lea ecx, [ebp - 0x798]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x798]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HaushaltsHilfe
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_HaushaltsHilfeKreuz
mov ax, word [edx + 0x48]
mov word [ecx + 0x48], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HaushaltsHilfeKreuz
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x258], 0xffffffff
lea ecx, [ebp - 0x7a0]
movlpd qword [ebp - 0x7a0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7a0]
push str.m_HaushaltsHilfeKreuz
push eax
lea eax, [ebp - 0x258]
mov dword [ebp - 4], 0x8a
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x258]
cmp eax, 0xffffffff
je 0x101557f6
push str.m_HaushaltsHilfeKreuz
lea ecx, [ebp - 0x7a0]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7a0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HaushaltsHilfeKreuz
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x6c
push eax
lea ecx, [ecx + 0x6c]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_HaushaltshilfeAntragsgrund
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HaushaltshilfeAntragsgrund
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x25c], 0xffffffff
lea ecx, [ebp - 0x7a8]
movlpd qword [ebp - 0x7a8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7a8]
push str.m_HaushaltshilfeAntragsgrund
push eax
lea eax, [ebp - 0x25c]
mov dword [ebp - 4], 0x8b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x25c]
cmp eax, 0xffffffff
je 0x101558c7
push str.m_HaushaltshilfeAntragsgrund
lea ecx, [ebp - 0x7a8]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7a8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HaushaltshilfeAntragsgrund
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x98
push eax
lea ecx, [ecx + 0x98]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_HaushaltshilfeBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HaushaltshilfeBis
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x260], 0xffffffff
lea ecx, [ebp - 0x7b0]
movlpd qword [ebp - 0x7b0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7b0]
push str.m_HaushaltshilfeBis
push eax
lea eax, [ebp - 0x260]
mov dword [ebp - 4], 0x8c
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x260]
cmp eax, 0xffffffff
je 0x1015599d
push str.m_HaushaltshilfeBis
lea ecx, [ebp - 0x7b0]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7b0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HaushaltshilfeBis
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x94
push eax
lea ecx, [ecx + 0x94]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_HaushaltshilfeVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HaushaltshilfeVon
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x264], 0xffffffff
lea ecx, [ebp - 0x7b8]
movlpd qword [ebp - 0x7b8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7b8]
push str.m_HaushaltshilfeVon
push eax
lea eax, [ebp - 0x264]
mov dword [ebp - 4], 0x8d
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x264]
cmp eax, 0xffffffff
je 0x10155a73
push str.m_HaushaltshilfeVon
lea ecx, [ebp - 0x7b8]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7b8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HaushaltshilfeVon
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10155bea
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e8]
add ecx, 0xa0
mov dword [ebp - 0x9f4], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10155b14
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10155b14
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10155b16
xor ecx, ecx
test ecx, ecx
je 0x10155bea
mov eax, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9f4]
push str.m_HeimHaushaltAufwendungen
movsd xmm0, qword [eax + 0xa0]
movsd qword [ecx], xmm0
mov ecx, eax
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimHaushaltAufwendungen
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x268], 0xffffffff
lea ecx, [ebp - 0x7c0]
movlpd qword [ebp - 0x7c0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7c0]
push str.m_HeimHaushaltAufwendungen
push eax
lea eax, [ebp - 0x268]
mov dword [ebp - 4], 0x8e
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x268]
cmp eax, 0xffffffff
je 0x10155bc7
push str.m_HeimHaushaltAufwendungen
lea ecx, [ebp - 0x7c0]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7c0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimHaushaltAufwendungen
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x54
push eax
lea ecx, [ecx + 0x54]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_HeimunterbrArt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrArt
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x26c], 0xffffffff
lea ecx, [ebp - 0x7c8]
movlpd qword [ebp - 0x7c8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7c8]
push str.m_HeimunterbrArt
push eax
lea eax, [ebp - 0x26c]
mov dword [ebp - 4], 0x8f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x26c]
cmp eax, 0xffffffff
je 0x10155c98
push str.m_HeimunterbrArt
lea ecx, [ebp - 0x7c8]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7c8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimunterbrArt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x68
push eax
lea ecx, [ecx + 0x68]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_HeimunterbrBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrBis
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x270], 0xffffffff
lea ecx, [ebp - 0x7d0]
movlpd qword [ebp - 0x7d0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7d0]
push str.m_HeimunterbrBis
push eax
lea eax, [ebp - 0x270]
mov dword [ebp - 4], 0x90
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x270]
cmp eax, 0xffffffff
je 0x10155d69
push str.m_HeimunterbrBis
lea ecx, [ebp - 0x7d0]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7d0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimunterbrBis
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_HeimunterbrMitPflege
mov ax, word [edx + 0x4c]
mov word [ecx + 0x4c], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrMitPflege
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x274], 0xffffffff
lea ecx, [ebp - 0x7d8]
movlpd qword [ebp - 0x7d8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7d8]
push str.m_HeimunterbrMitPflege
push eax
lea eax, [ebp - 0x274]
mov dword [ebp - 4], 0x91
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x274]
cmp eax, 0xffffffff
je 0x10155e31
push str.m_HeimunterbrMitPflege
lea ecx, [ebp - 0x7d8]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7d8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimunterbrMitPflege
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_HeimunterbrOhnePflege
mov ax, word [edx + 0x4a]
mov word [ecx + 0x4a], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrOhnePflege
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x278], 0xffffffff
lea ecx, [ebp - 0x7e0]
movlpd qword [ebp - 0x7e0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7e0]
push str.m_HeimunterbrOhnePflege
push eax
lea eax, [ebp - 0x278]
mov dword [ebp - 4], 0x92
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x278]
cmp eax, 0xffffffff
je 0x10155ef9
push str.m_HeimunterbrOhnePflege
lea ecx, [ebp - 0x7e0]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7e0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimunterbrOhnePflege
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x90
push eax
lea ecx, [ecx + 0x90]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_HeimunterbrPflegeBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrPflegeBis
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x27c], 0xffffffff
lea ecx, [ebp - 0x7e8]
movlpd qword [ebp - 0x7e8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7e8]
push str.m_HeimunterbrPflegeBis
push eax
lea eax, [ebp - 0x27c]
mov dword [ebp - 4], 0x93
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x27c]
cmp eax, 0xffffffff
je 0x10155fcf
push str.m_HeimunterbrPflegeBis
lea ecx, [ebp - 0x7e8]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7e8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimunterbrPflegeBis
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x8c
push eax
lea ecx, [ecx + 0x8c]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_HeimunterbrPflegeVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrPflegeVon
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x280], 0xffffffff
lea ecx, [ebp - 0x7f0]
movlpd qword [ebp - 0x7f0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7f0]
push str.m_HeimunterbrPflegeVon
push eax
lea eax, [ebp - 0x280]
mov dword [ebp - 4], 0x94
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x280]
cmp eax, 0xffffffff
je 0x101560a5
push str.m_HeimunterbrPflegeVon
lea ecx, [ebp - 0x7f0]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7f0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimunterbrPflegeVon
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x64
push eax
lea ecx, [ecx + 0x64]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_HeimunterbrVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrVon
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x284], 0xffffffff
lea ecx, [ebp - 0x7f8]
movlpd qword [ebp - 0x7f8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x7f8]
push str.m_HeimunterbrVon
push eax
lea eax, [ebp - 0x284]
mov dword [ebp - 4], 0x95
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x284]
cmp eax, 0xffffffff
je 0x10156176
push str.m_HeimunterbrVon
lea ecx, [ebp - 0x7f8]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x7f8]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimunterbrVon
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x101562ed
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e8]
add ecx, 0xb0
mov dword [ebp - 0x9f4], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10156217
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10156217
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10156219
xor ecx, ecx
test ecx, ecx
je 0x101562ed
mov eax, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9f4]
push str.m_ManuellBerFreibetrag
movsd xmm0, qword [eax + 0xb0]
movsd qword [ecx], xmm0
mov ecx, eax
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ManuellBerFreibetrag
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x288], 0xffffffff
lea ecx, [ebp - 0x800]
movlpd qword [ebp - 0x800], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x800]
push str.m_ManuellBerFreibetrag
push eax
lea eax, [ebp - 0x288]
mov dword [ebp - 4], 0x96
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x288]
cmp eax, 0xffffffff
je 0x101562ca
push str.m_ManuellBerFreibetrag
lea ecx, [ebp - 0x800]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x800]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_ManuellBerFreibetrag
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_PflegePBAndereAnzahl
mov eax, dword [edx + 0x9c]
mov dword [ecx + 0x9c], eax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_PflegePBAndereAnzahl
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x28c], 0xffffffff
lea ecx, [ebp - 0x808]
movlpd qword [ebp - 0x808], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x808]
push str.m_PflegePBAndereAnzahl
push eax
lea eax, [ebp - 0x28c]
mov dword [ebp - 4], 0x97
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x28c]
cmp eax, 0xffffffff
je 0x10156396
push str.m_PflegePBAndereAnzahl
lea ecx, [ebp - 0x808]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x808]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_PflegePBAndereAnzahl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
sub eax, 0xffffff80
push eax
lea ecx, [ecx + 0x80]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_PflegePBAnderePflegekraefte
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_PflegePBAnderePflegekraefte
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x290], 0xffffffff
lea ecx, [ebp - 0x810]
movlpd qword [ebp - 0x810], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x810]
push str.m_PflegePBAnderePflegekraefte
push eax
lea eax, [ebp - 0x290]
mov dword [ebp - 4], 0x98
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x290]
cmp eax, 0xffffffff
je 0x1015646a
push str.m_PflegePBAnderePflegekraefte
lea ecx, [ebp - 0x810]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x810]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_PflegePBAnderePflegekraefte
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
mov eax, dword [ebp - 0x9e0]
add eax, 0x78
push eax
lea ecx, [ecx + 0x78]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9e0]
push str.m_PflegePBFuerPerson
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_PflegePBFuerPerson
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x294], 0xffffffff
lea ecx, [ebp - 0x818]
movlpd qword [ebp - 0x818], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x818]
push str.m_PflegePBFuerPerson
push eax
lea eax, [ebp - 0x294]
mov dword [ebp - 4], 0x99
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x294]
cmp eax, 0xffffffff
je 0x1015653b
push str.m_PflegePBFuerPerson
lea ecx, [ebp - 0x818]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x818]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_PflegePBFuerPerson
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_PflegePBHatVorgelegen
mov ax, word [edx + 0x76]
mov word [ecx + 0x76], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_PflegePBHatVorgelegen
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x298], 0xffffffff
lea ecx, [ebp - 0x820]
movlpd qword [ebp - 0x820], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x820]
push str.m_PflegePBHatVorgelegen
push eax
lea eax, [ebp - 0x298]
mov dword [ebp - 4], 0x9a
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x298]
cmp eax, 0xffffffff
je 0x10156603
push str.m_PflegePBHatVorgelegen
lea ecx, [ebp - 0x820]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x820]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_PflegePBHatVorgelegen
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_PflegePBIstBeigefuegt
mov ax, word [edx + 0x74]
mov word [ecx + 0x74], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_PflegePBIstBeigefuegt
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x29c], 0xffffffff
lea ecx, [ebp - 0x828]
movlpd qword [ebp - 0x828], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x828]
push str.m_PflegePBIstBeigefuegt
push eax
lea eax, [ebp - 0x29c]
mov dword [ebp - 4], 0x9b
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x29c]
cmp eax, 0xffffffff
je 0x101566cb
push str.m_PflegePBIstBeigefuegt
lea ecx, [ebp - 0x828]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x828]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_PflegePBIstBeigefuegt
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10156842
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e8]
add ecx, 0xc0
mov dword [ebp - 0x9f4], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x1015676c
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x1015676c
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x1015676e
xor ecx, ecx
test ecx, ecx
je 0x10156842
mov eax, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9f4]
push str.m_AutoBerFreibetragPflege
movsd xmm0, qword [eax + 0xc0]
movsd qword [ecx], xmm0
mov ecx, eax
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AutoBerFreibetragPflege
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2a0], 0xffffffff
lea ecx, [ebp - 0x830]
movlpd qword [ebp - 0x830], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x830]
push str.m_AutoBerFreibetragPflege
push eax
lea eax, [ebp - 0x2a0]
mov dword [ebp - 4], 0x9c
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2a0]
cmp eax, 0xffffffff
je 0x1015681f
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10156996
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e8]
add ecx, 0xb8
mov dword [ebp - 0x9f4], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101568c0
mov ecx, dword [ebp - 0x9e8]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101568c0
xor ecx, ecx
test ecx, ecx
je 0x10156996
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_HeimunterbrStpfl
mov ax, word [edx + 0x4e]
mov word [ecx + 0x4e], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrStpfl
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2a8], 0xffffffff
lea ecx, [ebp - 0x840]
movlpd qword [ebp - 0x840], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x840]
push str.m_HeimunterbrStpfl
push eax
lea eax, [ebp - 0x2a8]
mov dword [ebp - 4], 0x9e
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2a8]
cmp eax, 0xffffffff
je 0x10156a3b
push str.m_HeimunterbrStpfl
lea ecx, [ebp - 0x840]
push ecx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x840]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e8]
push 1
push str.m_HeimunterbrStpfl
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov edx, dword [ebp - 0x9e0]
mov ecx, dword [ebp - 0x9e8]
push str.m_HeimunterbrEhegatte
mov ax, word [edx + 0x50]
mov word [ecx + 0x50], ax
mov ecx, edx
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_HeimunterbrEhegatte
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e8]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2ac], 0xffffffff
lea ecx, [ebp - 0x848]
movlpd qword [ebp - 0x848], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9e0]
lea eax, [ebp - 0x848]
push str.m_HeimunterbrEhegatte
push eax
lea eax, [ebp - 0x2ac]
mov dword [ebp - 4], 0x9f
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2ac]
cmp eax, 0xffffffff
je 0x10156b03
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::Transfer1AKinder_void_
push dword [ebp - 0x9ec]
mov ecx, edi
push dword [ebp - 0x9e4]
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::Transfer1ABeschrAbzSA_class_EST041A___class_EST031A__
push dword [ebp - 0x9ec]
mov ecx, edi
push dword [ebp - 0x9e4]
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::Transfer1AUnBeschrAbzSA_class_EST041A___class_EST031A__
mov eax, dword [ebp - 0x9ec]
lea ecx, [ebp - 0x9b0]
push 0
push 0
push ecx
lea ecx, [eax + 0x290]
mov dword [ebp - 0x9b0], 0
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
test eax, eax
jne 0x10157957
cmp dword [edi + 0x14], 0
jne 0x10157972
push 0xd0
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0xa00], eax
mov dword [ebp - 4], 0xa3
test eax, eax
je 0x10156e5b
push 0xd0
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0xa00]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04Ausbildungsfreibetrag::constructor_class_PtBase__
jmp 0x10156e5d
xor eax, eax
mov ecx, dword [ebp - 0x9e4]
add ecx, 0x290
mov dword [ebp - 0x9e0], eax
push eax
mov dword [ebp - 4], 0xffffffff
call sub.dbstbs.dll_public:_int___thiscall_MapSet::Append_class_FormularDimensionMapBase__
mov eax, dword [ebp - 0x9b0]
mov ecx, dword [ebp - 0x9e0]
add eax, 0x4c
push eax
add ecx, 0x4c
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov eax, dword [ebp - 0x9e0]
test eax, eax
je 0x10156f55
mov ecx, dword [ebp - 0x9b0]
test ecx, ecx
je 0x10156f55
push str.m_AuswaertigAnschriftKind
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AuswaertigAnschriftKind
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2bc], 0xffffffff
lea ecx, [ebp - 0x868]
movlpd qword [ebp - 0x868], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x868]
push str.m_AuswaertigAnschriftKind
push eax
lea eax, [ebp - 0x2bc]
mov dword [ebp - 4], 0xa4
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2bc]
cmp eax, 0xffffffff
je 0x10156f40
push str.m_AuswaertigAnschriftKind
lea ecx, [ebp - 0x868]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x868]
mov dword [ebp - 4], 0xffffffff
call esi
mov eax, dword [ebp - 0x9e0]
push 1
push str.m_AuswaertigAnschriftKind
push 1
mov ecx, eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
mov eax, dword [ebp - 0x9b0]
add eax, 0x58
push eax
lea ecx, [ecx + 0x58]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov eax, dword [ebp - 0x9e0]
test eax, eax
je 0x1015703e
mov ecx, dword [ebp - 0x9b0]
test ecx, ecx
je 0x1015703e
push str.m_AuswaertigBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AuswaertigBis
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2c0], 0xffffffff
lea ecx, [ebp - 0x870]
movlpd qword [ebp - 0x870], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x870]
push str.m_AuswaertigBis
push eax
lea eax, [ebp - 0x2c0]
mov dword [ebp - 4], 0xa5
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2c0]
cmp eax, 0xffffffff
je 0x10157029
push str.m_AuswaertigBis
lea ecx, [ebp - 0x870]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x870]
mov dword [ebp - 4], 0xffffffff
call esi
mov eax, dword [ebp - 0x9e0]
push 1
push str.m_AuswaertigBis
push 1
mov ecx, eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9b0]
lea ecx, [ebp - 0x18]
add eax, 0x58
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtDate::constructor_class_PtDate_const__]
lea ecx, [ebp - 0x18]
mov dword [ebp - 4], 0xa6
call dword [sym.imp.FO140Ftm142.dll_public:_int___thiscall_PtDate::IsDate_void_const]
test eax, eax
je 0x101570af
mov eax, 0x7d3
cmp word [ebp - 0x18], ax
jne 0x101570af
cmp byte [ebp - 0x16], 0xc
jne 0x101570af
cmp byte [ebp - 0x15], 0x1f
jne 0x101570af
mov eax, dword [ebp - 0x9e0]
test eax, eax
je 0x101570af
push 1
mov ecx, 0x7d4
push str.m_AuswaertigBis
mov word [eax + 0x58], cx
mov ecx, eax
push 0
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9b0]
mov ecx, dword [ebp - 0x9e0]
add eax, 0x54
push eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ecx + 0x54]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov eax, dword [ebp - 0x9e0]
test eax, eax
je 0x1015718f
mov ecx, dword [ebp - 0x9b0]
test ecx, ecx
je 0x1015718f
push str.m_AuswaertigVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AuswaertigVon
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2c4], 0xffffffff
lea ecx, [ebp - 0x878]
movlpd qword [ebp - 0x878], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x878]
push str.m_AuswaertigVon
push eax
lea eax, [ebp - 0x2c4]
mov dword [ebp - 4], 0xa7
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2c4]
cmp eax, 0xffffffff
je 0x1015717a
push str.m_AuswaertigVon
lea ecx, [ebp - 0x878]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x878]
mov dword [ebp - 4], 0xffffffff
call esi
mov eax, dword [ebp - 0x9e0]
push 1
push str.m_AuswaertigVon
push 1
mov ecx, eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9b0]
movsd xmm0, qword [eax + 0x78]
mov eax, dword [ebp - 0x9e0]
movsd qword [eax + 0x78], xmm0
mov ecx, dword [ebp - 0x9b0]
test ecx, ecx
je 0x10157267
push str.m_FreibetragAnzusetzenMit
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_FreibetragAnzusetzenMit
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2c8], 0xffffffff
lea ecx, [ebp - 0x880]
movlpd qword [ebp - 0x880], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x880]
push str.m_FreibetragAnzusetzenMit
push eax
lea eax, [ebp - 0x2c8]
mov dword [ebp - 4], 0xa8
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2c8]
cmp eax, 0xffffffff
je 0x10157252
push str.m_FreibetragAnzusetzenMit
lea ecx, [ebp - 0x880]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x880]
mov dword [ebp - 4], 0xffffffff
call esi
mov eax, dword [ebp - 0x9e0]
push 1
push str.m_FreibetragAnzusetzenMit
push 1
mov ecx, eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x101573d1
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x68
mov dword [ebp - 0x9f4], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x101572f2
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x101572f2
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x101572f4
xor ecx, ecx
test ecx, ecx
je 0x101573d1
mov eax, dword [ebp - 0x9b0]
movsd xmm0, qword [eax + 0x68]
mov eax, dword [ebp - 0x9f4]
movsd qword [eax], xmm0
mov ecx, dword [ebp - 0x9b0]
test ecx, ecx
je 0x101573bd
push str.m_FreibetragAutomatisch
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_FreibetragAutomatisch
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2cc], 0xffffffff
lea ecx, [ebp - 0x888]
movlpd qword [ebp - 0x888], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x888]
push str.m_FreibetragAutomatisch
push eax
lea eax, [ebp - 0x2cc]
mov dword [ebp - 4], 0xa9
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2cc]
cmp eax, 0xffffffff
je 0x101573ae
push str.m_FreibetragAutomatisch
lea ecx, [ebp - 0x888]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x888]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_FreibetragAutomatisch
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x1015752b
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
mov ecx, dword [ebp - 0x9e0]
add ecx, 0x70
mov dword [ebp - 0x9f4], ecx
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x1015744c
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x1015744c
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
push dword [ebp - 0x9f4]
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x1015744e
xor ecx, ecx
test ecx, ecx
je 0x1015752b
mov eax, dword [ebp - 0x9b0]
movsd xmm0, qword [eax + 0x70]
mov eax, dword [ebp - 0x9f4]
movsd qword [eax], xmm0
mov ecx, dword [ebp - 0x9b0]
test ecx, ecx
je 0x10157517
push str.m_FreibetragManuell
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_FreibetragManuell
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2d0], 0xffffffff
lea ecx, [ebp - 0x890]
movlpd qword [ebp - 0x890], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x890]
push str.m_FreibetragManuell
push eax
lea eax, [ebp - 0x2d0]
mov dword [ebp - 4], 0xaa
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2d0]
cmp eax, 0xffffffff
je 0x10157508
push str.m_FreibetragManuell
lea ecx, [ebp - 0x890]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x890]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_FreibetragManuell
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9b0]
mov ecx, dword [ebp - 0x9e0]
sub eax, 0xffffff80
push eax
lea ecx, [ecx + 0x80]
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9b0]
test ecx, ecx
je 0x101575f3
push str.m_Notiz
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Notiz
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2d4], 0xffffffff
lea ecx, [ebp - 0x898]
movlpd qword [ebp - 0x898], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x898]
push str.m_Notiz
push eax
lea eax, [ebp - 0x2d4]
mov dword [ebp - 4], 0xab
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2d4]
cmp eax, 0xffffffff
je 0x101575e4
push str.m_Notiz
lea ecx, [ebp - 0x898]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x898]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_Notiz
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9b0]
mov ecx, dword [ebp - 0x9e0]
mov ax, word [eax + 0x48]
mov word [ecx + 0x48], ax
mov ecx, dword [ebp - 0x9b0]
test ecx, ecx
je 0x101576c7
push str.m_verheiratet
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_verheiratet
setne cl
movzx eax, cx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2d8], 0xffffffff
lea ecx, [ebp - 0x8a0]
movlpd qword [ebp - 0x8a0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x8a0]
push str.m_verheiratet
push eax
lea eax, [ebp - 0x2d8]
mov dword [ebp - 4], 0xac
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2d8]
cmp eax, 0xffffffff
je 0x101576b8
push str.m_verheiratet
lea ecx, [ebp - 0x8a0]
push ecx
mov ecx, dword [ebp - 0x9e0]
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x8a0]
mov dword [ebp - 4], 0xffffffff
call esi
mov ecx, dword [ebp - 0x9e0]
push 1
push str.m_verheiratet
push 1
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, dword [ebp - 0x9b0]
lea eax, [ebp - 0x9d0]
push 0
push 0
push eax
lea ecx, [ecx + 0x90]
mov dword [ebp - 0x9d0], 0
call sub.dbstbs.dll_protected:_int___thiscall_QRefMapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
mov eax, dword [ebp - 0x9d0]
test eax, eax
je 0x1015777c
mov ecx, dword [edi + 0x44]
push eax
call sub.dbstbs.dll_public:_int___thiscall_DependMapSet::Find_class_FormularDimensionMapBase__
test eax, eax
jne 0x10157765
mov ecx, dword [edi + 0x44]
call sub.dbstbs.dll_public:_long_int___thiscall_DependMapSet::GetCurrentPos_void_
push 0
push eax
lea eax, [ebp - 0x9d4]
mov dword [ebp - 0x9d4], 0
mov ecx, dword [edi + 0x48]
push eax
call sub.dbstbs.dll_protected:_int___thiscall_DependMapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
test eax, eax
jne 0x10157765
mov ecx, dword [ebp - 0x9e0]
push dword [ebp - 0x9d4]
lea ecx, [ecx + 0x90]
call sub.dbstbs.dll_public:_void___thiscall_QRefMapOnDemand::SetReference_class_FormularDimensionMapBase__
push dword [ebp - 0x9d4]
mov ecx, dword [edi + 0x48]
call sub.dbstbs.dll_protected:_int___thiscall_DependMapSet::baseUnget_class_FormularDimensionMapBase__
mov ecx, dword [ebp - 0x9b0]
push dword [ebp - 0x9d0]
lea ecx, [ecx + 0x90]
call sub.dbstbs.dll_protected:_int___thiscall_QRefMapSet::baseUnget_class_FormularDimensionMapBase__
mov eax, dword [ebp - 0x9b0]
mov eax, dword [eax + 0x8c]
mov dword [ebp - 0x9e8], eax
test eax, eax
je 0x10157834
cmp dword [edi + 0x14], 0
jne 0x10157834
push 0x128
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9f8], eax
mov dword [ebp - 4], 0xad
test eax, eax
je 0x101577e6
push 0x128
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9f8]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04EinnahmenDritter::constructor_class_PtBase__
mov ecx, eax
mov dword [ebp - 0x9f4], eax
jmp 0x101577ee
xor ecx, ecx
mov dword [ebp - 0x9f4], ecx
mov eax, dword [ebp - 0x9e0]
push dword [ebp - 0x9e8]
mov dword [ebp - 4], 0xffffffff
push ecx
mov dword [eax + 0x8c], ecx
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::CopyEinnahmenDritter_class_EST04EinnahmenDritter___class_EST03EinnahmenDritter__
cmp dword [edi + 0x14], 0
jne 0x10157834
mov ecx, dword [ebp - 0x9f4]
push 0
push 1
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x10157834
mov dword [edi + 0x14], 1
mov eax, dword [ebp - 0x9b0]
mov eax, dword [eax + 0x88]
mov dword [ebp - 0x9e8], eax
test eax, eax
je 0x101578ec
cmp dword [edi + 0x14], 0
jne 0x10157911
push 0x128
call sub.mfc140.dll_Ordinal_1507
add esp, 4
mov dword [ebp - 0x9fc], eax
mov dword [ebp - 4], 0xae
test eax, eax
je 0x1015789e
push 0x128
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [ebp - 0x9fc]
add esp, 0xc
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04EinnahmenDritter::constructor_class_PtBase__
mov ecx, eax
mov dword [ebp - 0x9f4], eax
jmp 0x101578a6
xor ecx, ecx
mov dword [ebp - 0x9f4], ecx
mov eax, dword [ebp - 0x9e0]
push dword [ebp - 0x9e8]
mov dword [ebp - 4], 0xffffffff
push ecx
mov dword [eax + 0x88], ecx
mov ecx, edi
call sym.test04.dll_protected:_int___thiscall_CTE04Trans03::CopyEinnahmenDritter_class_EST04EinnahmenDritter___class_EST03EinnahmenDritter__
cmp dword [edi + 0x14], 0
jne 0x10157911
mov ecx, dword [ebp - 0x9f4]
push 0
push 1
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x101578ec
mov dword [edi + 0x14], 1
cmp dword [edi + 0x14], 0
jne 0x10157911
mov ecx, dword [ebp - 0x9e0]
push 0
push 1
mov eax, dword [ecx]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x10157911
mov dword [edi + 0x14], 1
mov ecx, dword [ebp - 0x9e0]
call sub.dbstbs.dll_public:_int___thiscall_FormularDimensionMapBase::Forget_void_
mov ecx, dword [ebp - 0x9ec]
push dword [ebp - 0x9b0]
lea ecx, [ecx + 0x290]
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseUnget_class_FormularDimensionMapBase__
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x9b0]
push 1
push 1
push eax
lea ecx, [ecx + 0x290]
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
test eax, eax
je 0x10156e13
cmp eax, 0xfffff82b
je 0x10157972
cmp dword [edi + 0x14], 0
jne 0x10157972
mov dword [edi + 0x18], eax
test eax, eax
je 0x10157972
mov dword [edi + 0x14], 1
mov ecx, dword [ebp - 0x9ec]
lea eax, [ebp - 0x9ac]
push 0
push 0
add ecx, 0x208
mov dword [ebp - 0x9ac], 0
push eax
mov dword [ebp - 0x9e8], ecx
call sub.dbstbs.dll_protected:_int___thiscall_MapSet::baseGet_class_FormularDimensionMapBase____long_int__enum_PtSeekMode_
test eax, eax
jne 0x10159a42
cmp dword [edi + 0x14], 0
jne 0x10159a86
push 0x150
call sub.mfc140.dll_Ordinal_1507
mov esi, eax
add esp, 4
mov dword [ebp - 0xa34], esi
mov dword [ebp - 4], 0xaf
test esi, esi
je 0x101579ee
push 0x150
push 0
push esi
call sub.VCRUNTIME140.dll_memset
add esp, 0xc
mov ecx, esi
push dword [edi + 0x1c]
call sub.dbest04.dll_public:_void___thiscall_EST04UnterhBeduerftPers::constructor_class_PtBase__
mov esi, eax
jmp 0x101579f0
xor esi, esi
mov ecx, dword [ebp - 0x9e4]
push esi
mov dword [ebp - 4], 0xffffffff
lea ecx, [ecx + 0x208]
call sub.dbstbs.dll_public:_int___thiscall_MapSet::Append_class_FormularDimensionMapBase__
mov eax, dword [ebp - 0x9ac]
mov ax, word [eax + 0x5c]
mov word [esi + 0x5c], ax
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10157abf
push str.m_AnspruchKFB
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AnspruchKFB
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2dc], 0xffffffff
lea ecx, [ebp - 0x8a8]
movlpd qword [ebp - 0x8a8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x8a8]
push str.m_AnspruchKFB
push eax
lea eax, [ebp - 0x2dc]
mov dword [ebp - 4], 0xb0
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2dc]
cmp eax, 0xffffffff
je 0x10157aac
push str.m_AnspruchKFB
lea ecx, [ebp - 0x8a8]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x8a8]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_AnspruchKFB
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0xb4]
add eax, 0xb4
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10157b8f
push str.m_AnspruchsZeitraumBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AnspruchsZeitraumBis
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2e0], 0xffffffff
lea ecx, [ebp - 0x8b0]
movlpd qword [ebp - 0x8b0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x8b0]
push str.m_AnspruchsZeitraumBis
push eax
lea eax, [ebp - 0x2e0]
mov dword [ebp - 4], 0xb1
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2e0]
cmp eax, 0xffffffff
je 0x10157b7c
push str.m_AnspruchsZeitraumBis
lea ecx, [ebp - 0x8b0]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x8b0]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_AnspruchsZeitraumBis
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0xb0]
add eax, 0xb0
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10157c5f
push str.m_AnspruchsZeitraumVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AnspruchsZeitraumVon
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2e4], 0xffffffff
lea ecx, [ebp - 0x8b8]
movlpd qword [ebp - 0x8b8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x8b8]
push str.m_AnspruchsZeitraumVon
push eax
lea eax, [ebp - 0x2e4]
mov dword [ebp - 4], 0xb2
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2e4]
cmp eax, 0xffffffff
je 0x10157c4c
push str.m_AnspruchsZeitraumVon
lea ecx, [ebp - 0x8b8]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x8b8]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_AnspruchsZeitraumVon
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0x70]
add eax, 0x70
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10157d2a
push str.m_ArtUnterhaltsleistung
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_ArtUnterhaltsleistung
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2e8], 0xffffffff
lea ecx, [ebp - 0x8c0]
movlpd qword [ebp - 0x8c0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x8c0]
push str.m_ArtUnterhaltsleistung
push eax
lea eax, [ebp - 0x2e8]
mov dword [ebp - 4], 0xb3
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2e8]
cmp eax, 0xffffffff
je 0x10157d17
push str.m_ArtUnterhaltsleistung
lea ecx, [ebp - 0x8c0]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x8c0]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_ArtUnterhaltsleistung
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10157e67
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x68]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10157d95
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x68]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10157d95
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x68]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10157d97
xor ecx, ecx
test ecx, ecx
je 0x10157e67
mov eax, dword [ebp - 0x9ac]
movsd xmm0, qword [eax + 0x68]
movsd qword [esi + 0x68], xmm0
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10157e57
push str.m_Aufwand
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Aufwand
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2ec], 0xffffffff
lea ecx, [ebp - 0x8c8]
movlpd qword [ebp - 0x8c8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x8c8]
push str.m_Aufwand
push eax
lea eax, [ebp - 0x2ec]
mov dword [ebp - 4], 0xb4
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2ec]
cmp eax, 0xffffffff
je 0x10157e44
push str.m_Aufwand
lea ecx, [ebp - 0x8c8]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x8c8]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_Aufwand
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0x62]
add eax, 0x62
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10157f22
push str.m_AufwandBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AufwandBis
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2f0], 0xffffffff
lea ecx, [ebp - 0x8d0]
movlpd qword [ebp - 0x8d0], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x8d0]
push str.m_AufwandBis
push eax
lea eax, [ebp - 0x2f0]
mov dword [ebp - 4], 0xb5
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2f0]
cmp eax, 0xffffffff
je 0x10157f0f
push str.m_AufwandBis
lea ecx, [ebp - 0x8d0]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x8d0]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_AufwandBis
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0x5e]
add eax, 0x5e
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10157fed
push str.m_AufwandVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AufwandVon
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2f4], 0xffffffff
lea ecx, [ebp - 0x8d8]
movlpd qword [ebp - 0x8d8], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x8d8]
push str.m_AufwandVon
push eax
lea eax, [ebp - 0x2f4]
mov dword [ebp - 4], 0xb6
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2f4]
cmp eax, 0xffffffff
je 0x10157fda
push str.m_AufwandVon
lea ecx, [ebp - 0x8d8]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x8d8]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_AufwandVon
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10158139
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0xa8]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10158061
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0xa8]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10158061
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0xa8]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10158063
xor ecx, ecx
test ecx, ecx
je 0x10158139
mov eax, dword [ebp - 0x9ac]
movsd xmm0, qword [eax + 0xa8]
movsd qword [esi + 0xa8], xmm0
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10158129
push str.m_AufwandWeiterePersonen
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AufwandWeiterePersonen
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2f8], 0xffffffff
lea ecx, [ebp - 0x320]
movlpd qword [ebp - 0x320], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x320]
push str.m_AufwandWeiterePersonen
push eax
lea eax, [ebp - 0x2f8]
mov dword [ebp - 4], 0xb7
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2f8]
cmp eax, 0xffffffff
je 0x10158116
push str.m_AufwandWeiterePersonen
lea ecx, [ebp - 0x320]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x320]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_AufwandWeiterePersonen
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0xa4]
add eax, 0xa4
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x101581f9
push str.m_AufwandWeiterePersonenBis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AufwandWeiterePersonenBis
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2fc], 0xffffffff
lea ecx, [ebp - 0x328]
movlpd qword [ebp - 0x328], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x328]
push str.m_AufwandWeiterePersonenBis
push eax
lea eax, [ebp - 0x2fc]
mov dword [ebp - 4], 0xb8
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2fc]
cmp eax, 0xffffffff
je 0x101581e6
push str.m_AufwandWeiterePersonenBis
lea ecx, [ebp - 0x328]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x328]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_AufwandWeiterePersonenBis
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0xa0]
add eax, 0xa0
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x101582c9
push str.m_AufwandWeiterePersonenVon
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_AufwandWeiterePersonenVon
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x300], 0xffffffff
lea ecx, [ebp - 0x330]
movlpd qword [ebp - 0x330], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x330]
push str.m_AufwandWeiterePersonenVon
push eax
lea eax, [ebp - 0x300]
mov dword [ebp - 4], 0xb9
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x300]
cmp eax, 0xffffffff
je 0x101582b6
push str.m_AufwandWeiterePersonenVon
lea ecx, [ebp - 0x330]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x330]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_AufwandWeiterePersonenVon
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
mov ax, word [eax + 0x78]
mov word [esi + 0x78], ax
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x1015838f
push str.m_EinnahmenAusserhZeitraum
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_EinnahmenAusserhZeitraum
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x304], 0xffffffff
lea ecx, [ebp - 0x338]
movlpd qword [ebp - 0x338], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x338]
push str.m_EinnahmenAusserhZeitraum
push eax
lea eax, [ebp - 0x304]
mov dword [ebp - 4], 0xba
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x304]
cmp eax, 0xffffffff
je 0x1015837c
push str.m_EinnahmenAusserhZeitraum
lea ecx, [ebp - 0x338]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x338]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_EinnahmenAusserhZeitraum
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x101584db
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x88]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x10158403
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x88]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x10158403
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x88]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10158405
xor ecx, ecx
test ecx, ecx
je 0x101584db
mov eax, dword [ebp - 0x9ac]
movsd xmm0, qword [eax + 0x88]
movsd qword [esi + 0x88], xmm0
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x101584cb
push str.m_FreibetragAutomatisch
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_FreibetragAutomatisch
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x308], 0xffffffff
lea ecx, [ebp - 0x340]
movlpd qword [ebp - 0x340], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x340]
push str.m_FreibetragAutomatisch
push eax
lea eax, [ebp - 0x308]
mov dword [ebp - 4], 0xbb
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x308]
cmp eax, 0xffffffff
je 0x101584b8
push str.m_FreibetragAutomatisch
lea ecx, [ebp - 0x340]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x340]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_FreibetragAutomatisch
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
test eax, eax
je 0x10158617
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x90]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
test eax, eax
je 0x1015853f
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x90]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
cmp dword [eax], 0
je 0x1015853f
mov ecx, esi
call sub.dbstbs.dll_public:_class_MemberList____thiscall_MapBase::GetMemberList_void_const
lea ecx, [esi + 0x90]
push ecx
mov ecx, eax
call sub.dbstbs.dll_public:_struct_ListEntry____thiscall_MemberList::Find_void__const
xor ecx, ecx
mov eax, dword [eax]
cmp dword [eax + 0x48], 1
sete cl
jmp 0x10158541
xor ecx, ecx
test ecx, ecx
je 0x10158617
mov eax, dword [ebp - 0x9ac]
movsd xmm0, qword [eax + 0x90]
movsd qword [esi + 0x90], xmm0
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10158607
push str.m_FreibetragManuell
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_FreibetragManuell
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x30c], 0xffffffff
lea ecx, [ebp - 0x348]
movlpd qword [ebp - 0x348], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x348]
push str.m_FreibetragManuell
push eax
lea eax, [ebp - 0x30c]
mov dword [ebp - 4], 0xbc
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x30c]
cmp eax, 0xffffffff
je 0x101585f4
push str.m_FreibetragManuell
lea ecx, [ebp - 0x348]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x348]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_FreibetragManuell
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0x58]
add eax, 0x58
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtDate____thiscall_PtDate::operator_class_PtDate_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x101586d2
push str.m_Geburtstag
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Geburtstag
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x310], 0xffffffff
lea ecx, [ebp - 0x350]
movlpd qword [ebp - 0x350], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x350]
push str.m_Geburtstag
push eax
lea eax, [ebp - 0x310]
mov dword [ebp - 4], 0xbd
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x310]
cmp eax, 0xffffffff
je 0x101586bf
push str.m_Geburtstag
lea ecx, [ebp - 0x350]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x350]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_Geburtstag
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0x7c]
add eax, 0x7c
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10158794
push str.m_MitAngehoerigen
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_MitAngehoerigen
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x2c], 0xffffffff
lea ecx, [ebp - 0x358]
movlpd qword [ebp - 0x358], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x358]
push str.m_MitAngehoerigen
push eax
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0xbe
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x2c]
cmp eax, 0xffffffff
je 0x10158781
push str.m_MitAngehoerigen
lea ecx, [ebp - 0x358]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x358]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_MitAngehoerigen
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0x48]
add eax, 0x48
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10158856
push str.m_NameAnschrift
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_NameAnschrift
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x30], 0xffffffff
lea ecx, [ebp - 0x360]
movlpd qword [ebp - 0x360], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x360]
push str.m_NameAnschrift
push eax
lea eax, [ebp - 0x30]
mov dword [ebp - 4], 0xbf
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x30]
cmp eax, 0xffffffff
je 0x10158843
push str.m_NameAnschrift
lea ecx, [ebp - 0x360]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x360]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_NameAnschrift
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0x98]
add eax, 0x98
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x1015891d
push str.m_NameAnschriftWeiterePersonen
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_NameAnschriftWeiterePersonen
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x34], 0xffffffff
lea ecx, [ebp - 0x368]
movlpd qword [ebp - 0x368], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x368]
push str.m_NameAnschriftWeiterePersonen
push eax
lea eax, [ebp - 0x34]
mov dword [ebp - 4], 0xc0
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x34]
cmp eax, 0xffffffff
je 0x1015890a
push str.m_NameAnschriftWeiterePersonen
lea ecx, [ebp - 0x368]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x368]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_NameAnschriftWeiterePersonen
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0xbc]
add eax, 0xbc
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x101589e4
push str.m_Notiz
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_Notiz
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x38], 0xffffffff
lea ecx, [ebp - 0x370]
movlpd qword [ebp - 0x370], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x370]
push str.m_Notiz
push eax
lea eax, [ebp - 0x38]
mov dword [ebp - 4], 0xc1
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x38]
cmp eax, 0xffffffff
je 0x101589d1
push str.m_Notiz
lea ecx, [ebp - 0x370]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x370]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_Notiz
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
mov ax, word [eax + 0x7a]
mov word [esi + 0x7a], ax
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10158aa1
push str.m_PersonInHaushalt
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_PersonInHaushalt
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x3c], 0xffffffff
lea ecx, [ebp - 0x378]
movlpd qword [ebp - 0x378], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x378]
push str.m_PersonInHaushalt
push eax
lea eax, [ebp - 0x3c]
mov dword [ebp - 4], 0xc2
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x3c]
cmp eax, 0xffffffff
je 0x10158a8e
push str.m_PersonInHaushalt
lea ecx, [ebp - 0x378]
push ecx
push eax
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetExtLink_int__class_PtString_const___char_const__
lea ecx, [ebp - 0x378]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::destructor_void_]
push 1
push str.m_PersonInHaushalt
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
lea ecx, [esi + 0x50]
add eax, 0x50
push eax
call dword [sym.imp.FO140Ftm142.dll_public:_class_PtString____thiscall_PtString::operator_class_PtString_const__]
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10158b63
push str.m_VerwandtschVerhaeltnis
call sub.dbstbs.dll_public:_unsigned_short_int___thiscall_MapBase::GetGetippteNullFlag_char_const__const
xor ecx, ecx
test ax, ax
push str.m_VerwandtschVerhaeltnis
setne cl
movzx eax, cx
mov ecx, esi
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetGetippteNullFlag_unsigned_short_int__char_const__
xorps xmm0, xmm0
mov dword [ebp - 0x40], 0xffffffff
lea ecx, [ebp - 0x380]
movlpd qword [ebp - 0x380], xmm0
call dword [sym.imp.FO140Ftm142.dll_public:_void___thiscall_PtString::constructor_void_]
mov ecx, dword [ebp - 0x9ac]
lea eax, [ebp - 0x380]
push str.m_VerwandtschVerhaeltnis
push eax
lea eax, [ebp - 0x40]
mov dword [ebp - 4], 0xc3
push eax
call sub.dbstbs.dll_public:_int___thiscall_MapBase::GetExtLink_int___class_PtString___char_const__const
mov eax, dword [ebp - 0x40]
cmp eax, 0xffffffff
je 0x10158b50
push 1
push str.m_VerwandtschVerhaeltnis
push 1
mov ecx, esi
call sub.dbstbs.dll_public:_int___thiscall_MapBase::SetJWFlag_unsigned_short_int__char_const___unsigned_short_int_
mov eax, dword [ebp - 0x9ac]
mov ax, word [eax + 0xc8]
mov word [esi + 0xc8], ax
mov ecx, dword [ebp - 0x9ac]
test ecx, ecx
je 0x10158c26
cmp eax, 0xfffff82b
je 0x10159a5d
cmp dword [edi + 0x14], 0
jne 0x10159a86
mov dword [edi + 0x18], eax
test eax, eax
je 0x10159a5d
mov dword [edi + 0x14], 1
cmp dword [edi + 0x14], 0
jne 0x10159a86
mov esi, dword [ebp - 0x9e4]
mov ecx, esi
push 0
push 1
mov eax, dword [esi]
mov eax, dword [eax + 0x30]
call eax
mov dword [edi + 0x18], eax
test eax, eax
je 0x10159a8c
mov dword [edi + 0x14], 1
jmp 0x10159a8c
mov esi, dword [ebp - 0x9e4]
mov edx, dword [esi]
mov ecx, esi
push 1
mov edx, dword [edx + 4]
call edx
cmp dword [ebp - 0x144], 0
je 0x10159ab1
mov eax, dword [ebp - 0x9ec]
mov ecx, eax
push 1
mov edx, dword [eax]
mov edx, dword [edx + 4]
call edx
mov eax, dword [edi + 0x18]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1017ee8a
mov esp, ebp
pop ebp
ret