Function at 0x1000f8a0
Capabilities:
Get common file path
Read .ini file

Disassembly:
sub esp, 0x20c
mov eax, dword [0x1004d4e8]
xor eax, esp
mov dword [esp + 0x208], eax
push esi
lea eax, [esp + 4]
push eax
push 0x104
call dword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
push 0x1003c430
lea ecx, [esp + 8]
push ecx
call dword [sym.imp.KERNEL32.dll_lstrcatW]
mov esi, dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntW]
lea edx, [esp + 4]
push edx
push 0
push str.TaxUpdateDateFix
push 0x1003c470
call esi
mov dword [0x1004ebec], eax
lea eax, [esp + 4]
push eax
push 0
push str.SubStack
push 0x1003c494
call esi
lea ecx, [esp + 4]
push ecx
push 0x7dc
push str.AdminPort
push 0x1003c4b8
mov dword [0x1004ebe8], eax
call esi
push eax
push 0x424dfe
call fcn.10001d20
add esp, 8
lea edx, [esp + 4]
push edx
push 0x7d8
push str.Port1
push 0x1003c4d0
call esi
push eax
push 0x424dd0
call fcn.10001d20
add esp, 8
lea eax, [esp + 4]
push eax
push 0x7d6
push str.Port2
push str.World
call esi
push eax
push 0x424de7
call fcn.10001d20
push 0x10001f80
push 0x501d81
call fcn.10001d20
push 0
push 0x1000b280
push 0x491b84
push 0xe8
call fcn.10001990
push 0
push 0x10004410
push 0x4b8a8f
push 0xe8
call fcn.10001990
push 0
push 0x10004bb0
push 0x4951b7
push 0xe8
call fcn.10001990
add esp, 0x40
push 0
push 0x10004bd0
push 0x495351
push 0xe8
call fcn.10001990
push 0
push 0x10004bf0
push 0x424d76
push 0xe8
call fcn.10001990
push 0x10004540
push 0x4fff61
call fcn.10001d20
push 0
push 0x1000b460
push 0x498ae1
push 0xe8
call fcn.10001990
add esp, 0x38
cmp dword [0x1004ebec], 0
pop esi
je 0x1000fa3f
push 0
push 0x10001e90
push 0x466100
push 0xe8
call fcn.10001990
add esp, 0x10
push edi
mov ecx, 0x100
mov eax, 0x10002020
mov edi, 0x1004e7e8
rep stosd dword es:[edi], eax
mov dword [0x1004e7f0], 0x10003020
mov dword [0x1004e7f4], 0x1000a480
mov dword [0x1004e7f8], 0x1000a610
mov dword [0x1004e7fc], 0x10003110
mov dword [0x1004e800], 0x100032e0
mov dword [0x1004e804], 0x1000aae0
mov dword [0x1004e808], 0x1000a7c0
mov dword [0x1004e80c], 0x1000a950
mov dword [0x1004e810], 0x10003790
mov dword [0x1004e814], 0x100036c0
mov dword [0x1004e818], 0x10003200
mov dword [0x1004e81c], 0x10003f00
mov dword [0x1004e820], 0x1000ac90
mov dword [0x1004e824], 0x10003fb0
mov dword [0x1004e828], 0x10004070
mov dword [0x1004e82c], 0x1000ae30
mov dword [0x1004e830], 0x100033c0
mov dword [0x1004e834], 0x1000f1a0
mov dword [0x1004e838], 0x100034b0
mov dword [0x1004e83c], 0x10004250
mov dword [0x1004e840], 0x10004dc0
mov dword [0x1004e844], 0x10002e40
mov dword [0x1004e848], 0x10002f10
mov dword [0x1004e84c], 0x1000bec0
mov dword [0x1004e850], 0x10002d30
mov dword [0x1004e854], 0x10002ba0
mov dword [0x1004e858], 0x100029c0
mov dword [0x1004e85c], 0x10002760
mov dword [0x1004e860], 0x100028b0
mov dword [0x1004e864], 0x1000e980
mov dword [0x1004e868], 0x10002610
mov dword [0x1004e86c], 0x100024e0
mov dword [0x1004e870], 0x1000a210
mov dword [0x1004e874], 0x1000eef0
mov dword [0x1004e878], 0x10009d70
mov dword [0x1004e87c], 0x100094c0
mov dword [0x1004e880], 0x10009750
mov dword [0x1004e884], 0x10009920
mov dword [0x1004e888], 0x10009ba0
mov dword [0x1004e88c], 0x1000e5f0
mov dword [0x1004e890], 0x10002480
mov dword [0x1004e894], 0x10009240
mov dword [0x1004e898], 0x10002430
mov dword [0x1004e8a4], 0x100090c0
mov dword [0x1004e8a8], 0x1000e390
mov dword [0x1004e89c], 0x10008f20
mov dword [0x1004e8a0], 0x100022f0
mov dword [0x1004e8b4], 0x1000e020
mov dword [0x1004e8b8], 0x10008d80
mov dword [0x1004e8ac], 0x100020a0
mov dword [0x1004e8b0], 0x100021b0
mov dword [0x1004e8bc], 0x10008b20
mov dword [0x1004e8c0], 0x10008850
mov dword [0x1004e8c4], 0x10008550
mov dword [0x1004e8c8], 0x100086e0
mov dword [0x1004e8cc], 0x1000eb70
mov dword [0x1004e8d0], 0x1000dc00
mov dword [0x1004e8d4], 0x100083b0
mov dword [0x1004e8d8], 0x10008160
mov dword [0x1004e8e0], 0x10007fc0
mov dword [0x1004e8dc], 0x10007d50
mov dword [0x1004e8e4], 0x10007b00
mov dword [0x1004e8e8], 0x100078c0
mov dword [0x1004e8ec], 0x100076f0
mov dword [0x1004e8f0], 0x1000d930
mov dword [0x1004e904], 0x1000d3e0
mov dword [0x1004e908], 0x1000ce50
mov dword [0x1004e8f8], 0x1000d670
mov dword [0x1004e8f4], 0x100074f0
mov dword [0x1004e8fc], 0x10007200
mov dword [0x1004e900], 0x10007010
mov dword [0x1004e90c], 0x10006e50
mov dword [0x1004e910], 0x10006c50
mov dword [0x1004e914], 0x10006990
mov dword [0x1004e918], 0x10006800
mov dword [0x1004e91c], 0x10006570
push 0
push 0x10001ec0
push 0x4436c9
push 0xe8
mov dword [0x1004e920], 0x1000cae0
mov dword [0x1004e924], 0x100063c0
mov dword [0x1004e928], 0x10006200
mov dword [0x1004e92c], 0x10005fb0
mov dword [0x1004e930], 0x10005e10
mov dword [0x1004e934], 0x1000c880
mov dword [0x1004e938], 0x10005be0
mov dword [0x1004e93c], 0x100059e0
mov dword [0x1004e940], 0x10005780
mov dword [0x1004e944], 0x10005550
mov dword [0x1004e948], 0x1000c600
mov dword [0x1004e94c], 0x100053c0
mov dword [0x1004e950], 0x1000c3f0
mov dword [0x1004e954], 0x1000d0e0
mov dword [0x1004e95c], 0x10004680
mov dword [0x1004e960], 0x100047a0
mov dword [0x1004e964], 0x1000bb80
mov dword [0x1004e968], 0x10004aa0
call fcn.10001990
push 0
push 0x10001ee0
push 0x4ca3cd
push 0xe8
call fcn.10001990
push 0
push 0x10001ee0
push 0x4ca659
push 0xe8
call fcn.10001990
push 0
push 0x10001ee0
push 0x4ca87f
push 0xe8
call fcn.10001990
add esp, 0x40
push 0
push 0x10001ee0
push 0x4ca8bc
push 0xe8
call fcn.10001990
push 0
push 0x10001ee0
push 0x4cab04
push 0xe8
call fcn.10001990
mov ecx, dword [esp + 0x22c]
add esp, 0x20
pop edi
xor ecx, esp
call fcn.1002369f
add esp, 0x20c
ret