rendered paste body<FUNCTION name="_WinMain@16" address="00401000"> <PARENT name="start" address="0040EFF0" /> <CHILD name="sub_4011AC" address="004011AC" /> <CHILD name="sub_405C33" address="00405C33" /> <IMPORT name="GetVersionExA" address="00413174" referrer="00401045"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetModuleFileNameA" address="004131E4" referrer="00401066"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419260" name="Filename" /> <ARGUMENT no="3" type="immediate" data="101" /> </IMPORT> <IMPORT name="lstrcmpiA" address="00413170" referrer="0040108A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data=".EXS" /> </IMPORT> <IMPORT name="StartServiceCtrlDispatcherA" address="00413018" referrer="0040117B"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="String2" address="00415A8C" /></FUNCTION><FUNCTION name="sub_4011AC" address="004011AC"> <PARENT name="_WinMain@16" address="00401000" /> <PARENT name="sub_407632" address="00407632" /> <CHILD name="sub_4014C2" address="004014C2" /> <CHILD name="sub_401556" address="00401556" /> <CHILD name="sub_405C95" address="00405C95" /> <CHILD name="sub_405D03" address="00405D03" /> <CHILD name="_atol" address="0040EB00" /> <IMPORT name="GetVersionExA" address="00413174" referrer="004011D8"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetModuleFileNameA" address="004131E4" referrer="00401250"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419260" name="Filename" /> <ARGUMENT no="3" type="immediate" data="101" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="0040128E"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="004012FC"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00401323"> <ARGUMENT no="1" type="immediate" data="41A5A0" name="byte_41A5A0" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00401333"> <ARGUMENT no="1" type="immediate" data="419380" name="byte_419380" /> <ARGUMENT no="2" type="immediate" data="419260" name="Filename" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="00401465"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="Ctl3dUnregister" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00401496"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="ProcName" address="00415AA4" /></FUNCTION><FUNCTION name="sub_4014C2" address="004014C2"> <PARENT name="sub_4011AC" address="004011AC" /> <IMPORT name="LoadIconA" address="004132CC" referrer="004014F6"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="MYICON" /> </IMPORT> <IMPORT name="LoadCursorA" address="004132D0" referrer="00401506"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="7F00" /> </IMPORT> <IMPORT name="RegisterClassA" address="004132D4" referrer="00401541"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="IconName" address="00415AB4" /> <STRING name="ClassName" address="00415950" /></FUNCTION><FUNCTION name="sub_401556" address="00401556"> <PARENT name="sub_4011AC" address="004011AC" /> <PARENT name="sub_405ED2" address="00405ED2" /> <CHILD name="__cfltcvt_init" address="0040162F" /> <CHILD name="sub_401699" address="00401699" /> <CHILD name="sub_407A70" address="00407A70" /> <CHILD name="sub_407B68" address="00407B68" /> <CHILD name="sub_40E221" address="0040E221" /> <IMPORT name="GetMessageA" address="004132B8" referrer="00401597"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="004015AC"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsDialogMessageA" address="004132C0" referrer="004015C4"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="TranslateMessage" address="004132C4" referrer="004015D6"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DispatchMessageA" address="004132C8" referrer="004015E0"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="__cfltcvt_init" address="0040162F"> <PARENT name="sub_401556" address="00401556" /></FUNCTION><FUNCTION name="sub_401699" address="00401699"> <PARENT name="sub_401556" address="00401556" /> <CHILD name="sub_403D66" address="00403D66" /> <CHILD name="sub_4052DA" address="004052DA" /> <CHILD name="sub_4058E3" address="004058E3" /> <CHILD name="sub_40DBA0" address="0040DBA0" /> <CHILD name="sub_40E2E0" address="0040E2E0" /> <IMPORT name="GetSystemMetrics" address="00413290" referrer="004016A4"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetSystemMetrics" address="00413290" referrer="004016B0"> <ARGUMENT no="1" type="immediate" data="1" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="004016CC"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="string" data="WBT - " /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004016EB"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="immediate" data="41A5A0" name="byte_41A5A0" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00401700"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="string" data="DEFAULT.WBT" /> </IMPORT> <IMPORT name="CreateWindowExA" address="00413294" referrer="0040175A"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="string" data="Win6Batch4" /> <ARGUMENT no="3" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="4" type="immediate" data="2CF0000" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> <ARGUMENT no="7" type="register" data="eax" /> <ARGUMENT no="8" type="register" data="eax" /> <ARGUMENT no="9" type="immediate" data="0" /> <ARGUMENT no="10" type="immediate" data="0" /> <ARGUMENT no="11" type="register" data="eax" /> <ARGUMENT no="12" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="004017B1"> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="004017B8"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00401878"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="DestroyWindow" address="004132A4" referrer="00401882"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="wsprintfA" address="0041329C" referrer="004019B9"> </IMPORT> <IMPORT name="wsprintfA" address="0041329C" referrer="004019F5"> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00401A29"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="10" /> </IMPORT> <IMPORT name="DestroyWindow" address="004132A4" referrer="00401A33"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetSystemMenu" address="004132A8" referrer="00401A98"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="EnableMenuItem" address="004132AC" referrer="00401AAC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="F060" /> <ARGUMENT no="3" type="immediate" data="1" /> </IMPORT> <IMPORT name="AppendMenuA" address="004132B0" referrer="00401ADB"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="800" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="415BB0" name="NewItem" /> </IMPORT> <IMPORT name="AppendMenuA" address="004132B0" referrer="00401AF1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="540" /> <ARGUMENT no="4" type="immediate" data="41A6C0" name="String1" /> </IMPORT> <IMPORT name="PostMessageA" address="004132B4" referrer="00401B04"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="4C8" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <STRING name="aWbt" address="00415B08" /> <STRING name="aDefault_wbt" address="004159C8" /> <STRING name="ClassName" address="00415950" /> <STRING name="aWwwProd_ini" address="00415988" /> <STRING name="aHideicon" address="00415B24" /> <STRING name="aWb34i" address="00415930" /> <STRING name="aWwwProd_ini" address="00415988" /> <STRING name="aMaxvars" address="00415B54" /> <STRING name="aWb34i" address="00415930" /> <STRING name="aWwwProd_ini" address="00415988" /> <STRING name="aStringspace" address="00415B5C" /> <STRING name="aWb34i" address="00415930" /> <STRING name="aWwwProd_ini" address="00415988" /> <STRING name="aWb34i" address="00415930" /> <STRING name="aWinbatch32" address="00415920" /> <STRING name="aWbdda34i" address="00415B7C" /> <STRING name="aS_dllS" address="00415B88" /> <STRING name="aSD" address="00415B94" /> <STRING name="aCopyrightC1990" address="00415970" /> <STRING name="aWinbatch322003" address="00415938" /> <STRING name="a5" address="00415BAC" /></FUNCTION><FUNCTION name="sub_401B1B" address="00401B1B"> <PARENT name="sub_4014C2" address="004014C2" /> <CHILD name="sub_4049A0" address="004049A0" /> <CHILD name="sub_4058E3" address="004058E3" /> <CHILD name="sub_407340" address="00407340" /> <CHILD name="sub_40A656" address="0040A656" /> <CHILD name="sub_40C554" address="0040C554" /> <CHILD name="sub_40E2E0" address="0040E2E0" /> <CHILD name="sub_40E77C" address="0040E77C" /> <IMPORT name="LoadStringA" address="004131FC" referrer="00401B7F"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="37" /> <ARGUMENT no="3" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="4" type="immediate" data="FF" /> </IMPORT> <IMPORT name="lstrcmpA" address="00413158" referrer="00401B9C"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="string" data="2397" /> </IMPORT> <IMPORT name="DestroyWindow" address="004132A4" referrer="00401C23"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="00401CB8"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SendMessageA" address="004131F8" referrer="00401CFA"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="457" /> <ARGUMENT no="3" type="immediate" data="534" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="SendMessageA" address="004131F8" referrer="00401D17"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="457" /> <ARGUMENT no="3" type="immediate" data="535" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="DestroyWindow" address="004132A4" referrer="00401D21"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsWindowVisible" address="0041320C" referrer="00401D49"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="PostMessageA" address="004132B4" referrer="00401D74"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="457" /> <ARGUMENT no="3" type="immediate" data="533" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="PeekMessageA" address="0041326C" referrer="00401E16"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="00401ECD"> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00401ED4"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="4" /> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="00401F97"> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00401F9E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="10" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="0040203C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="7" /> </IMPORT> <IMPORT name="BeginPaint" address="00413270" referrer="0040206B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="EndPaint" address="00413280" referrer="00402090"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="BeginPaint" address="00413270" referrer="004020A5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetBkMode" address="00413094" referrer="004020B4"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1" /> </IMPORT> <IMPORT name="GetSysColor" address="00413274" referrer="004020BC"> <ARGUMENT no="1" type="immediate" data="8" /> </IMPORT> <IMPORT name="SetTextColor" address="00413034" referrer="004020C7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetClientRect" address="00413278" referrer="004020D5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalLock" address="0041315C" referrer="004020FE"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DrawTextA" address="0041327C" referrer="00402124"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="FFFFFFFF" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="840" /> </IMPORT> <IMPORT name="LocalUnlock" address="00413160" referrer="00402130"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DrawTextA" address="0041327C" referrer="00402178"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="3" type="immediate" data="FFFFFFFF" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="825" /> </IMPORT> <IMPORT name="EndPaint" address="00413280" referrer="00402186"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="004021F0"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="PostMessageA" address="004132B4" referrer="00402215"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="5" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetActiveWindow" address="00413284" referrer="004022B9"> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="004022F0"> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="004023B5"> </IMPORT> <IMPORT name="PostMessageA" address="004132B4" referrer="004024CE"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="112" /> <ARGUMENT no="3" type="immediate" data="540" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="LocalFree" address="00413164" referrer="004024EE"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="PostQuitMessage" address="00413288" referrer="004024F6"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="DefWindowProcA" address="0041328C" referrer="0040259E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <IMPORT name="DefWindowProcA" address="0041328C" referrer="00402771"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <STRING name="a2397" address="00415BD0" /> <STRING name="aCopyrightC1990" address="00415970" /> <STRING name="aWinbatch" address="00415BD8" /> <STRING name="aWinbatch322003" address="00415938" /> <STRING name="aRuntimeUser" address="00415BF0" /> <STRING name="a1" address="00415C0C" /> <STRING name="aExitwindowsmes" address="00415C58" /></FUNCTION><FUNCTION name="sub_402783" address="00402783"> <PARENT name="sub_40E221" address="0040E221" /> <CHILD name="sub_405535" address="00405535" /> <CHILD name="sub_4055FA" address="004055FA" /> <CHILD name="sub_405651" address="00405651" /> <CHILD name="sub_405815" address="00405815" /> <CHILD name="sub_4058E3" address="004058E3" /> <CHILD name="sub_407223" address="00407223" /> <CHILD name="sub_407340" address="00407340" /> <CHILD name="sub_4073AE" address="004073AE" /> <CHILD name="sub_40817B" address="0040817B" /> <CHILD name="sub_40E77C" address="0040E77C" /> <IMPORT name="OleUninitialize" address="004132EC" referrer="004027DF"> </IMPORT> <IMPORT name="OleInitialize" address="004132F0" referrer="004027F5"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="004028DB"> <ARGUMENT no="1" type="immediate" data="418C18" name="String" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00402933"> <ARGUMENT no="1" type="immediate" data="418C18" name="String" /> <ARGUMENT no="2" type="string" data=" (" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00402943"> <ARGUMENT no="1" type="immediate" data="418C18" name="String" /> <ARGUMENT no="2" type="immediate" data="41A120" name="Caption" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00402953"> <ARGUMENT no="1" type="immediate" data="418C18" name="String" /> <ARGUMENT no="2" type="string" data=")" /> </IMPORT> <IMPORT name="SetWindowTextA" address="00413210" referrer="0040297B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="418C18" name="String" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00402989"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1" /> </IMPORT> <IMPORT name="LocalFree" address="00413164" referrer="004029A8"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrlenA" address="004131D0" referrer="004029B2"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalAlloc" address="004131CC" referrer="004029C2"> <ARGUMENT no="1" type="immediate" data="2" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalLock" address="0041315C" referrer="004029E0"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="004029FB"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalUnlock" address="00413160" referrer="00402A07"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="InvalidateRect" address="00413214" referrer="00402A17"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="1" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00402AD5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00402AF7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="5" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00402B37"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="5" /> </IMPORT> <IMPORT name="LocalFree" address="00413164" referrer="00402B62"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrlenA" address="004131D0" referrer="00402B6C"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalAlloc" address="004131CC" referrer="00402B7C"> <ARGUMENT no="1" type="immediate" data="2" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalLock" address="0041315C" referrer="00402B9A"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00402BB5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalUnlock" address="00413160" referrer="00402BC1"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="InvalidateRect" address="00413214" referrer="00402BD1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="1" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00402C1C"> <ARGUMENT no="1" type="immediate" data="418C18" name="String" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00402C74"> <ARGUMENT no="1" type="immediate" data="418C18" name="String" /> <ARGUMENT no="2" type="string" data=" (" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00402C84"> <ARGUMENT no="1" type="immediate" data="418C18" name="String" /> <ARGUMENT no="2" type="immediate" data="41A120" name="Caption" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00402C94"> <ARGUMENT no="1" type="immediate" data="418C18" name="String" /> <ARGUMENT no="2" type="string" data=")" /> </IMPORT> <IMPORT name="SetWindowTextA" address="00413210" referrer="00402CB2"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="418C18" name="String" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00402D46"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="5" /> </IMPORT> <IMPORT name="LoadCursorA" address="004132D0" referrer="00402DA2"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="7F00" /> </IMPORT> <IMPORT name="LoadCursorA" address="004132D0" referrer="00402DB2"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="7F02" /> </IMPORT> <IMPORT name="GetCursor" address="00413208" referrer="00402DD0"> </IMPORT> <IMPORT name="SetCursor" address="00413204" referrer="00402DE3"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="LoadLibraryA" address="0041314C" referrer="00402EB7"> <ARGUMENT no="1" type="string" data="KERNEL32.DLL" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="00402ED8"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="RegisterServiceProcess" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00402F35"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00402FC1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00402FEC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrlenA" address="004131D0" referrer="004030FE"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrlenA" address="004131D0" referrer="00403126"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="0040320B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="PeekMessageA" address="0041326C" referrer="0040324B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="1" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="0040325D"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsDialogMessageA" address="004132C0" referrer="00403273"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="TranslateMessage" address="004132C4" referrer="00403285"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DispatchMessageA" address="004132C8" referrer="0040328F"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="Sleep" address="004131D4" referrer="0040329F"> <ARGUMENT no="1" type="immediate" data="1F4" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="004032E2"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="PeekMessageA" address="0041326C" referrer="00403332"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="1" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="00403347"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsDialogMessageA" address="004132C0" referrer="00403363"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="TranslateMessage" address="004132C4" referrer="00403378"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DispatchMessageA" address="004132C8" referrer="00403385"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="Sleep" address="004131D4" referrer="00403395"> <ARGUMENT no="1" type="immediate" data="1F4" /> </IMPORT> <IMPORT name="GetSystemMenu" address="004132A8" referrer="00403451"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="EnableMenuItem" address="004132AC" referrer="00403478"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="F060" /> <ARGUMENT no="3" type="immediate" data="0" /> </IMPORT> <IMPORT name="EnableMenuItem" address="004132AC" referrer="00403491"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="F060" /> <ARGUMENT no="3" type="immediate" data="1" /> </IMPORT> <IMPORT name="OpenSCManagerA" address="00413020" referrer="004034D8"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="1" /> </IMPORT> <IMPORT name="GetServiceDisplayNameA" address="00413024" referrer="00403515"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="4194A0" name="ServiceName" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <IMPORT name="CloseServiceHandle" address="00413028" referrer="00403541"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetServiceStatus" address="0041302C" referrer="004036B3"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A260" name="ServiceStatus" /> </IMPORT> <IMPORT name="SetServiceStatus" address="0041302C" referrer="00403760"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A260" name="ServiceStatus" /> </IMPORT> <IMPORT name="GetTickCount" address="00413150" referrer="004037A0"> </IMPORT> <IMPORT name="LoadLibraryA" address="0041314C" referrer="004037BB"> <ARGUMENT no="1" type="string" data="KERNEL32.DLL" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="004037E0"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="CancelWaitableTimer" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="004037F8"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="CreateWaitableTimerA" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="00403810"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="SetWaitableTimer" /> </IMPORT> <IMPORT name="GetTickCount" address="00413150" referrer="0040386F"> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="004038E1"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="004038FB"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="00403939"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00403953"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="MsgWaitForMultipleObjects" address="00413200" referrer="004039BC"> <ARGUMENT no="1" type="immediate" data="1" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="64" /> <ARGUMENT no="5" type="immediate" data="FF" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="004039E8"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00403A02"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="a2003c" address="00415908" /> <STRING name="asc_415CAC" address="00415CAC" /> <STRING name="asc_415CB0" address="00415CB0" /> <STRING name="a2" address="00415CB4" /> <STRING name="a300300700700" address="00415CB8" /> <STRING name="a1_0" address="00415CCC" /> <STRING name="a0" address="00415CD0" /> <STRING name="a1_1" address="00415CD4" /> <STRING name="a1_2" address="00415CDC" /> <STRING name="a1_3" address="00415CE0" /> <STRING name="a0_0" address="00415CE4" /> <STRING name="a1_4" address="00415CE8" /> <STRING name="a1_5" address="00415CF0" /> <STRING name="asc_415D04" address="00415D04" /> <STRING name="asc_415D08" address="00415D08" /> <STRING name="a1_6" address="00415D0C" /> <STRING name="LibFileName" address="00415D10" /> <STRING name="aRegisterservic" address="00415D20" /> <STRING name="aKernel32_dll_0" address="00415D38" /> <STRING name="aCancelwaitable" address="00415D48" /> <STRING name="aCreatewaitable" address="00415D5C" /> <STRING name="aSetwaitabletim" address="00415D74" /></FUNCTION><FUNCTION name="sub_403BC5" address="00403BC5"> <PARENT name="sub_403D66" address="00403D66" /> <IMPORT name="GetDiskFreeSpaceA" address="004131C8" referrer="00403C1E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> </IMPORT> <IMPORT name="GetVersionExA" address="00413174" referrer="00403C90"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="LoadLibraryA" address="0041314C" referrer="00403CB4"> <ARGUMENT no="1" type="string" data="KERNEL32.DLL" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="00403CD9"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="GetDiskFreeSpaceExA" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00403D51"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aKernel32_dll_1" address="00415D88" /> <STRING name="aGetdiskfreespa" address="00415D98" /></FUNCTION><FUNCTION name="sub_403D66" address="00403D66"> <PARENT name="sub_401699" address="00401699" /> <CHILD name="sub_403BC5" address="00403BC5" /> <CHILD name="sub_4058E3" address="004058E3" /> <CHILD name="sub_405C95" address="00405C95" /> <CHILD name="sub_405FE3" address="00405FE3" /> <CHILD name="sub_406FCF" address="00406FCF" /> <CHILD name="sub_407034" address="00407034" /> <CHILD name="sub_407138" address="00407138" /> <CHILD name="sub_407164" address="00407164" /> <CHILD name="sub_407193" address="00407193" /> <CHILD name="sub_40E944" address="0040E944" /> <CHILD name="sub_40EAB7" address="0040EAB7" /> <IMPORT name="MessageBoxA" address="004132A0" referrer="00403DF4"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00403F03"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="004040E2"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A280" name="byte_41A280" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00404136"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419260" name="Filename" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="00404162"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00404191"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00404215"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00404249"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="lstrcpynA" address="0041319C" referrer="00404271"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419260" name="Filename" /> <ARGUMENT no="3" type="immediate" data="4" /> </IMPORT> <IMPORT name="GetDriveTypeA" address="00413194" referrer="0040427E"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetWindowsDirectoryA" address="00413198" referrer="004042BF"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="118" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004042F8"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="\" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="0040430C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00404323"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419260" name="Filename" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="0040434F"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="0040437E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpynA" address="0041319C" referrer="004043B9"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="104" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="004043E5"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CharUpperA" address="00413218" referrer="00404427"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00404468"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="wsprintfA" address="0041329C" referrer="004044ED"> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00404508"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00404560"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00404594"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="GlobalAlloc" address="004131A0" referrer="004045F3"> <ARGUMENT no="1" type="immediate" data="2" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalLock" address="004131A4" referrer="00404606"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="ReadFile" address="004131A8" referrer="00404669"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <IMPORT name="WriteFile" address="004131AC" referrer="0040475D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="00404799"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="004047A6"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="004047E5"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="004048A3"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="DosDateTimeToFileTime" address="004131B8" referrer="004048D9"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalFileTimeToFileTime" address="004131BC" referrer="004048ED"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="CreateFileA" address="004131C0" referrer="00404909"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="40000000" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="3" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="0" /> </IMPORT> <IMPORT name="SetFileTime" address="004131C4" referrer="00404934"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="00404941"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="00404989"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="asc_415DAC" address="00415DAC" /> <STRING name="aSSDkS_" address="00415DB0" /></FUNCTION><FUNCTION name="sub_4049A0" address="004049A0"> <PARENT name="sub_401B1B" address="00401B1B" /> <CHILD name="sub_405147" address="00405147" /> <CHILD name="sub_4055FA" address="004055FA" /> <CHILD name="sub_4058E3" address="004058E3" /> <CHILD name="sub_405FE3" address="00405FE3" /> <CHILD name="sub_407034" address="00407034" /> <CHILD name="sub_407138" address="00407138" /> <CHILD name="sub_407164" address="00407164" /> <CHILD name="sub_407193" address="00407193" /> <CHILD name="sub_40C700" address="0040C700" /> <CHILD name="sub_40E2E0" address="0040E2E0" /> <CHILD name="sub_40E5C1" address="0040E5C1" /> <IMPORT name="MessageBoxA" address="004132A0" referrer="00404A1A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00404B23"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="GlobalAlloc" address="004131A0" referrer="00404CBD"> <ARGUMENT no="1" type="immediate" data="2" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00404D24"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="GlobalLock" address="004131A4" referrer="00404D35"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="00404D5E"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00404DB8"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="00404E94"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="00404E9E"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00404EEC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="00404EFD"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpynA" address="0041319C" referrer="00404F72"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="FF" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00404FAB"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="UpdateWindow" address="0041321C" referrer="00404FB5"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalAlloc" address="004131A0" referrer="00405028"> <ARGUMENT no="1" type="immediate" data="2" /> <ARGUMENT no="2" type="immediate" data="400" /> </IMPORT> <IMPORT name="GlobalLock" address="004131A4" referrer="00405048"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="wsprintfA" address="0041329C" referrer="00405077"> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="00405087"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="004050DC"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="00405126"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aWwwProd_ini" address="00415988" /> <STRING name="ValueName" address="00415ED8" /> <STRING name="aWb34i" address="00415930" /> <STRING name="aIfFileexistSTh" address="00415EF8" /></FUNCTION><FUNCTION name="sub_405147" address="00405147"> <PARENT name="sub_4049A0" address="004049A0" /> <PARENT name="sub_4052DA" address="004052DA" /> <CHILD name="sub_4055FA" address="004055FA" /> <IMPORT name="lstrcpyA" address="0041316C" referrer="00405174"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="004051B0"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="Software\Wilson WindowWare\Settings\" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004051C4"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004051D6"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="\" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004051E7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="RegOpenKeyExA" address="00413014" referrer="0040520B"> <ARGUMENT no="1" type="immediate" data="80000001" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="1" /> <ARGUMENT no="5" type="register" data="eax" /> </IMPORT> <IMPORT name="RegQueryValueExA" address="00413008" referrer="00405232"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> </IMPORT> <IMPORT name="RegCloseKey" address="0041301C" referrer="00405253"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="RegOpenKeyExA" address="00413014" referrer="0040527A"> <ARGUMENT no="1" type="immediate" data="80000002" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="1" /> <ARGUMENT no="5" type="register" data="eax" /> </IMPORT> <IMPORT name="RegQueryValueExA" address="00413008" referrer="004052A1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> </IMPORT> <IMPORT name="RegCloseKey" address="0041301C" referrer="004052C2"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aSoftwareWilson" address="00415998" /> <STRING name="asc_415FB8" address="00415FB8" /></FUNCTION><FUNCTION name="sub_4052DA" address="004052DA"> <PARENT name="sub_401699" address="00401699" /> <CHILD name="sub_405147" address="00405147" /> <CHILD name="sub_405535" address="00405535" /> <IMPORT name="wsprintfA" address="0041329C" referrer="00405304"> </IMPORT> <STRING name="aD" address="00415FBC" /></FUNCTION><FUNCTION name="sub_405535" address="00405535"> <PARENT name="sub_402783" address="00402783" /> <PARENT name="sub_4052DA" address="004052DA" /> <PARENT name="sub_40817B" address="0040817B" /> <PARENT name="sub_4098B3" address="004098B3" /> <PARENT name="sub_409939" address="00409939" /> <PARENT name="sub_409B7C" address="00409B7C" /> <PARENT name="sub_40DA18" address="0040DA18" /></FUNCTION><FUNCTION name="sub_4055FA" address="004055FA"> <PARENT name="sub_402783" address="00402783" /> <PARENT name="sub_4049A0" address="004049A0" /> <PARENT name="sub_405147" address="00405147" /> <IMPORT name="CharNextA" address="004132D8" referrer="00405635"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_405651" address="00405651"> <PARENT name="sub_402783" address="00402783" /> <PARENT name="sub_405815" address="00405815" /> <PARENT name="HandlerProc" address="0040780B" /> <CHILD name="sub_405738" address="00405738" /> <IMPORT name="PeekMessageA" address="0041326C" referrer="0040566D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="1" /> </IMPORT> <IMPORT name="GetWindowLongA" address="00413224" referrer="00405687"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="FFFFFFF0" /> </IMPORT> <IMPORT name="GetParent" address="00413220" referrer="0040569E"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="004056AB"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsDialogMessageA" address="004132C0" referrer="004056C1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="TranslateMessage" address="004132C4" referrer="004056D3"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DispatchMessageA" address="004132C8" referrer="004056DD"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="Sleep" address="004131D4" referrer="00405700"> <ARGUMENT no="1" type="immediate" data="14" /> </IMPORT></FUNCTION><FUNCTION name="sub_405738" address="00405738"> <PARENT name="sub_405651" address="00405651" /> <CHILD name="sub_40E2E0" address="0040E2E0" /> <IMPORT name="GetKeyState" address="0041322C" referrer="00405743"> <ARGUMENT no="1" type="immediate" data="11" /> </IMPORT> <IMPORT name="GetAsyncKeyState" address="00413228" referrer="00405756"> <ARGUMENT no="1" type="immediate" data="11" /> </IMPORT> <IMPORT name="GetKeyState" address="0041322C" referrer="00405769"> <ARGUMENT no="1" type="immediate" data="3" /> </IMPORT> <IMPORT name="GetAsyncKeyState" address="00413228" referrer="0040577C"> <ARGUMENT no="1" type="immediate" data="3" /> </IMPORT></FUNCTION><FUNCTION name="sub_405815" address="00405815"> <PARENT name="sub_402783" address="00402783" /> <CHILD name="sub_405651" address="00405651" /> <IMPORT name="GetTickCount" address="00413150" referrer="00405828"> </IMPORT> <IMPORT name="MsgWaitForMultipleObjects" address="00413200" referrer="00405846"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="FF" /> </IMPORT> <IMPORT name="GetTickCount" address="00413150" referrer="0040587A"> </IMPORT> <IMPORT name="Sleep" address="004131D4" referrer="004058CC"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="sub_4058E3" address="004058E3"> <PARENT name="sub_401699" address="00401699" /> <PARENT name="sub_401B1B" address="00401B1B" /> <PARENT name="sub_402783" address="00402783" /> <PARENT name="sub_403D66" address="00403D66" /> <PARENT name="sub_4049A0" address="004049A0" /> <PARENT name="sub_405ED2" address="00405ED2" /> <CHILD name="sub_405C95" address="00405C95" /> <CHILD name="sub_406FCF" address="00406FCF" /> <CHILD name="__itoa" address="0040EBA0" /> <IMPORT name="GetPrivateProfileStringA" address="00413190" referrer="00405931"> <ARGUMENT no="1" type="string" data="MAIN" /> <ARGUMENT no="2" type="string" data="Language" /> <ARGUMENT no="3" type="string" data="XXX" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="14" /> <ARGUMENT no="6" type="string" data="WWWBATCH.INI" /> </IMPORT> <IMPORT name="lstrcmpA" address="00413158" referrer="00405940"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="XXX" /> </IMPORT> <IMPORT name="GetProfileStringA" address="0041318C" referrer="00405963"> <ARGUMENT no="1" type="string" data="INTL" /> <ARGUMENT no="2" type="string" data="sLanguage" /> <ARGUMENT no="3" type="string" data="enu" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="14" /> </IMPORT> <IMPORT name="GetModuleFileNameA" address="004131E4" referrer="00405977"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="418E28" name="byte_418E28" /> <ARGUMENT no="3" type="immediate" data="104" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="004059B1"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004059DC"> <ARGUMENT no="1" type="immediate" data="418E28" name="byte_418E28" /> <ARGUMENT no="2" type="string" data="WWWDLANG" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004059EC"> <ARGUMENT no="1" type="immediate" data="418E28" name="byte_418E28" /> <ARGUMENT no="2" type="string" data="." /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004059FB"> <ARGUMENT no="1" type="immediate" data="418E28" name="byte_418E28" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="wsprintfA" address="0041329C" referrer="00405A37"> </IMPORT> <IMPORT name="lstrcpynA" address="0041319C" referrer="00405A74"> <ARGUMENT no="1" type="immediate" data="418E28" name="byte_418E28" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="104" /> </IMPORT> <IMPORT name="GetPrivateProfileStringA" address="00413190" referrer="00405AE4"> <ARGUMENT no="1" type="string" data="WinBatch" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="string" data="XXX" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="immediate" data="418E28" name="byte_418E28" /> </IMPORT> <IMPORT name="GetPrivateProfileStringA" address="00413190" referrer="00405B0D"> <ARGUMENT no="1" type="string" data="MAIN" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="string" data="XXX" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="immediate" data="418E28" name="byte_418E28" /> </IMPORT> <IMPORT name="lstrcmpA" address="00413158" referrer="00405B1F"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="XXX" /> </IMPORT> <IMPORT name="LoadStringA" address="004131FC" referrer="00405B43"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <IMPORT name="LoadStringA" address="004131FC" referrer="00405B67"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="00405BAC"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="FileName" address="00415A70" /> <STRING name="Default" address="00415A5C" /> <STRING name="KeyName" address="00415FDC" /> <STRING name="AppName" address="00415A60" /> <STRING name="Default" address="00415A5C" /> <STRING name="aEnu" address="00415FE8" /> <STRING name="aSlanguage" address="00415FEC" /> <STRING name="aIntl" address="00415A68" /> <STRING name="aWwwdlang" address="00415A50" /> <STRING name="a_" address="00415FF8" /> <STRING name="aWwwdlang" address="00415A50" /> <STRING name="aS_S" address="00415FFC" /> <STRING name="Default" address="00415A5C" /> <STRING name="aWinbatch_0" address="00415960" /> <STRING name="Default" address="00415A5C" /> <STRING name="AppName" address="00415A60" /> <STRING name="Default" address="00415A5C" /></FUNCTION><FUNCTION name="sub_405BC9" address="00405BC9"> <PARENT name="sub_407632" address="00407632" /> <IMPORT name="CharNextA" address="004132D8" referrer="00405BF7"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CharPrevA" address="00413230" referrer="00405C1B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_405C33" address="00405C33"> <PARENT name="_WinMain@16" address="00401000" /> <IMPORT name="CharNextA" address="004132D8" referrer="00405C52"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_405C95" address="00405C95"> <PARENT name="sub_4011AC" address="004011AC" /> <PARENT name="sub_403D66" address="00403D66" /> <PARENT name="sub_4058E3" address="004058E3" /> <PARENT name="sub_40A656" address="0040A656" /> <IMPORT name="CharNextA" address="004132D8" referrer="00405CB4"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_405D03" address="00405D03"> <PARENT name="sub_4011AC" address="004011AC" /> <IMPORT name="LoadIconA" address="004132CC" referrer="00405D3E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="MYICON" /> </IMPORT> <IMPORT name="LoadCursorA" address="004132D0" referrer="00405D4E"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="7F00" /> </IMPORT> <IMPORT name="RegisterClassA" address="004132D4" referrer="00405D88"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetSystemMetrics" address="00413290" referrer="00405DA5"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetSystemMetrics" address="00413290" referrer="00405DB1"> <ARGUMENT no="1" type="immediate" data="1" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00405DC5"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="string" data="WbtShutdownRun - " /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00405DE4"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="immediate" data="41A5A0" name="byte_41A5A0" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00405DF9"> <ARGUMENT no="1" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="2" type="string" data="DEFAULT.WBT" /> </IMPORT> <IMPORT name="CreateWindowExA" address="00413294" referrer="00405E52"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="41A6C0" name="String1" /> <ARGUMENT no="4" type="immediate" data="CF0000" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> <ARGUMENT no="7" type="register" data="eax" /> <ARGUMENT no="8" type="register" data="eax" /> <ARGUMENT no="9" type="immediate" data="0" /> <ARGUMENT no="10" type="immediate" data="0" /> <ARGUMENT no="11" type="register" data="eax" /> <ARGUMENT no="12" type="immediate" data="0" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00405E75"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetMessageA" address="004132B8" referrer="00405E85"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="TranslateMessage" address="004132C4" referrer="00405E97"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DispatchMessageA" address="004132C8" referrer="00405EA1"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aWbshutdownwait" address="00416004" /> <STRING name="aMyicon_0" address="00416018" /> <STRING name="aWbtshutdownrun" address="00416020" /> <STRING name="aDefault_wbt" address="004159C8" /></FUNCTION><FUNCTION name="sub_405ED2" address="00405ED2"> <PARENT name="sub_405D03" address="00405D03" /> <CHILD name="sub_401556" address="00401556" /> <CHILD name="sub_4058E3" address="004058E3" /> <IMPORT name="PostQuitMessage" address="00413288" referrer="00405EE8"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="00405F72"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419F80" name="Text" /> <ARGUMENT no="3" type="immediate" data="41A120" name="Caption" /> <ARGUMENT no="4" type="immediate" data="10031" /> </IMPORT> <IMPORT name="DefWindowProcA" address="0041328C" referrer="00405FD1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_405FE3" address="00405FE3"> <PARENT name="sub_403D66" address="00403D66" /> <PARENT name="sub_4049A0" address="004049A0" /> <CHILD name="sub_407164" address="00407164" /> <CHILD name="sub_407193" address="00407193" /> <IMPORT name="GlobalAlloc" address="004131A0" referrer="00406018"> <ARGUMENT no="1" type="immediate" data="2" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalLock" address="004131A4" referrer="00406025"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="00406046"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcmpA" address="00413158" referrer="00406159"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="From Wilson WindowWare!" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="004061C5"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="004061CF"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aFromWilsonWind" address="00416034" /></FUNCTION><FUNCTION name="sub_4062AB" address="004062AB"> <IMPORT name="CharUpperA" address="00413218" referrer="0040632F"> <ARGUMENT no="1" type="register" data="ecx" /> </IMPORT> <IMPORT name="CharUpperA" address="00413218" referrer="00406341"> <ARGUMENT no="1" type="register" data="ecx" /> </IMPORT></FUNCTION><FUNCTION name="sub_40638A" address="0040638A"> <IMPORT name="lstrlenA" address="004131D0" referrer="00406397"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_406C3F" address="00406C3F"> <CHILD name="sub_406CAC" address="00406CAC" /></FUNCTION><FUNCTION name="sub_406CAC" address="00406CAC"> <PARENT name="sub_406C3F" address="00406C3F" /> <IMPORT name="IsDBCSLeadByte" address="00413180" referrer="00406CCF"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_406FCF" address="00406FCF"> <PARENT name="sub_403D66" address="00403D66" /> <PARENT name="sub_4058E3" address="004058E3" /> <PARENT name="sub_407034" address="00407034" /> <IMPORT name="SearchPathA" address="004130FC" referrer="0040700B"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="sub_407034" address="00407034"> <PARENT name="sub_403D66" address="00403D66" /> <PARENT name="sub_4049A0" address="004049A0" /> <CHILD name="sub_406FCF" address="00406FCF" /> <IMPORT name="lstrcpynA" address="0041319C" referrer="004070FB"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="104" /> </IMPORT> <IMPORT name="CreateFileA" address="004131C0" referrer="00407120"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="sub_407138" address="00407138"> <PARENT name="sub_403D66" address="00403D66" /> <PARENT name="sub_4049A0" address="004049A0" /> <IMPORT name="CloseHandle" address="00413154" referrer="0040714C"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_407164" address="00407164"> <PARENT name="sub_403D66" address="00403D66" /> <PARENT name="sub_4049A0" address="004049A0" /> <PARENT name="sub_405FE3" address="00405FE3" /> <IMPORT name="SetFilePointer" address="0041310C" referrer="0040717B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_407193" address="00407193"> <PARENT name="sub_403D66" address="00403D66" /> <PARENT name="sub_4049A0" address="004049A0" /> <PARENT name="sub_405FE3" address="00405FE3" /> <IMPORT name="ReadFile" address="004131A8" referrer="004071AE"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="sub_4071C3" address="004071C3"> <IMPORT name="ReadFile" address="004131A8" referrer="004071DE"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="sub_407223" address="00407223"> <PARENT name="sub_402783" address="00402783" /> <CHILD name="_memset" address="0040EC50" /> <IMPORT name="lstrcpynA" address="0041319C" referrer="0040727C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="40" /> </IMPORT> <IMPORT name="ExtractIconA" address="004131F0" referrer="0040729E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="DestroyIcon" address="00413234" referrer="004072CE"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="LoadIconA" address="004132CC" referrer="004072FE"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="MYICON" /> </IMPORT> <IMPORT name="Shell_NotifyIconA" address="004131EC" referrer="00407328"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <STRING name="aMyicon_1" address="00416058" /></FUNCTION><FUNCTION name="sub_407340" address="00407340"> <PARENT name="sub_401B1B" address="00401B1B" /> <PARENT name="sub_402783" address="00402783" /> <CHILD name="_memset" address="0040EC50" /> <IMPORT name="Shell_NotifyIconA" address="004131EC" referrer="00407375"> <ARGUMENT no="1" type="immediate" data="2" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DestroyIcon" address="00413234" referrer="00407391"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_4073AE" address="004073AE"> <PARENT name="sub_402783" address="00402783" /> <CHILD name="_memset" address="0040EC50" /> <IMPORT name="lstrcpynA" address="0041319C" referrer="0040740A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="40" /> </IMPORT> <IMPORT name="DestroyIcon" address="00413234" referrer="00407431"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="ExtractIconA" address="004131F0" referrer="0040745D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="LoadIconA" address="004132CC" referrer="0040749A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="MYICON" /> </IMPORT> <IMPORT name="Shell_NotifyIconA" address="004131EC" referrer="004074C0"> <ARGUMENT no="1" type="immediate" data="1" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <STRING name="aMyicon_2" address="00416060" /></FUNCTION><FUNCTION name="sub_407632" address="00407632"> <PARENT name="_WinMain@16" address="00401000" /> <CHILD name="sub_4011AC" address="004011AC" /> <CHILD name="sub_405BC9" address="00405BC9" /> <IMPORT name="RegisterServiceCtrlHandlerA" address="0041300C" referrer="0040764C"> <ARGUMENT no="1" type="immediate" data="41606C" name="byte_41606C" /> <ARGUMENT no="2" type="immediate" data="40780B" name="HandlerProc" /> </IMPORT> <IMPORT name="SetServiceStatus" address="0041302C" referrer="00407692"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A260" name="ServiceStatus" /> </IMPORT> <IMPORT name="lstrlenA" address="004131D0" referrer="004076D1"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalAlloc" address="004131A0" referrer="004076F3"> <ARGUMENT no="1" type="immediate" data="40" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00407735"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="00407744"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data=" " /> </IMPORT> <IMPORT name="lstrcpynA" address="0041319C" referrer="00407781"> <ARGUMENT no="1" type="immediate" data="4194A0" name="ServiceName" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="100" /> </IMPORT> <IMPORT name="Sleep" address="004131D4" referrer="004077AC"> <ARGUMENT no="1" type="immediate" data="1388" /> </IMPORT> <IMPORT name="SetServiceStatus" address="0041302C" referrer="004077DB"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A260" name="ServiceStatus" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="004077EF"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="asc_416070" address="00416070" /></FUNCTION><FUNCTION name="HandlerProc" address="0040780B"> <PARENT name="sub_407632" address="00407632" /> <CHILD name="sub_405651" address="00405651" /> <CHILD name="sub_40E2E0" address="0040E2E0" /> <IMPORT name="SetServiceStatus" address="0041302C" referrer="00407A53"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="41A260" name="ServiceStatus" /> </IMPORT></FUNCTION><FUNCTION name="sub_407A70" address="00407A70"> <PARENT name="sub_401556" address="00401556" /> <CHILD name="sub_407BA4" address="00407BA4" /> <CHILD name="sub_40C514" address="0040C514" /> <IMPORT name="GetSysColor" address="00413274" referrer="00407AE9"> <ARGUMENT no="1" type="immediate" data="8" /> </IMPORT> <IMPORT name="LoadCursorA" address="004132D0" referrer="00407B26"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="7F00" /> </IMPORT> <IMPORT name="RegisterClassA" address="004132D4" referrer="00407B48"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aWinbatchboxwin" address="00416088" /></FUNCTION><FUNCTION name="sub_407B68" address="00407B68"> <PARENT name="sub_401556" address="00401556" /> <CHILD name="sub_407FEC" address="00407FEC" /></FUNCTION><FUNCTION name="sub_407BA4" address="00407BA4"> <PARENT name="sub_407A70" address="00407A70" /> <PARENT name="sub_407FEC" address="00407FEC" /> <PARENT name="sub_40817B" address="0040817B" /> <CHILD name="sub_40A392" address="0040A392" /> <CHILD name="sub_40C514" address="0040C514" /> <IMPORT name="GlobalAlloc" address="004131A0" referrer="00407C22"> <ARGUMENT no="1" type="immediate" data="42" /> <ARGUMENT no="2" type="immediate" data="2000" /> </IMPORT> <IMPORT name="GlobalLock" address="004131A4" referrer="00407C5B"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalSize" address="00413184" referrer="00407C95"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="00407E38"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="00407E4B"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetWindowPlacement" address="00413240" referrer="00407EA7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetWindowPlacement" address="0041323C" referrer="00407EE3"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="CreateWindowExA" address="00413294" referrer="00407F39"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="string" data="WinBatchBoxWindow" /> <ARGUMENT no="3" type="immediate" data="4160A0" name="WindowName" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> <ARGUMENT no="7" type="register" data="eax" /> <ARGUMENT no="8" type="register" data="eax" /> <ARGUMENT no="9" type="register" data="eax" /> <ARGUMENT no="10" type="immediate" data="0" /> <ARGUMENT no="11" type="register" data="eax" /> <ARGUMENT no="12" type="immediate" data="0" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="00407F6D"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="00407F80"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetWindowPos" address="00413238" referrer="00407FB7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="0" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="13" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00407FCD"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="8" /> </IMPORT> <STRING name="aTop" address="0041609C" /> <STRING name="aWinbatchboxw_0" address="004160A4" /></FUNCTION><FUNCTION name="sub_407FEC" address="00407FEC"> <PARENT name="sub_407B68" address="00407B68" /> <PARENT name="sub_40817B" address="0040817B" /> <CHILD name="sub_407BA4" address="00407BA4" /> <IMPORT name="IsWindow" address="004132BC" referrer="00408098"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DestroyWindow" address="004132A4" referrer="004080B8"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="004080E4"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="00408112"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DestroyWindow" address="004132A4" referrer="0040812E"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="00408141"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="00408154"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40817B" address="0040817B"> <PARENT name="sub_402783" address="00402783" /> <CHILD name="sub_405535" address="00405535" /> <CHILD name="sub_407BA4" address="00407BA4" /> <CHILD name="sub_407FEC" address="00407FEC" /> <CHILD name="sub_4097E8" address="004097E8" /> <CHILD name="sub_4098B3" address="004098B3" /> <CHILD name="sub_409939" address="00409939" /> <CHILD name="sub_409B7C" address="00409B7C" /> <CHILD name="sub_40A392" address="0040A392" /> <CHILD name="sub_40A5F7" address="0040A5F7" /> <CHILD name="sub_40A656" address="0040A656" /> <CHILD name="sub_40BFD6" address="0040BFD6" /> <CHILD name="sub_40C514" address="0040C514" /> <CHILD name="sub_40E77C" address="0040E77C" /> <IMPORT name="lstrcpynA" address="0041319C" referrer="00408239"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="28" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="0040824D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="0,0,1000,1000" /> </IMPORT> <IMPORT name="SetWindowTextA" address="00413210" referrer="00408418"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="CreateWindowExA" address="00413294" referrer="004084B6"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="string" data="BUTTON" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="44034000" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> <ARGUMENT no="7" type="register" data="eax" /> <ARGUMENT no="8" type="register" data="eax" /> <ARGUMENT no="9" type="register" data="eax" /> <ARGUMENT no="10" type="register" data="eax" /> <ARGUMENT no="11" type="register" data="eax" /> <ARGUMENT no="12" type="immediate" data="0" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="0040861F"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00408644"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="0040877C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="004087BC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data=" (Unlicensed)" /> </IMPORT> <IMPORT name="SetWindowTextA" address="00413210" referrer="004087D7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcmpiA" address="00413170" referrer="0040894A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="00408A88"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00408AAD"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="00408B65"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpynA" address="0041319C" referrer="00408C34"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="28" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00408C4B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="0,0,1000,1000" /> </IMPORT> <IMPORT name="lstrcpynA" address="0041319C" referrer="00408E22"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="28" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="00408E39"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="0,0,1000,1000" /> </IMPORT> <IMPORT name="GetWindowPlacement" address="00413240" referrer="0040969C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetWindowPlacement" address="0041323C" referrer="004096D6"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="004096E9"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <STRING name="a0010001000" address="004160B8" /> <STRING name="aButton" address="004160C8" /> <STRING name="aUnlicensed" address="004160E0" /> <STRING name="a0010001000_0" address="004160F0" /> <STRING name="a0010001000_1" address="00416100" /></FUNCTION><FUNCTION name="sub_4097E8" address="004097E8"> <PARENT name="sub_40817B" address="0040817B" /> <PARENT name="sub_4098B3" address="004098B3" /> <PARENT name="sub_409939" address="00409939" /> <PARENT name="sub_409B7C" address="00409B7C" /> <IMPORT name="CharNextA" address="004132D8" referrer="0040987F"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_4098B3" address="004098B3"> <PARENT name="sub_40817B" address="0040817B" /> <CHILD name="sub_405535" address="00405535" /> <CHILD name="sub_4097E8" address="004097E8" /></FUNCTION><FUNCTION name="sub_409939" address="00409939"> <PARENT name="sub_40817B" address="0040817B" /> <CHILD name="sub_405535" address="00405535" /> <CHILD name="sub_4097E8" address="004097E8" /> <CHILD name="sub_409D5D" address="00409D5D" /> <CHILD name="sub_40BFD6" address="0040BFD6" /> <CHILD name="sub_40C514" address="0040C514" /> <STRING name="asc_416110" address="00416110" /></FUNCTION><FUNCTION name="sub_409B7C" address="00409B7C"> <PARENT name="sub_40817B" address="0040817B" /> <CHILD name="sub_405535" address="00405535" /> <CHILD name="sub_4097E8" address="004097E8" /> <CHILD name="sub_409D5D" address="00409D5D" /> <STRING name="asc_416114" address="00416114" /></FUNCTION><FUNCTION name="sub_409D5D" address="00409D5D"> <PARENT name="sub_409939" address="00409939" /> <PARENT name="sub_409B7C" address="00409B7C" /></FUNCTION><FUNCTION name="sub_409E24" address="00409E24"> <PARENT name="sub_407A70" address="00407A70" /> <CHILD name="sub_40A656" address="0040A656" /> <CHILD name="sub_40BFD6" address="0040BFD6" /> <CHILD name="sub_40C554" address="0040C554" /> <IMPORT name="SetWindowPos" address="00413238" referrer="00409E94"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="0" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="13" /> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="00409EFB"> </IMPORT> <IMPORT name="SetWindowPos" address="00413238" referrer="00409FF2"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="0" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="13" /> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="0040A018"> </IMPORT> <IMPORT name="PostQuitMessage" address="00413288" referrer="0040A104"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="BeginPaint" address="00413270" referrer="0040A160"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="EndPaint" address="00413280" referrer="0040A18C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetWindowPlacement" address="00413240" referrer="0040A247"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetWindowPlacement" address="0041323C" referrer="0040A2BC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DefWindowProcA" address="0041328C" referrer="0040A380"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40A392" address="0040A392"> <PARENT name="sub_407BA4" address="00407BA4" /> <PARENT name="sub_40817B" address="0040817B" /> <CHILD name="sub_40C533" address="0040C533" /> <IMPORT name="lstrlenA" address="004131D0" referrer="0040A3F6"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetDC" address="00413248" referrer="0040A584"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SendMessageA" address="004131F8" referrer="0040A5AD"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="14" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="ReleaseDC" address="00413244" referrer="0040A5C5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40A5F7" address="0040A5F7"> <PARENT name="sub_40817B" address="0040817B" /> <PARENT name="sub_40A656" address="0040A656" /></FUNCTION><FUNCTION name="sub_40A656" address="0040A656"> <PARENT name="sub_401B1B" address="00401B1B" /> <PARENT name="sub_40817B" address="0040817B" /> <PARENT name="sub_409E24" address="00409E24" /> <CHILD name="sub_405C95" address="00405C95" /> <CHILD name="sub_40A5F7" address="0040A5F7" /> <CHILD name="sub_40BFD6" address="0040BFD6" /> <CHILD name="sub_40C127" address="0040C127" /> <CHILD name="sub_40C1B3" address="0040C1B3" /> <CHILD name="sub_40C514" address="0040C514" /> <CHILD name="sub_40C554" address="0040C554" /> <IMPORT name="IsIconic" address="0041325C" referrer="0040A668"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="ValidateRect" address="0041324C" referrer="0040A6C7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetDC" address="00413248" referrer="0040A795"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SearchPathA" address="004130FC" referrer="0040A8A2"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="104" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="immediate" data="0" /> </IMPORT> <IMPORT name="lstrcpyA" address="0041316C" referrer="0040A8DE"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="419260" name="Filename" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="0040A90A"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="0040A939"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="CreateFileA" address="004131C0" referrer="0040A955"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="80000000" /> <ARGUMENT no="3" type="immediate" data="1" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="3" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="0" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040A975"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="LoadImageA" address="00413258" referrer="0040A9A3"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="0" /> <ARGUMENT no="6" type="immediate" data="10" /> </IMPORT> <IMPORT name="CreateCompatibleDC" address="00413080" referrer="0040A9C0"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040A9E7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetObjectA" address="0041307C" referrer="0040AA03"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="18" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="SetStretchBltMode" address="00413070" referrer="0040AA27"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetBrushOrgEx" address="00413078" referrer="0040AA4A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="StretchBlt" address="00413074" referrer="0040AA9A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> <ARGUMENT no="7" type="immediate" data="0" /> <ARGUMENT no="8" type="immediate" data="0" /> <ARGUMENT no="9" type="register" data="eax" /> <ARGUMENT no="10" type="register" data="eax" /> <ARGUMENT no="11" type="immediate" data="CC0020" /> </IMPORT> <IMPORT name="SetStretchBltMode" address="00413070" referrer="0040AAAB"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040AAC9"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteDC" address="0041306C" referrer="0040AAD6"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040AAE3"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="0040AB60"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetWindowPlacement" address="00413240" referrer="0040AB99"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetWindowPlacement" address="0041323C" referrer="0040AC4E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetWindowTextA" address="00413254" referrer="0040AC79"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="50" /> </IMPORT> <IMPORT name="lstrcmpA" address="00413158" referrer="0040AC8D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetWindowTextA" address="00413210" referrer="0040ACB7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="ShowWindow" address="00413268" referrer="0040ACD4"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="8" /> </IMPORT> <IMPORT name="InvalidateRect" address="00413214" referrer="0040ACF3"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="1" /> </IMPORT> <IMPORT name="UpdateWindow" address="0041321C" referrer="0040AD0E"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CreateSolidBrush" address="00413050" referrer="0040AE04"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CreatePen" address="00413058" referrer="0040AE37"> <ARGUMENT no="1" type="immediate" data="7" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="GetClientRect" address="00413278" referrer="0040AEC0"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="MulDiv" address="004130AC" referrer="0040AEFD"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="3E8" /> </IMPORT> <IMPORT name="CreatePen" address="00413058" referrer="0040AF30"> <ARGUMENT no="1" type="immediate" data="6" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040AF63"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetStockObject" address="0041305C" referrer="0040AF83"> <ARGUMENT no="1" type="immediate" data="5" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040AF8E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040AFC1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="Ellipse" address="00413068" referrer="0040AFFC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040B01A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040B038"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040B052"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040B06C"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetClientRect" address="00413278" referrer="0040B171"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="MulDiv" address="004130AC" referrer="0040B1AE"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="3E8" /> </IMPORT> <IMPORT name="CreatePen" address="00413058" referrer="0040B1E1"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040B214"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="MoveToEx" address="00413064" referrer="0040B234"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="LineTo" address="00413060" referrer="0040B24C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040B26A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040B277"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetClientRect" address="00413278" referrer="0040B392"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="MulDiv" address="004130AC" referrer="0040B3CF"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="3E8" /> </IMPORT> <IMPORT name="GetStockObject" address="0041305C" referrer="0040B41A"> <ARGUMENT no="1" type="immediate" data="5" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040B425"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="CreatePen" address="00413058" referrer="0040B450"> <ARGUMENT no="1" type="immediate" data="6" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040B474"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="Rectangle" address="00413054" referrer="0040B4AF"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040B4CD"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040B4EB"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040B505"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetSysColor" address="00413274" referrer="0040B5AE"> <ARGUMENT no="1" type="immediate" data="5" /> </IMPORT> <IMPORT name="CreateSolidBrush" address="00413050" referrer="0040B5C1"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FillRect" address="00413250" referrer="0040B632"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040B64C"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrlenA" address="004131D0" referrer="0040B6C2"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetBkMode" address="00413094" referrer="0040B795"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1" /> </IMPORT> <IMPORT name="GetSysColor" address="00413274" referrer="0040B7FF"> <ARGUMENT no="1" type="immediate" data="5" /> </IMPORT> <IMPORT name="CreateSolidBrush" address="00413050" referrer="0040B812"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FillRect" address="00413250" referrer="0040B876"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040B883"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetBkMode" address="00413094" referrer="0040B8A5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetTextColor" address="00413034" referrer="0040B8F5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcpynA" address="0041319C" referrer="0040B9A1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="20" /> </IMPORT> <IMPORT name="GetClientRect" address="00413278" referrer="0040B9BC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetSystemMetrics" address="00413290" referrer="0040B9E8"> <ARGUMENT no="1" type="immediate" data="1" /> </IMPORT> <IMPORT name="MulDiv" address="004130AC" referrer="0040BA07"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="3E8" /> </IMPORT> <IMPORT name="CreateFontIndirectA" address="0041304C" referrer="0040BADD"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040BB10"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DrawTextA" address="0041327C" referrer="0040BB7D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="FFFFFFFF" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> </IMPORT> <IMPORT name="GetTextExtentPoint32A" address="00413048" referrer="0040BC02"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040BC2D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040BC3A"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CreateFontIndirectA" address="0041304C" referrer="0040BC4D"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040BC64"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetTextExtentPoint32A" address="00413048" referrer="0040BCA2"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040BCCD"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040BCDA"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CreateFontIndirectA" address="0041304C" referrer="0040BCED"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040BD04"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetTextExtentPoint32A" address="00413048" referrer="0040BD4F"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> </IMPORT> <IMPORT name="GetTextMetricsA" address="00413044" referrer="0040BD7A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="0040BDCC"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetTextJustification" address="00413040" referrer="0040BDF5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="DrawTextA" address="0041327C" referrer="0040BE1B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="FFFFFFFF" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> </IMPORT> <IMPORT name="SetTextJustification" address="00413040" referrer="0040BE29"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="0" /> </IMPORT> <IMPORT name="SetBkMode" address="00413094" referrer="0040BE3A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SetTextColor" address="00413034" referrer="0040BE4B"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040BE69"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040BE76"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="ValidateRect" address="0041324C" referrer="0040BF62"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="ReleaseDC" address="00413244" referrer="0040BF7A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetActiveWindow" address="00413284" referrer="0040BF80"> </IMPORT></FUNCTION><FUNCTION name="sub_40BFD6" address="0040BFD6"> <PARENT name="sub_40817B" address="0040817B" /> <PARENT name="sub_409939" address="00409939" /> <PARENT name="sub_409E24" address="00409E24" /> <PARENT name="sub_40A656" address="0040A656" /> <IMPORT name="IsWindow" address="004132BC" referrer="0040BFE3"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetClientRect" address="00413278" referrer="0040C03D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetDesktopWindow" address="00413264" referrer="0040C04C"> </IMPORT> <IMPORT name="GetWindowRect" address="00413260" referrer="0040C053"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetClientRect" address="00413278" referrer="0040C07A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetSystemMetrics" address="00413290" referrer="0040C099"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetSystemMetrics" address="00413290" referrer="0040C0A4"> <ARGUMENT no="1" type="immediate" data="1" /> </IMPORT> <IMPORT name="MulDiv" address="004130AC" referrer="0040C0BC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="3E8" /> </IMPORT> <IMPORT name="MulDiv" address="004130AC" referrer="0040C0D7"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="3E8" /> </IMPORT> <IMPORT name="MulDiv" address="004130AC" referrer="0040C0F3"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="3E8" /> </IMPORT> <IMPORT name="MulDiv" address="004130AC" referrer="0040C10F"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="3E8" /> </IMPORT></FUNCTION><FUNCTION name="sub_40C127" address="0040C127"> <PARENT name="sub_40A656" address="0040A656" /> <IMPORT name="GetSystemMetrics" address="00413290" referrer="0040C15E"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetSystemMetrics" address="00413290" referrer="0040C169"> <ARGUMENT no="1" type="immediate" data="1" /> </IMPORT></FUNCTION><FUNCTION name="sub_40C1B3" address="0040C1B3"> <PARENT name="sub_40A656" address="0040A656" /> <IMPORT name="GetDC" address="00413248" referrer="0040C1BE"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetDeviceCaps" address="00413090" referrer="0040C1CD"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="68" /> </IMPORT> <IMPORT name="GetDeviceCaps" address="00413090" referrer="0040C1DC"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="26" /> </IMPORT> <IMPORT name="GetDeviceCaps" address="00413090" referrer="0040C212"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="68" /> </IMPORT> <IMPORT name="GetDeviceCaps" address="00413090" referrer="0040C226"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="18" /> </IMPORT> <IMPORT name="ReleaseDC" address="00413244" referrer="0040C235"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="GetPrivateProfileStringA" address="00413190" referrer="0040C255"> <ARGUMENT no="1" type="string" data="boot" /> <ARGUMENT no="2" type="string" data="os2gdi.exe" /> <ARGUMENT no="3" type="string" data="X" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="14" /> <ARGUMENT no="6" type="string" data="SYSTEM.INI" /> </IMPORT> <IMPORT name="LocalAlloc" address="004131CC" referrer="0040C2A0"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="408" /> </IMPORT> <IMPORT name="CreatePalette" address="0041308C" referrer="0040C395"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectPalette" address="00413084" referrer="0040C3A8"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> </IMPORT> <IMPORT name="RealizePalette" address="00413088" referrer="0040C3B5"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetStockObject" address="0041305C" referrer="0040C3BD"> <ARGUMENT no="1" type="immediate" data="8" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040C3C8"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040C440"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040C454"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CreatePen" address="00413058" referrer="0040C46D"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="1" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040C47E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="MoveToEx" address="00413064" referrer="0040C49D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="LineTo" address="00413060" referrer="0040C4B2"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectObject" address="0041303C" referrer="0040C4C5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="SelectPalette" address="00413084" referrer="0040C4D5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="1" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040C4E9"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="DeleteObject" address="00413038" referrer="0040C4F3"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="LocalFree" address="00413164" referrer="0040C4FD"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aSystem_ini" address="00416118" /> <STRING name="asc_416124" address="00416124" /> <STRING name="aOs2gdi_exe" address="00416128" /> <STRING name="aBoot" address="00416134" /></FUNCTION><FUNCTION name="sub_40C514" address="0040C514"> <PARENT name="sub_407A70" address="00407A70" /> <PARENT name="sub_407BA4" address="00407BA4" /> <PARENT name="sub_40817B" address="0040817B" /> <PARENT name="sub_409939" address="00409939" /> <PARENT name="sub_40A656" address="0040A656" /> <CHILD name="_memset" address="0040EC50" /></FUNCTION><FUNCTION name="sub_40C533" address="0040C533"> <PARENT name="sub_40A392" address="0040A392" /> <CHILD name="_memcpy" address="0040ECB0" /></FUNCTION><FUNCTION name="sub_40C554" address="0040C554"> <PARENT name="sub_401B1B" address="00401B1B" /> <PARENT name="sub_409E24" address="00409E24" /> <PARENT name="sub_40A656" address="0040A656" /> <IMPORT name="GetFocus" address="00413298" referrer="0040C55D"> </IMPORT> <IMPORT name="SetFocus" address="004132E0" referrer="0040C650"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetFocus" address="004132E0" referrer="0040C6C4"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40C700" address="0040C700"> <PARENT name="sub_4049A0" address="004049A0" /> <CHILD name="sub_40D4F5" address="0040D4F5" /> <CHILD name="_memcpy" address="0040ECB0" /> <IMPORT name="CreateFileA" address="004131C0" referrer="0040C744"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="80000000" /> <ARGUMENT no="3" type="immediate" data="1" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="3" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="0" /> </IMPORT> <IMPORT name="ReadFile" address="004131A8" referrer="0040C76E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="40" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040C7AC"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetFilePointer" address="0041310C" referrer="0040C7C5"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="ReadFile" address="004131A8" referrer="0040C7E1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="F8" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040C815"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040C868"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040C886"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetFilePointer" address="0041310C" referrer="0040C89F"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="ReadFile" address="004131A8" referrer="0040C8BA"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040C8DD"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040C911"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40D4F5" address="0040D4F5"> <PARENT name="sub_40C700" address="0040C700" /> <CHILD name="sub_40D62B" address="0040D62B" /> <CHILD name="sub_40D717" address="0040D717" /> <IMPORT name="CreateFileMappingA" address="004130A4" referrer="0040D50C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="2" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="0" /> <ARGUMENT no="6" type="immediate" data="0" /> </IMPORT> <IMPORT name="MapViewOfFile" address="004130A0" referrer="0040D532"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="4" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040D549"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="UnmapViewOfFile" address="0041309C" referrer="0040D588"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040D592"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="UnmapViewOfFile" address="0041309C" referrer="0040D5DD"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="CloseHandle" address="00413154" referrer="0040D5E7"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40D62B" address="0040D62B"> <PARENT name="sub_40D4F5" address="0040D4F5" /></FUNCTION><FUNCTION name="sub_40D717" address="0040D717"> <PARENT name="sub_40D4F5" address="0040D4F5" /> <PARENT name="sub_40D819" address="0040D819" /> <CHILD name="sub_40D819" address="0040D819" /></FUNCTION><FUNCTION name="sub_40D819" address="0040D819"> <PARENT name="sub_40D717" address="0040D717" /> <CHILD name="sub_40D717" address="0040D717" /></FUNCTION><FUNCTION name="sub_40D8AF" address="0040D8AF"> <IMPORT name="WideCharToMultiByte" address="00413110" referrer="0040D8F9"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> <ARGUMENT no="7" type="immediate" data="0" /> <ARGUMENT no="8" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="sub_40D924" address="0040D924"> <IMPORT name="IsDBCSLeadByte" address="00413180" referrer="0040D9B4"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="MultiByteToWideChar" address="004130A8" referrer="0040DA01"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40DA18" address="0040DA18"> <CHILD name="sub_405535" address="00405535" /></FUNCTION><FUNCTION name="sub_40DBA0" address="0040DBA0"> <PARENT name="sub_401699" address="00401699" /> <CHILD name="sub_40E8D8" address="0040E8D8" /> <IMPORT name="LoadLibraryA" address="0041314C" referrer="0040DBC8"> <ARGUMENT no="1" type="string" data="WBDDA34I.DLL" /> </IMPORT> <IMPORT name="SearchPathA" address="004130FC" referrer="0040DC13"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="string" data="WBDDA34I.DLL" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="118" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> </IMPORT> <IMPORT name="GetModuleFileNameA" address="004131E4" referrer="0040DC53"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="118" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="0040DC95"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="0040DCC2"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="WBDDA34I.DLL" /> </IMPORT> <IMPORT name="LoadLibraryA" address="0041314C" referrer="0040DCF0"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetLastError" address="004130B0" referrer="0040DD08"> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040DD34"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="F" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040DD47"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="17" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040DD5A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="18" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040DD6D"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="10" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040DD80"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1A" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040DD93"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1B" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040DDA6"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1D" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040DDB9"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1E" /> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="0040DE38"> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="0040DE3F"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="DLL GetProcAddress Failure" /> <ARGUMENT no="3" type="string" data="Interface Error" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040DE4B"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetFocus" address="00413298" referrer="0040DEA9"> </IMPORT> <IMPORT name="MessageBoxA" address="004132A0" referrer="0040DEB0"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="Version Interface Incompatible" /> <ARGUMENT no="3" type="string" data="OBJ mismatch" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040DEBC"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040DF1E"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalAlloc" address="004131A0" referrer="0040DF46"> <ARGUMENT no="1" type="immediate" data="42" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040DF63"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040DFBD"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040DFD3"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalAlloc" address="004131A0" referrer="0040E01D"> <ARGUMENT no="1" type="immediate" data="42" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040E03C"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E052"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040E0B5"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E0CB"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalAlloc" address="004131A0" referrer="0040E0FE"> <ARGUMENT no="1" type="immediate" data="42" /> <ARGUMENT no="2" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040E11D"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E133"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E140"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040E1A9"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E1BF"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E1CC"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E1D9"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aWbdda34i_dll" address="004161C4" /> <STRING name="aWbdda34i_dll_0" address="004161D4" /> <STRING name="aWbdda34i_dll_1" address="004161E4" /> <STRING name="aInterfaceError" address="004161F4" /> <STRING name="aDllGetprocaddr" address="00416204" /> <STRING name="aObjMismatch" address="00416220" /> <STRING name="aVersionInterfa" address="00416230" /> <STRING name="aWbdda34i_dll_2" address="00416250" /></FUNCTION><FUNCTION name="sub_40E221" address="0040E221"> <PARENT name="sub_401556" address="00401556" /> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E266"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E280"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalFree" address="004131B4" referrer="0040E29A"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040E2BA"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40E2E0" address="0040E2E0"> <PARENT name="sub_401699" address="00401699" /> <PARENT name="sub_401B1B" address="00401B1B" /> <PARENT name="sub_4049A0" address="004049A0" /> <PARENT name="sub_405738" address="00405738" /> <PARENT name="HandlerProc" address="0040780B" /></FUNCTION><FUNCTION name="sub_40E5C1" address="0040E5C1"> <PARENT name="sub_4049A0" address="004049A0" /> <IMPORT name="GetFocus" address="00413298" referrer="0040E5DD"> </IMPORT> <IMPORT name="GetParent" address="00413220" referrer="0040E606"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="EnableWindow" address="004132E4" referrer="0040E61A"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT> <IMPORT name="CreateWindowExA" address="00413294" referrer="0040E648"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="string" data="STATIC" /> <ARGUMENT no="3" type="string" data="Processing..." /> <ARGUMENT no="4" type="immediate" data="90000000" /> <ARGUMENT no="5" type="immediate" data="0" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="0" /> <ARGUMENT no="8" type="immediate" data="0" /> <ARGUMENT no="9" type="register" data="eax" /> <ARGUMENT no="10" type="immediate" data="0" /> <ARGUMENT no="11" type="register" data="eax" /> <ARGUMENT no="12" type="immediate" data="0" /> </IMPORT> <IMPORT name="EnableWindow" address="004132E4" referrer="0040E66C"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1" /> </IMPORT> <IMPORT name="GetActiveWindow" address="00413284" referrer="0040E6AE"> </IMPORT> <IMPORT name="EnableWindow" address="004132E4" referrer="0040E6CF"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1" /> </IMPORT> <IMPORT name="DestroyWindow" address="004132A4" referrer="0040E6D9"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="IsWindow" address="004132BC" referrer="0040E6E3"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetParent" address="00413220" referrer="0040E711"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetFocus" address="004132E0" referrer="0040E74C"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="SetActiveWindow" address="004132DC" referrer="0040E767"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aProcessing___0" address="00416278" /> <STRING name="aStatic_0" address="00416288" /></FUNCTION><FUNCTION name="sub_40E77C" address="0040E77C"> <PARENT name="sub_401B1B" address="00401B1B" /> <PARENT name="sub_402783" address="00402783" /> <PARENT name="sub_40817B" address="0040817B" /> <IMPORT name="GlobalLock" address="004131A4" referrer="0040E78B"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GlobalUnlock" address="004131B0" referrer="0040E7C2"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40E8D8" address="0040E8D8"> <PARENT name="sub_40DBA0" address="0040DBA0" /> <PARENT name="sub_40E944" address="0040E944" /> <IMPORT name="CharNextA" address="004132D8" referrer="0040E8F7"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="sub_40E944" address="0040E944"> <PARENT name="sub_403D66" address="00403D66" /> <CHILD name="sub_40E8D8" address="0040E8D8" /> <IMPORT name="SearchPathA" address="004130FC" referrer="0040E976"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="string" data="WBDDA34I.DLL" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="118" /> <ARGUMENT no="5" type="register" data="eax" /> <ARGUMENT no="6" type="register" data="eax" /> </IMPORT> <IMPORT name="GetModuleFileNameA" address="004131E4" referrer="0040E9B6"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="118" /> </IMPORT> <IMPORT name="CharNextA" address="004132D8" referrer="0040E9F8"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="lstrcatA" address="00413168" referrer="0040EA25"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="string" data="WBDDA34I.DLL" /> </IMPORT> <IMPORT name="LoadLibraryA" address="0041314C" referrer="0040EA50"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0040EA79"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="2B" /> </IMPORT> <IMPORT name="FreeLibrary" address="0041317C" referrer="0040EA98"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <STRING name="aWbdda34i_dll_3" address="004162A8" /> <STRING name="aWbdda34i_dll_4" address="004162B8" /></FUNCTION><FUNCTION name="sub_40EAB7" address="0040EAB7"> <PARENT name="sub_403D66" address="00403D66" /></FUNCTION><FUNCTION name="_atol" address="0040EB00"> <PARENT name="sub_4011AC" address="004011AC" /> <CHILD name="__isctype" address="0040F1D0" /></FUNCTION><FUNCTION name="__itoa" address="0040EBA0"> <PARENT name="sub_4058E3" address="004058E3" /> <CHILD name="_xtoa" address="0040EBE0" /></FUNCTION><FUNCTION name="_xtoa" address="0040EBE0"> <PARENT name="__itoa" address="0040EBA0" /></FUNCTION><FUNCTION name="_memset" address="0040EC50"> <PARENT name="sub_407223" address="00407223" /> <PARENT name="sub_407340" address="00407340" /> <PARENT name="sub_4073AE" address="004073AE" /> <PARENT name="sub_40C514" address="0040C514" /></FUNCTION><FUNCTION name="_memcpy" address="0040ECB0"> <PARENT name="sub_40C533" address="0040C533" /> <PARENT name="sub_40C700" address="0040C700" /></FUNCTION><FUNCTION name="start" address="0040EFF0"> <CHILD name="_WinMain@16" address="00401000" /> <CHILD name="__amsg_exit" address="0040F1A0" /> <CHILD name="__cinit" address="0040F3A0" /> <CHILD name="_exit" address="0040F3D0" /> <CHILD name="__exit" address="0040F3F0" /> <CHILD name="__XcptFilter" address="0040F510" /> <CHILD name="__ismbblead" address="0040F760" /> <CHILD name="__setenvp" address="0040F7C0" /> <CHILD name="__setargv" address="0040F8B0" /> <CHILD name="___crtGetEnvironmentStringsA" address="0040FB60" /> <CHILD name="___initmbctable" address="0040FFC0" /> <CHILD name="__ioinit" address="0040FFD0" /> <CHILD name="__mtinit" address="004101E0" /> <CHILD name="__heap_init" address="004102E0" /> <IMPORT name="GetVersion" address="004130C0" referrer="0040F016"> </IMPORT> <IMPORT name="GetCommandLineA" address="004130BC" referrer="0040F07E"> </IMPORT> <IMPORT name="GetStartupInfoA" address="004130B8" referrer="0040F115"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetModuleHandleA" address="004130B4" referrer="0040F136"> <ARGUMENT no="1" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="__amsg_exit" address="0040F1A0"> <PARENT name="start" address="0040EFF0" /> <PARENT name="__setenvp" address="0040F7C0" /> <PARENT name="__setargv" address="0040F8B0" /> <PARENT name="__ioinit" address="0040FFD0" /> <PARENT name="__getptd" address="00410260" /> <PARENT name="__lock" address="00410870" /> <CHILD name="__FF_MSGBANNER" address="004104F0" /> <CHILD name="__NMSG_WRITE" address="00410530" /></FUNCTION><FUNCTION name="__isctype" address="0040F1D0"> <PARENT name="_atol" address="0040EB00" /> <CHILD name="___crtGetStringTypeA" address="00410710" /></FUNCTION><FUNCTION name="__cinit" address="0040F3A0"> <PARENT name="start" address="0040EFF0" /> <CHILD name="__initterm" address="0040F4F0" /></FUNCTION><FUNCTION name="_exit" address="0040F3D0"> <PARENT name="start" address="0040EFF0" /> <CHILD name="_doexit" address="0040F410" /></FUNCTION><FUNCTION name="__exit" address="0040F3F0"> <PARENT name="start" address="0040EFF0" /> <PARENT name="__amsg_exit" address="0040F1A0" /> <CHILD name="_doexit" address="0040F410" /></FUNCTION><FUNCTION name="_doexit" address="0040F410"> <PARENT name="_exit" address="0040F3D0" /> <PARENT name="__exit" address="0040F3F0" /> <CHILD name="__lockexit" address="0040F4D0" /> <CHILD name="__unlockexit" address="0040F4E0" /> <CHILD name="__initterm" address="0040F4F0" /> <IMPORT name="GetCurrentProcess" address="004130CC" referrer="0040F427"> </IMPORT> <IMPORT name="TerminateProcess" address="004130C8" referrer="0040F42E"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="ebp" /> </IMPORT></FUNCTION><FUNCTION name="__lockexit" address="0040F4D0"> <PARENT name="_doexit" address="0040F410" /> <CHILD name="__lock" address="00410870" /></FUNCTION><FUNCTION name="__unlockexit" address="0040F4E0"> <PARENT name="_doexit" address="0040F410" /> <CHILD name="__unlock" address="004108F0" /></FUNCTION><FUNCTION name="__initterm" address="0040F4F0"> <PARENT name="__cinit" address="0040F3A0" /> <PARENT name="_doexit" address="0040F410" /></FUNCTION><FUNCTION name="__XcptFilter" address="0040F510"> <PARENT name="start" address="0040EFF0" /> <CHILD name="_xcptlookup" address="0040F720" /> <CHILD name="__getptd" address="00410260" /> <IMPORT name="UnhandledExceptionFilter" address="004130D0" referrer="0040F711"> <ARGUMENT no="1" type="register" data="edx" /> </IMPORT></FUNCTION><FUNCTION name="_xcptlookup" address="0040F720"> <PARENT name="__XcptFilter" address="0040F510" /></FUNCTION><FUNCTION name="__ismbblead" address="0040F760"> <PARENT name="start" address="0040EFF0" /> <CHILD name="_x_ismbbtype" address="0040F780" /></FUNCTION><FUNCTION name="_x_ismbbtype" address="0040F780"> <PARENT name="__ismbblead" address="0040F760" /></FUNCTION><FUNCTION name="__setenvp" address="0040F7C0"> <PARENT name="start" address="0040EFF0" /> <CHILD name="__amsg_exit" address="0040F1A0" /> <CHILD name="_free" address="004109F0" /> <CHILD name="_malloc" address="00410A60" /></FUNCTION><FUNCTION name="__setargv" address="0040F8B0"> <PARENT name="start" address="0040EFF0" /> <CHILD name="__amsg_exit" address="0040F1A0" /> <CHILD name="_parse_cmdline" address="0040F950" /> <CHILD name="_malloc" address="00410A60" /> <IMPORT name="GetModuleFileNameA" address="004131E4" referrer="0040F8C1"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="418F80" name="byte_418F80" /> <ARGUMENT no="3" type="immediate" data="104" /> </IMPORT></FUNCTION><FUNCTION name="_parse_cmdline" address="0040F950"> <PARENT name="__setargv" address="0040F8B0" /></FUNCTION><FUNCTION name="___crtGetEnvironmentStringsA" address="0040FB60"> <PARENT name="start" address="0040EFF0" /> <CHILD name="_free" address="004109F0" /> <CHILD name="_malloc" address="00410A60" /> <IMPORT name="GetEnvironmentStringsW" address="004130E0" referrer="0040FB7D"> </IMPORT> <IMPORT name="GetEnvironmentStrings" address="004130DC" referrer="0040FB8C"> </IMPORT> <IMPORT name="GetEnvironmentStringsW" address="004130E0" referrer="0040FBAF"> </IMPORT> <IMPORT name="WideCharToMultiByte" address="00413110" referrer="0040FBEA"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="esi" /> <ARGUMENT no="4" type="register" data="ebp" /> <ARGUMENT no="5" type="immediate" data="0" /> <ARGUMENT no="6" type="immediate" data="0" /> <ARGUMENT no="7" type="immediate" data="0" /> <ARGUMENT no="8" type="immediate" data="0" /> </IMPORT> <IMPORT name="WideCharToMultiByte" address="00413110" referrer="0040FC11"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="esi" /> <ARGUMENT no="4" type="register" data="ebp" /> <ARGUMENT no="5" type="register" data="ebx" /> <ARGUMENT no="6" type="register" data="edi" /> <ARGUMENT no="7" type="immediate" data="0" /> <ARGUMENT no="8" type="immediate" data="0" /> </IMPORT> <IMPORT name="FreeEnvironmentStringsW" address="004130D8" referrer="0040FC27"> <ARGUMENT no="1" type="register" data="esi" /> </IMPORT> <IMPORT name="FreeEnvironmentStringsW" address="004130D8" referrer="0040FC35"> <ARGUMENT no="1" type="register" data="esi" /> </IMPORT> <IMPORT name="GetEnvironmentStrings" address="004130DC" referrer="0040FC4B"> </IMPORT> <IMPORT name="FreeEnvironmentStringsA" address="004130D4" referrer="0040FC80"> <ARGUMENT no="1" type="register" data="ebx" /> </IMPORT> <IMPORT name="FreeEnvironmentStringsA" address="004130D4" referrer="0040FCA2"> <ARGUMENT no="1" type="register" data="ebx" /> </IMPORT></FUNCTION><FUNCTION name="__setmbcp" address="0040FCC0"> <PARENT name="___initmbctable" address="0040FFC0" /> <CHILD name="_getSystemCP" address="0040FEE0" /> <CHILD name="_CPtoLCID" address="0040FF30" /> <CHILD name="_setSBCS" address="0040FF90" /> <CHILD name="__lock" address="00410870" /> <CHILD name="__unlock" address="004108F0" /> <IMPORT name="GetCPInfo" address="004130E4" referrer="0040FD2B"> <ARGUMENT no="1" type="register" data="ebp" /> <ARGUMENT no="2" type="register" data="ecx" /> </IMPORT></FUNCTION><FUNCTION name="_getSystemCP" address="0040FEE0"> <PARENT name="__setmbcp" address="0040FCC0" /></FUNCTION><FUNCTION name="_CPtoLCID" address="0040FF30"> <PARENT name="__setmbcp" address="0040FCC0" /></FUNCTION><FUNCTION name="_setSBCS" address="0040FF90"> <PARENT name="__setmbcp" address="0040FCC0" /></FUNCTION><FUNCTION name="___initmbctable" address="0040FFC0"> <PARENT name="start" address="0040EFF0" /> <CHILD name="__setmbcp" address="0040FCC0" /></FUNCTION><FUNCTION name="__ioinit" address="0040FFD0"> <PARENT name="start" address="0040EFF0" /> <CHILD name="__amsg_exit" address="0040F1A0" /> <CHILD name="_malloc" address="00410A60" /> <IMPORT name="GetStartupInfoA" address="004130B8" referrer="0041003A"> <ARGUMENT no="1" type="register" data="edx" /> </IMPORT> <IMPORT name="GetFileType" address="004130F8" referrer="00410110"> <ARGUMENT no="1" type="register" data="ecx" /> </IMPORT> <IMPORT name="GetStdHandle" address="004130F4" referrer="0041017F"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetFileType" address="004130F8" referrer="00410189"> <ARGUMENT no="1" type="register" data="edi" /> </IMPORT> <IMPORT name="SetHandleCount" address="004130F0" referrer="004101CE"> <ARGUMENT no="1" type="register" data="edx" /> </IMPORT></FUNCTION><FUNCTION name="__mtinit" address="004101E0"> <PARENT name="start" address="0040EFF0" /> <CHILD name="__initptd" address="00410240" /> <CHILD name="__mtinitlocks" address="00410840" /> <CHILD name="_calloc" address="00410B30" /> <IMPORT name="TlsAlloc" address="00413108" referrer="004101E6"> </IMPORT> <IMPORT name="TlsSetValue" address="00413104" referrer="0041020F"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="esi" /> </IMPORT> <IMPORT name="GetCurrentThreadId" address="00413100" referrer="00410222"> </IMPORT></FUNCTION><FUNCTION name="__initptd" address="00410240"> <PARENT name="__mtinit" address="004101E0" /> <PARENT name="__getptd" address="00410260" /></FUNCTION><FUNCTION name="__getptd" address="00410260"> <PARENT name="__XcptFilter" address="0040F510" /> <PARENT name="__errno" address="00412220" /> <PARENT name="___doserrno" address="00412230" /> <CHILD name="__amsg_exit" address="0040F1A0" /> <CHILD name="__initptd" address="00410240" /> <CHILD name="_calloc" address="00410B30" /> <IMPORT name="GetLastError" address="004130B0" referrer="00410262"> </IMPORT> <IMPORT name="TlsGetValue" address="004131DC" referrer="00410270"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="TlsSetValue" address="00413104" referrer="00410296"> <ARGUMENT no="1" type="register" data="ecx" /> <ARGUMENT no="2" type="register" data="esi" /> </IMPORT> <IMPORT name="GetCurrentThreadId" address="00413100" referrer="004102A9"> </IMPORT> <IMPORT name="SetLastError" address="004131D8" referrer="004102B9"> <ARGUMENT no="1" type="register" data="edi" /> </IMPORT> <IMPORT name="SetLastError" address="004131D8" referrer="004102CF"> <ARGUMENT no="1" type="register" data="edi" /> </IMPORT></FUNCTION><FUNCTION name="__heap_init" address="004102E0"> <PARENT name="start" address="0040EFF0" /> <CHILD name="___sbh_new_region" address="00410BE0" /> <IMPORT name="HeapCreate" address="00413118" referrer="004102E9"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="1000" /> <ARGUMENT no="3" type="immediate" data="0" /> </IMPORT> <IMPORT name="HeapDestroy" address="00413114" referrer="00410308"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="__global_unwind2" address="00410320"> <PARENT name="unknown_libname_1" address="00410418" /> <IMPORT name="__imp_RtlUnwind" address="00413120" referrer="00410333"> <ARGUMENT no="1" type="displacement" data="[ebp+8h]" /> <ARGUMENT no="2" type="immediate" data="410338" name="loc_410338" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="__unwind_handler" address="00410340"> <PARENT name="__local_unwind2" address="00410362" /> <PARENT name="__abnormal_termination" address="004103CA" /></FUNCTION><FUNCTION name="__local_unwind2" address="00410362"> <PARENT name="unknown_libname_1" address="00410418" /> <CHILD name="__NLG_Notify" address="004103F6" /></FUNCTION><FUNCTION name="__abnormal_termination" address="004103CA"></FUNCTION><FUNCTION name="__NLG_Notify" address="004103F6"> <PARENT name="__local_unwind2" address="00410362" /> <PARENT name="unknown_libname_1" address="00410418" /></FUNCTION><FUNCTION name="unknown_libname_1" address="00410418"> <CHILD name="__global_unwind2" address="00410320" /> <CHILD name="__local_unwind2" address="00410362" /> <CHILD name="__NLG_Notify" address="004103F6" /></FUNCTION><FUNCTION name="__FF_MSGBANNER" address="004104F0"> <PARENT name="__amsg_exit" address="0040F1A0" /> <CHILD name="__NMSG_WRITE" address="00410530" /></FUNCTION><FUNCTION name="__NMSG_WRITE" address="00410530"> <PARENT name="__amsg_exit" address="0040F1A0" /> <PARENT name="__FF_MSGBANNER" address="004104F0" /> <CHILD name="___crtMessageBoxA" address="00411300" /> <CHILD name="_strncpy" address="00411390" /> <IMPORT name="GetModuleFileNameA" address="004131E4" referrer="0041059B"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="104" /> </IMPORT> <IMPORT name="GetStdHandle" address="004130F4" referrer="004106D0"> <ARGUMENT no="1" type="immediate" data="FFFFFFF4" /> </IMPORT> <IMPORT name="WriteFile" address="004131AC" referrer="004106F5"> <ARGUMENT no="1" type="register" data="esi" /> <ARGUMENT no="2" type="register" data="edx" /> <ARGUMENT no="3" type="register" data="ecx" /> <ARGUMENT no="4" type="register" data="ecx" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <STRING name="aProgramNameUnk" address="004135DC" /> <STRING name="Source" address="004135D8" /> <STRING name="aRuntimeErrorPr" address="004135BC" /> <STRING name="asc_4135B8" address="004135B8" /> <STRING name="aMicrosoftVisua" address="00413590" /></FUNCTION><FUNCTION name="___crtGetStringTypeA" address="00410710"> <PARENT name="__isctype" address="0040F1D0" /> <CHILD name="_free" address="004109F0" /> <CHILD name="_calloc" address="00410B30" /> <IMPORT name="GetStringTypeA" address="00413124" referrer="00410735"> <ARGUMENT no="1" type="register" data="edi" /> <ARGUMENT no="2" type="immediate" data="1" /> <ARGUMENT no="3" type="immediate" data="4135F4" name="SrcStr" /> <ARGUMENT no="4" type="immediate" data="1" /> <ARGUMENT no="5" type="register" data="eax" /> </IMPORT> <IMPORT name="GetStringTypeA" address="00413124" referrer="00410770"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="ecx" /> <ARGUMENT no="3" type="register" data="edx" /> <ARGUMENT no="4" type="register" data="ecx" /> <ARGUMENT no="5" type="register" data="edx" /> </IMPORT> <IMPORT name="MultiByteToWideChar" address="004130A8" referrer="004107A2"> <ARGUMENT no="1" type="register" data="ebx" /> <ARGUMENT no="2" type="immediate" data="9" /> <ARGUMENT no="3" type="register" data="edx" /> <ARGUMENT no="4" type="register" data="ebp" /> <ARGUMENT no="5" type="register" data="edi" /> <ARGUMENT no="6" type="register" data="edi" /> </IMPORT> <IMPORT name="MultiByteToWideChar" address="004130A8" referrer="004107CA"> <ARGUMENT no="1" type="register" data="ebx" /> <ARGUMENT no="2" type="immediate" data="1" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="ebp" /> <ARGUMENT no="5" type="register" data="edi" /> <ARGUMENT no="6" type="register" data="esi" /> </IMPORT> <IMPORT name="GetStringTypeW" address="00413128" referrer="004107E0"> <ARGUMENT no="1" type="register" data="edx" /> <ARGUMENT no="2" type="register" data="edi" /> <ARGUMENT no="3" type="register" data="eax" /> <ARGUMENT no="4" type="register" data="ecx" /> </IMPORT> <IMPORT name="GetStringTypeW" address="00413128" referrer="0041081C"> <ARGUMENT no="1" type="immediate" data="1" /> <ARGUMENT no="2" type="immediate" data="4135F8" name="word_4135F8" /> <ARGUMENT no="3" type="immediate" data="1" /> <ARGUMENT no="4" type="register" data="ecx" /> </IMPORT></FUNCTION><FUNCTION name="__mtinitlocks" address="00410840"> <PARENT name="__mtinit" address="004101E0" /> <IMPORT name="InitializeCriticalSection" address="0041312C" referrer="0041084D"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="InitializeCriticalSection" address="0041312C" referrer="00410856"> <ARGUMENT no="1" type="register" data="ecx" /> </IMPORT> <IMPORT name="InitializeCriticalSection" address="0041312C" referrer="0041085F"> <ARGUMENT no="1" type="register" data="edx" /> </IMPORT> <IMPORT name="InitializeCriticalSection" address="0041312C" referrer="00410867"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="__lock" address="00410870"> <PARENT name="__lockexit" address="0040F4D0" /> <PARENT name="__setmbcp" address="0040FCC0" /> <PARENT name="__lock" address="00410870" /> <PARENT name="__lock_file" address="00410910" /> <PARENT name="__lock_file2" address="00410950" /> <PARENT name="_free" address="004109F0" /> <PARENT name="__heap_alloc" address="00410AD0" /> <PARENT name="_calloc" address="00410B30" /> <PARENT name="__fcloseall" address="004118D0" /> <PARENT name="_flsall" address="00411A30" /> <PARENT name="__lock_fhandle" address="00412100" /> <CHILD name="__amsg_exit" address="0040F1A0" /> <CHILD name="__lock" address="00410870" /> <CHILD name="__unlock" address="004108F0" /> <CHILD name="_free" address="004109F0" /> <CHILD name="_malloc" address="00410A60" /> <IMPORT name="InitializeCriticalSection" address="0041312C" referrer="004108B3"> <ARGUMENT no="1" type="register" data="esi" /> </IMPORT> <IMPORT name="EnterCriticalSection" address="00413130" referrer="004108DD"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="__unlock" address="004108F0"> <PARENT name="__unlockexit" address="0040F4E0" /> <PARENT name="__setmbcp" address="0040FCC0" /> <PARENT name="__lock" address="00410870" /> <PARENT name="__unlock_file" address="00410980" /> <PARENT name="__unlock_file2" address="004109C0" /> <PARENT name="_free" address="004109F0" /> <PARENT name="__heap_alloc" address="00410AD0" /> <PARENT name="_calloc" address="00410B30" /> <PARENT name="__fcloseall" address="004118D0" /> <PARENT name="_flsall" address="00411A30" /> <PARENT name="__lock_fhandle" address="00412100" /> <IMPORT name="LeaveCriticalSection" address="00413134" referrer="004108FE"> <ARGUMENT no="1" type="register" data="ecx" /> </IMPORT></FUNCTION><FUNCTION name="__lock_file" address="00410910"> <PARENT name="_fclose" address="00411AF0" /> <CHILD name="__lock" address="00410870" /> <IMPORT name="EnterCriticalSection" address="00413130" referrer="0041093E"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="__lock_file2" address="00410950"> <PARENT name="_flsall" address="00411A30" /> <CHILD name="__lock" address="00410870" /> <IMPORT name="EnterCriticalSection" address="00413130" referrer="00410970"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="__unlock_file" address="00410980"> <PARENT name="_fclose" address="00411AF0" /> <CHILD name="__unlock" address="004108F0" /> <IMPORT name="LeaveCriticalSection" address="00413134" referrer="004109AE"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="__unlock_file2" address="004109C0"> <PARENT name="_flsall" address="00411A30" /> <CHILD name="__unlock" address="004108F0" /> <IMPORT name="LeaveCriticalSection" address="00413134" referrer="004109E0"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT></FUNCTION><FUNCTION name="_free" address="004109F0"> <PARENT name="__setenvp" address="0040F7C0" /> <PARENT name="___crtGetEnvironmentStringsA" address="0040FB60" /> <PARENT name="___crtGetStringTypeA" address="00410710" /> <PARENT name="__lock" address="00410870" /> <PARENT name="__fcloseall" address="004118D0" /> <PARENT name="__fclose_lk" address="00411B30" /> <PARENT name="__freebuf" address="00411FD0" /> <CHILD name="__lock" address="00410870" /> <CHILD name="__unlock" address="004108F0" /> <CHILD name="___sbh_find_block" address="00410E80" /> <CHILD name="___sbh_free_block" address="00410EE0" /> <IMPORT name="HeapFree" address="00413138" referrer="00410A4F"> <ARGUMENT no="1" type="register" data="ecx" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="esi" /> </IMPORT></FUNCTION><FUNCTION name="_malloc" address="00410A60"> <PARENT name="__setenvp" address="0040F7C0" /> <PARENT name="__setargv" address="0040F8B0" /> <PARENT name="___crtGetEnvironmentStringsA" address="0040FB60" /> <PARENT name="__ioinit" address="0040FFD0" /> <PARENT name="__lock" address="00410870" /> <CHILD name="__nh_malloc" address="00410A80" /></FUNCTION><FUNCTION name="__nh_malloc" address="00410A80"> <PARENT name="_malloc" address="00410A60" /> <CHILD name="__heap_alloc" address="00410AD0" /> <CHILD name="__callnewh" address="004118B0" /></FUNCTION><FUNCTION name="__heap_alloc" address="00410AD0"> <PARENT name="__nh_malloc" address="00410A80" /> <CHILD name="__lock" address="00410870" /> <CHILD name="__unlock" address="004108F0" /> <CHILD name="___sbh_alloc_block" address="00410F40" /> <IMPORT name="HeapAlloc" address="0041313C" referrer="00410B1C"> <ARGUMENT no="1" type="register" data="edx" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="esi" /> </IMPORT></FUNCTION><FUNCTION name="_calloc" address="00410B30"> <PARENT name="__mtinit" address="004101E0" /> <PARENT name="__getptd" address="00410260" /> <PARENT name="___crtGetStringTypeA" address="00410710" /> <CHILD name="__lock" address="00410870" /> <CHILD name="__unlock" address="004108F0" /> <CHILD name="___sbh_alloc_block" address="00410F40" /> <CHILD name="__callnewh" address="004118B0" /> <IMPORT name="HeapAlloc" address="0041313C" referrer="00410BB1"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="8" /> <ARGUMENT no="3" type="register" data="ebx" /> </IMPORT></FUNCTION><FUNCTION name="___sbh_new_region" address="00410BE0"> <PARENT name="__heap_init" address="004102E0" /> <PARENT name="___sbh_alloc_block" address="00410F40" /> <IMPORT name="HeapAlloc" address="0041313C" referrer="00410C01"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="2020" /> </IMPORT> <IMPORT name="VirtualAlloc" address="00413140" referrer="00410C25"> <ARGUMENT no="1" type="immediate" data="0" /> <ARGUMENT no="2" type="immediate" data="400000" /> <ARGUMENT no="3" type="immediate" data="2000" /> <ARGUMENT no="4" type="immediate" data="4" /> </IMPORT> <IMPORT name="VirtualAlloc" address="00413140" referrer="00410C3E"> <ARGUMENT no="1" type="register" data="esi" /> <ARGUMENT no="2" type="immediate" data="10000" /> <ARGUMENT no="3" type="immediate" data="1000" /> <ARGUMENT no="4" type="immediate" data="4" /> </IMPORT> <IMPORT name="VirtualFree" address="0041311C" referrer="00410D1F"> <ARGUMENT no="1" type="register" data="esi" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="8000" /> </IMPORT> <IMPORT name="HeapFree" address="00413138" referrer="00410D36"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="ebp" /> </IMPORT></FUNCTION><FUNCTION name="___sbh_release_region" address="00410D50"> <PARENT name="___sbh_decommit_pages" address="00410DB0" /> <IMPORT name="VirtualFree" address="0041311C" referrer="00410D60"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="immediate" data="8000" /> </IMPORT> <IMPORT name="HeapFree" address="00413138" referrer="00410D97"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="0" /> <ARGUMENT no="3" type="register" data="esi" /> </IMPORT></FUNCTION><FUNCTION name="___sbh_decommit_pages" address="00410DB0"> <PARENT name="___sbh_free_block" address="00410EE0" /> <CHILD name="___sbh_release_region" address="00410D50" /> <IMPORT name="VirtualFree" address="0041311C" referrer="00410DE9"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="immediate" data="1000" /> <ARGUMENT no="3" type="immediate" data="4000" /> </IMPORT></FUNCTION><FUNCTION name="___sbh_find_block" address="00410E80"> <PARENT name="_free" address="004109F0" /></FUNCTION><FUNCTION name="___sbh_free_block" address="00410EE0"> <PARENT name="_free" address="004109F0" /> <CHILD name="___sbh_decommit_pages" address="00410DB0" /></FUNCTION><FUNCTION name="___sbh_alloc_block" address="00410F40"> <PARENT name="__heap_alloc" address="00410AD0" /> <PARENT name="_calloc" address="00410B30" /> <CHILD name="___sbh_new_region" address="00410BE0" /> <CHILD name="___sbh_alloc_block_from_page" address="00411180" /> <IMPORT name="VirtualAlloc" address="00413140" referrer="00411092"> <ARGUMENT no="1" type="register" data="edi" /> <ARGUMENT no="2" type="register" data="eax" /> <ARGUMENT no="3" type="immediate" data="1000" /> <ARGUMENT no="4" type="immediate" data="4" /> </IMPORT></FUNCTION><FUNCTION name="___sbh_alloc_block_from_page" address="00411180"> <PARENT name="___sbh_alloc_block" address="00410F40" /></FUNCTION><FUNCTION name="___crtMessageBoxA" address="00411300"> <PARENT name="__NMSG_WRITE" address="00410530" /> <IMPORT name="LoadLibraryA" address="0041314C" referrer="00411313"> <ARGUMENT no="1" type="string" data="user32.dll" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0041132B"> <ARGUMENT no="1" type="register" data="esi" /> <ARGUMENT no="2" type="string" data="MessageBoxA" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="0041133C"> <ARGUMENT no="1" type="register" data="esi" /> <ARGUMENT no="2" type="string" data="GetActiveWindow" /> </IMPORT> <IMPORT name="GetProcAddress" address="00413178" referrer="00411349"> <ARGUMENT no="1" type="register" data="esi" /> <ARGUMENT no="2" type="string" data="GetLastActivePopup" /> </IMPORT> <STRING name="aUser32_dll" address="0041362C" /> <STRING name="aMessageboxa" address="00413620" /> <STRING name="aGetactivewindo" address="00413610" /> <STRING name="aGetlastactivep" address="004135FC" /></FUNCTION><FUNCTION name="_strncpy" address="00411390"> <PARENT name="__NMSG_WRITE" address="00410530" /></FUNCTION><FUNCTION name="_memcpy_0" address="00411490"></FUNCTION><FUNCTION name="__callnewh" address="004118B0"> <PARENT name="__nh_malloc" address="00410A80" /> <PARENT name="_calloc" address="00410B30" /></FUNCTION><FUNCTION name="__fcloseall" address="004118D0"> <CHILD name="__lock" address="00410870" /> <CHILD name="__unlock" address="004108F0" /> <CHILD name="_free" address="004109F0" /> <CHILD name="_fclose" address="00411AF0" /> <IMPORT name="DeleteCriticalSection" address="004131E0" referrer="00411928"> <ARGUMENT no="1" type="register" data="edx" /> </IMPORT></FUNCTION><FUNCTION name="__fflush_lk" address="00411970"> <PARENT name="_flsall" address="00411A30" /> <CHILD name="__flush" address="004119B0" /> <CHILD name="__commit" address="00411BA0" /></FUNCTION><FUNCTION name="__flush" address="004119B0"> <PARENT name="__fflush_lk" address="00411970" /> <PARENT name="__fclose_lk" address="00411B30" /> <CHILD name="__write" address="00411C40" /></FUNCTION><FUNCTION name="__flushall" address="00411A20"> <CHILD name="_flsall" address="00411A30" /></FUNCTION><FUNCTION name="_flsall" address="00411A30"> <PARENT name="__flushall" address="00411A20" /> <CHILD name="__lock" address="00410870" /> <CHILD name="__unlock" address="004108F0" /> <CHILD name="__lock_file2" address="00410950" /> <CHILD name="__unlock_file2" address="004109C0" /> <CHILD name="__fflush_lk" address="00411970" /></FUNCTION><FUNCTION name="_fclose" address="00411AF0"> <PARENT name="__fcloseall" address="004118D0" /> <CHILD name="__lock_file" address="00410910" /> <CHILD name="__unlock_file" address="00410980" /> <CHILD name="__fclose_lk" address="00411B30" /></FUNCTION><FUNCTION name="__fclose_lk" address="00411B30"> <PARENT name="_fclose" address="00411AF0" /> <CHILD name="_free" address="004109F0" /> <CHILD name="__flush" address="004119B0" /> <CHILD name="__close" address="00411ED0" /> <CHILD name="__freebuf" address="00411FD0" /></FUNCTION><FUNCTION name="__commit" address="00411BA0"> <PARENT name="__fflush_lk" address="00411970" /> <CHILD name="__get_osfhandle" address="004120B0" /> <CHILD name="__lock_fhandle" address="00412100" /> <CHILD name="__unlock_fhandle" address="00412170" /> <CHILD name="__errno" address="00412220" /> <CHILD name="___doserrno" address="00412230" /> <IMPORT name="FlushFileBuffers" address="00413144" referrer="00411BEE"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetLastError" address="004130B0" referrer="00411BF8"> </IMPORT></FUNCTION><FUNCTION name="__write" address="00411C40"> <PARENT name="__flush" address="004119B0" /> <CHILD name="__write_lk" address="00411CC0" /> <CHILD name="__lock_fhandle" address="00412100" /> <CHILD name="__unlock_fhandle" address="00412170" /> <CHILD name="__errno" address="00412220" /> <CHILD name="___doserrno" address="00412230" /></FUNCTION><FUNCTION name="__write_lk" address="00411CC0"> <PARENT name="__write" address="00411C40" /> <CHILD name="__dosmaperr" address="004121A0" /> <CHILD name="__errno" address="00412220" /> <CHILD name="___doserrno" address="00412230" /> <CHILD name="__lseek_lk" address="00412240" /> <IMPORT name="WriteFile" address="004131AC" referrer="00411DA5"> <ARGUMENT no="1" type="register" data="edx" /> <ARGUMENT no="2" type="register" data="ecx" /> <ARGUMENT no="3" type="register" data="esi" /> <ARGUMENT no="4" type="register" data="eax" /> <ARGUMENT no="5" type="immediate" data="0" /> </IMPORT> <IMPORT name="GetLastError" address="004130B0" referrer="00411E7A"> </IMPORT> <IMPORT name="WriteFile" address="004131AC" referrer="00411E9B"> <ARGUMENT no="1" type="register" data="edx" /> <ARGUMENT no="2" type="register" data="ebp" /> <ARGUMENT no="3" type="register" data="ebx" /> <ARGUMENT no="4" type="register" data="ecx" /> <ARGUMENT no="5" type="register" data="ebp" /> </IMPORT> <IMPORT name="GetLastError" address="004130B0" referrer="00411EBA"> </IMPORT></FUNCTION><FUNCTION name="__close" address="00411ED0"> <PARENT name="__fclose_lk" address="00411B30" /> <CHILD name="__close_lk" address="00411F40" /> <CHILD name="__lock_fhandle" address="00412100" /> <CHILD name="__unlock_fhandle" address="00412170" /> <CHILD name="__errno" address="00412220" /> <CHILD name="___doserrno" address="00412230" /></FUNCTION><FUNCTION name="__close_lk" address="00411F40"> <PARENT name="__close" address="00411ED0" /> <CHILD name="__free_osfhnd" address="00412010" /> <CHILD name="__get_osfhandle" address="004120B0" /> <CHILD name="__dosmaperr" address="004121A0" /> <IMPORT name="CloseHandle" address="00413154" referrer="00411F82"> <ARGUMENT no="1" type="register" data="eax" /> </IMPORT> <IMPORT name="GetLastError" address="004130B0" referrer="00411F8C"> </IMPORT></FUNCTION><FUNCTION name="__freebuf" address="00411FD0"> <PARENT name="__fclose_lk" address="00411B30" /> <CHILD name="_free" address="004109F0" /></FUNCTION><FUNCTION name="__free_osfhnd" address="00412010"> <PARENT name="__close_lk" address="00411F40" /> <CHILD name="__errno" address="00412220" /> <CHILD name="___doserrno" address="00412230" /> <IMPORT name="SetStdHandle" address="00413148" referrer="00412071"> <ARGUMENT no="1" type="immediate" data="FFFFFFF6" /> <ARGUMENT no="2" type="immediate" data="0" /> </IMPORT></FUNCTION><FUNCTION name="__get_osfhandle" address="004120B0"> <PARENT name="__commit" address="00411BA0" /> <PARENT name="__close_lk" address="00411F40" /> <PARENT name="__lseek_lk" address="00412240" /> <CHILD name="__errno" address="00412220" /> <CHILD name="___doserrno" address="00412230" /></FUNCTION><FUNCTION name="__lock_fhandle" address="00412100"> <PARENT name="__commit" address="00411BA0" /> <PARENT name="__write" address="00411C40" /> <PARENT name="__close" address="00411ED0" /> <CHILD name="__lock" address="00410870" /> <CHILD name="__unlock" address="004108F0" /> <IMPORT name="InitializeCriticalSection" address="0041312C" referrer="00412141"> <ARGUMENT no="1" type="register" data="edx" /> </IMPORT> <IMPORT name="EnterCriticalSection" address="00413130" referrer="0041215B"> <ARGUMENT no="1" type="register" data="ecx" /> </IMPORT></FUNCTION><FUNCTION name="__unlock_fhandle" address="00412170"> <PARENT name="__commit" address="00411BA0" /> <PARENT name="__write" address="00411C40" /> <PARENT name="__close" address="00411ED0" /> <IMPORT name="LeaveCriticalSection" address="00413134" referrer="0041218B"> <ARGUMENT no="1" type="register" data="ecx" /> </IMPORT></FUNCTION><FUNCTION name="__dosmaperr" address="004121A0"> <PARENT name="__write_lk" address="00411CC0" /> <PARENT name="__close_lk" address="00411F40" /> <PARENT name="__lseek_lk" address="00412240" /> <CHILD name="__errno" address="00412220" /> <CHILD name="___doserrno" address="00412230" /></FUNCTION><FUNCTION name="__errno" address="00412220"> <PARENT name="__commit" address="00411BA0" /> <PARENT name="__write" address="00411C40" /> <PARENT name="__write_lk" address="00411CC0" /> <PARENT name="__close" address="00411ED0" /> <PARENT name="__free_osfhnd" address="00412010" /> <PARENT name="__get_osfhandle" address="004120B0" /> <PARENT name="__dosmaperr" address="004121A0" /> <PARENT name="__lseek_lk" address="00412240" /> <CHILD name="__getptd" address="00410260" /></FUNCTION><FUNCTION name="___doserrno" address="00412230"> <PARENT name="__commit" address="00411BA0" /> <PARENT name="__write" address="00411C40" /> <PARENT name="__write_lk" address="00411CC0" /> <PARENT name="__close" address="00411ED0" /> <PARENT name="__free_osfhnd" address="00412010" /> <PARENT name="__get_osfhandle" address="004120B0" /> <PARENT name="__dosmaperr" address="004121A0" /> <CHILD name="__getptd" address="00410260" /></FUNCTION><FUNCTION name="__lseek_lk" address="00412240"> <PARENT name="__write_lk" address="00411CC0" /> <CHILD name="__get_osfhandle" address="004120B0" /> <CHILD name="__dosmaperr" address="004121A0" /> <CHILD name="__errno" address="00412220" /> <IMPORT name="SetFilePointer" address="0041310C" referrer="00412272"> <ARGUMENT no="1" type="register" data="eax" /> <ARGUMENT no="2" type="register" data="edx" /> <ARGUMENT no="3" type="immediate" data="0" /> <ARGUMENT no="4" type="register" data="ecx" /> </IMPORT> <IMPORT name="GetLastError" address="004130B0" referrer="0041227F"> </IMPORT></FUNCTION>