Function at 0x4bfcf0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0xffffffffffffffff
push 0x5885e3
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x98c
push ebx
push ebp
push esi
mov esi, ecx
push 0x596834
lea ecx, [esp + 0x24]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push 0x596834
lea ecx, [esp + 0x20]
mov dword [esp + 0x9a4], 0
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push 0x596834
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 1
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push 0x596834
lea ecx, [esp + 0x1c]
mov byte [esp + 0x9a4], 2
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
mov bl, 3
push 0x6d
lea ecx, [esp + 0x20]
mov byte [esp + 0x9a4], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::LoadStringA]
push str.Sebastian_Bauer_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 4
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Nebojsa_Cekic_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 5
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Georg_Christoph_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 6
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Andreas_Eckleder_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 7
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.David_Lee_Ellis_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 8
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
mov byte [esp + 0x9a0], bl
lea ecx, [esp + 0xc]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Matthias_Frener_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 9
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Tilmann_Glaser_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0xa
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Arnaud_Hasenfratz_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0xb
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Claudia_Hoerth_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0xc
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Arno_Hornberger_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0xd
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Kay_Hornig_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0xe
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Michael_Huber_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0xf
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Sandra_Jakob_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x10
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Dirk_Jessberger_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x11
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Timo_Jung_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x12
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Michael_Kaessler_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x13
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Igor_Karasenko_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x14
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Vjekoslav_Katic_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x15
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Matthias_Kiefer_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x16
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Corentin_Kirchner_Speri_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
mov byte [esp + 0x9a0], 0x17
push eax
lea ecx, [esp + 0x14]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Michael_Kommorowski_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x18
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Reiner_Kopf_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x19
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Konstantin_Kosmidis_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x1a
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Jenny_Menhart_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x1b
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Igor_Mladenovic_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x1c
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Matthias_Nagel_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x1d
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Mariam_Nahapetyan_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x1e
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
mov byte [esp + 0x9a0], bl
lea ecx, [esp + 0xc]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Volker_Landes_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x1f
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Ulrich_Lemke_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x20
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Richard_Lesser_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x21
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Kai_Oberst_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x22
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Yuliy_Poluyanov_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x23
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Igor_Pyvovar_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x24
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Andre_Rabold_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x25
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Ivan_Russell_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x26
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Roland_Sadler_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x27
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Rolf_Schaeuble_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x28
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Oliver_Schneider_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x29
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Kristijan_Spirov_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x2a
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Thomas_Stoffels_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x2b
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Sascha_Tajsic_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x2c
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Ernoe_Tot_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
mov byte [esp + 0x9a0], 0x2d
push eax
lea ecx, [esp + 0x14]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Bozhidar_Varbarnov_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x2e
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Barbara_Wallace_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x2f
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Roland_Weickert_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x30
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Olivier_Zacek_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x31
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Christian_Zastera_
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x32
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push str.Thomas_Zinser
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_6]
push eax
lea ecx, [esp + 0x14]
mov byte [esp + 0x9a4], 0x33
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], bl
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
call sub.MFC71.DLL_AfxGetThread
test eax, eax
je 0x4c071e
mov edx, dword [eax]
mov ecx, eax
call dword [edx + 0x7c]
jmp 0x4c0720
xor eax, eax
push 2
push eax
lea ecx, [esp + 0x2c]
call fcn.004e70d5
add esi, 0x150
push esi
lea ecx, [esp + 0x10]
mov byte [esp + 0x9a4], 0x34
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_5]
lea eax, [esp + 0xc]
push eax
lea ecx, [esp + 0x458]
mov byte [esp + 0x9a4], 0x35
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator_4]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], 0x34
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
movzx ecx, word [0x5fdbb4]
sub esp, 0x10
mov ebp, esp
mov dword [esp + 0x46c], ecx
xor eax, eax
xor ecx, ecx
mov dword [ebp], eax
mov dword [ebp + 4], ecx
xor edx, edx
push ecx
mov dword [ebp + 8], edx
lea edx, [esp + 0x24]
mov ecx, esp
mov dword [esp + 0x20], esp
xor esi, esi
push edx
mov dword [esp + 0x990], 1
mov dword [esp + 0x994], 0
mov dword [ebp + 0xc], esi
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_5]
lea ecx, [esp + 0x38]
call fcn.004bf6a0
lea ecx, [esp + 0x14]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_7]
push 0x83
lea ecx, [esp + 0x18]
mov byte [esp + 0x9a4], 0x36
call dword [sym.imp.MFC71.DLL_ATL::CStringT::LoadStringA]
push 0xa
lea eax, [esp + 0x18]
push eax
lea ecx, [esp + 0x14]
push ecx
call fcn.00466000
add esp, 0xc
push eax
lea ecx, [esp + 0x1c]
mov byte [esp + 0x9a4], 0x37
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator_4]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], 0x36
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push 0x85
lea ecx, [esp + 0x18]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::LoadStringA]
push 0xa
lea edx, [esp + 0x18]
push edx
lea eax, [esp + 0x14]
push eax
call fcn.00466000
add esp, 0xc
push eax
lea ecx, [esp + 0x1c]
mov byte [esp + 0x9a4], 0x38
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], 0x36
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push 0x87
lea ecx, [esp + 0x18]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::LoadStringA]
push 0xa
lea ecx, [esp + 0x18]
push ecx
lea edx, [esp + 0x14]
push edx
call fcn.00466000
add esp, 0xc
push eax
lea ecx, [esp + 0x1c]
mov byte [esp + 0x9a4], 0x39
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], 0x36
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
push 0x8d
lea ecx, [esp + 0x18]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::LoadStringA]
lea eax, [esp + 0x14]
push eax
lea ecx, [esp + 0x1c]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator]
push esi
push ecx
lea edx, [esp + 0x20]
mov ecx, esp
mov dword [esp + 0x14], esp
push edx
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_5]
lea ecx, [esp + 0x2c]
call fcn.004e7b2e
lea eax, [esp + 0x1c]
push eax
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_5]
lea ecx, [esp + 0xc]
push ecx
lea ecx, [esp + 0x45c]
mov byte [esp + 0x9a4], 0x3a
call dword [sym.imp.MFC71.DLL_ATL::CStringT::operator_4]
lea ecx, [esp + 0xc]
mov byte [esp + 0x9a0], 0x36
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
lea ecx, [esp + 0x24]
call sub.MFC71.DLL_CDialog::DoModal
lea ecx, [esp + 0x14]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
lea ecx, [esp + 0x24]
mov byte [esp + 0x9a0], bl
call fcn.004e772e
lea ecx, [esp + 0x18]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
lea ecx, [esp + 0x10]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
lea ecx, [esp + 0x1c]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
lea ecx, [esp + 0x20]
call dword [sym.imp.MFC71.DLL_ATL::CStringT::CStringT_1]
mov ecx, dword [esp + 0x998]
pop esi
pop ebp
mov dword fs:[0], ecx
pop ebx
add esp, 0x998
ret