
sysdm.nostrip.cpl:     file format pei-i386

Disassembly of section .text:

64dd1000 <___crt_xc_end__>:
};

static void
InitPropSheetPage(PROPSHEETPAGE *psp, WORD idDlg, DLGPROC DlgProc)
{
64dd1000:	55                   	push   %ebp
64dd1001:	89 e5                	mov    %esp,%ebp
64dd1003:	56                   	push   %esi
64dd1004:	53                   	push   %ebx
64dd1005:	89 c3                	mov    %eax,%ebx
64dd1007:	89 d6                	mov    %edx,%esi
  ZeroMemory(psp, sizeof(PROPSHEETPAGE));
64dd1009:	50                   	push   %eax
64dd100a:	6a 30                	push   $0x30
64dd100c:	6a 00                	push   $0x0
64dd100e:	53                   	push   %ebx
64dd100f:	e8 0c 12 00 00       	call   64dd2220 <_memset>
  psp->dwSize = sizeof(PROPSHEETPAGE);
  psp->dwFlags = PSP_DEFAULT;
  psp->hInstance = hApplet;
64dd1014:	a1 00 50 dd 64       	mov    0x64dd5000,%eax
64dd1019:	89 43 08             	mov    %eax,0x8(%ebx)
  psp->pszTemplate = MAKEINTRESOURCE(idDlg);
64dd101c:	89 f0                	mov    %esi,%eax
64dd101e:	25 ff ff 00 00       	and    $0xffff,%eax
64dd1023:	c7 03 30 00 00 00    	movl   $0x30,(%ebx)
64dd1029:	89 43 0c             	mov    %eax,0xc(%ebx)
  psp->pfnDlgProc = DlgProc;
64dd102c:	8b 45 08             	mov    0x8(%ebp),%eax
64dd102f:	c7 43 04 00 00 00 00 	movl   $0x0,0x4(%ebx)
64dd1036:	89 43 18             	mov    %eax,0x18(%ebx)
64dd1039:	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
64dd103c:	5b                   	pop    %ebx
64dd103d:	5e                   	pop    %esi
64dd103e:	5d                   	pop    %ebp
64dd103f:	c3                   	ret    

64dd1040 <_PropSheetProc@12>:
}

/* Property Sheet Callback */
int CALLBACK
PropSheetProc(
	HWND hwndDlg,
	UINT uMsg,
	LPARAM lParam
)
{
64dd1040:	55                   	push   %ebp
64dd1041:	89 e5                	mov    %esp,%ebp
  switch(uMsg)
64dd1043:	83 7d 0c 03          	cmpl   $0x3,0xc(%ebp)
64dd1047:	74 0b                	je     64dd1054 <_PropSheetProc@12+0x14>
  {
    case PSCB_BUTTONPRESSED:
      switch(lParam)
      {
        case PSBTN_OK: /* OK */
          break;
        case PSBTN_CANCEL: /* Cancel */
          break;
        case PSBTN_APPLYNOW: /* Apply now */
          break;
        case PSBTN_FINISH: /* Close */
          break;
        default:
          return FALSE;
      }
      break;
      
    case PSCB_INITIALIZED:
      break;
  }
  return TRUE;
64dd1049:	ba 01 00 00 00       	mov    $0x1,%edx
}
64dd104e:	5d                   	pop    %ebp
64dd104f:	89 d0                	mov    %edx,%eax
64dd1051:	c2 0c 00             	ret    $0xc
64dd1054:	8b 45 10             	mov    0x10(%ebp),%eax
64dd1057:	31 d2                	xor    %edx,%edx
64dd1059:	83 e8 02             	sub    $0x2,%eax
64dd105c:	83 f8 03             	cmp    $0x3,%eax
64dd105f:	76 e8                	jbe    64dd1049 <_PropSheetProc@12+0x9>
64dd1061:	89 d0                	mov    %edx,%eax
64dd1063:	5d                   	pop    %ebp
64dd1064:	c2 0c 00             	ret    $0xc
64dd1067:	89 f6                	mov    %esi,%esi
64dd1069:	8d bc 27 00 00 00 00 	lea    0x0(%edi),%edi

64dd1070 <_SystemApplet@0>:

/* First Applet */

LONG CALLBACK
SystemApplet(VOID)
{
64dd1070:	55                   	push   %ebp
64dd1071:	89 e5                	mov    %esp,%ebp
64dd1073:	56                   	push   %esi
64dd1074:	53                   	push   %ebx
64dd1075:	81 ec 30 09 00 00    	sub    $0x930,%esp
  PROPSHEETPAGE psp[5];
  PROPSHEETHEADER psh;
  TCHAR Caption[1024];
  
  LoadString(hApplet, IDS_CPLSYSTEMNAME, Caption, sizeof(Caption) / sizeof(TCHAR));
64dd107b:	8d 9d c8 f6 ff ff    	lea    0xfffff6c8(%ebp),%ebx
64dd1081:	8b 35 00 50 dd 64    	mov    0x64dd5000,%esi
64dd1087:	68 00 04 00 00       	push   $0x400
64dd108c:	53                   	push   %ebx
64dd108d:	68 e9 03 00 00       	push   $0x3e9
64dd1092:	56                   	push   %esi
64dd1093:	e8 b8 10 00 00       	call   64dd2150 <_LoadStringW@16>
  
  ZeroMemory(&psh, sizeof(PROPSHEETHEADER));
64dd1098:	8d b5 c8 fe ff ff    	lea    0xfffffec8(%ebp),%esi
64dd109e:	51                   	push   %ecx
64dd109f:	6a 34                	push   $0x34
64dd10a1:	6a 00                	push   $0x0
64dd10a3:	56                   	push   %esi
64dd10a4:	e8 77 11 00 00       	call   64dd2220 <_memset>
  psh.dwSize = sizeof(PROPSHEETHEADER);
  psh.dwFlags =  PSH_PROPSHEETPAGE | PSH_PROPTITLE; /* | PSH_USECALLBACK */
  psh.hwndParent = NULL;
  psh.hInstance = hApplet;
  psh.hIcon = LoadIcon(hApplet, MAKEINTRESOURCE(IDI_CPLSYSTEM));
64dd10a9:	59                   	pop    %ecx
64dd10aa:	a1 00 50 dd 64       	mov    0x64dd5000,%eax
64dd10af:	5a                   	pop    %edx
64dd10b0:	c7 85 c8 fe ff ff 34 	movl   $0x34,0xfffffec8(%ebp)
64dd10b7:	00 00 00 
64dd10ba:	c7 85 cc fe ff ff 09 	movl   $0x9,0xfffffecc(%ebp)
64dd10c1:	00 00 00 
64dd10c4:	c7 85 d0 fe ff ff 00 	movl   $0x0,0xfffffed0(%ebp)
64dd10cb:	00 00 00 
64dd10ce:	89 85 d4 fe ff ff    	mov    %eax,0xfffffed4(%ebp)
64dd10d4:	6a 64                	push   $0x64
64dd10d6:	50                   	push   %eax
64dd10d7:	e8 84 10 00 00       	call   64dd2160 <_LoadIconW@8>
  psh.pszCaption = Caption;
64dd10dc:	89 9d dc fe ff ff    	mov    %ebx,0xfffffedc(%ebp)
  psh.nPages = sizeof(psp) / sizeof(PROPSHEETPAGE);
64dd10e2:	c7 85 e0 fe ff ff 05 	movl   $0x5,0xfffffee0(%ebp)
64dd10e9:	00 00 00 
  psh.nStartPage = 0;
  psh.ppsp = psp;
  psh.pfnCallback = NULL; /* PropSheetProc; */
  
  InitPropSheetPage(&psp[0], IDD_PROPPAGEGENERAL, GeneralPageProc);
64dd10ec:	52                   	push   %edx
64dd10ed:	89 85 d8 fe ff ff    	mov    %eax,0xfffffed8(%ebp)
64dd10f3:	ba 64 00 00 00       	mov    $0x64,%edx
64dd10f8:	8d 85 08 ff ff ff    	lea    0xffffff08(%ebp),%eax
64dd10fe:	68 60 13 dd 64       	push   $0x64dd1360
64dd1103:	89 85 e8 fe ff ff    	mov    %eax,0xfffffee8(%ebp)
64dd1109:	c7 85 e4 fe ff ff 00 	movl   $0x0,0xfffffee4(%ebp)
64dd1110:	00 00 00 
64dd1113:	c7 85 ec fe ff ff 00 	movl   $0x0,0xfffffeec(%ebp)
64dd111a:	00 00 00 
64dd111d:	e8 de fe ff ff       	call   64dd1000 <___crt_xc_end__>
  InitPropSheetPage(&psp[1], IDD_PROPPAGECOMPUTER, ComputerPageProc);
64dd1122:	8d 85 38 ff ff ff    	lea    0xffffff38(%ebp),%eax
64dd1128:	ba 65 00 00 00       	mov    $0x65,%edx
64dd112d:	c7 04 24 d0 13 dd 64 	movl   $0x64dd13d0,(%esp)
64dd1134:	e8 c7 fe ff ff       	call   64dd1000 <___crt_xc_end__>
  InitPropSheetPage(&psp[2], IDD_PROPPAGEHARDWARE, HardwarePageProc);
64dd1139:	8d 85 68 ff ff ff    	lea    0xffffff68(%ebp),%eax
64dd113f:	ba 66 00 00 00       	mov    $0x66,%edx
64dd1144:	c7 04 24 50 14 dd 64 	movl   $0x64dd1450,(%esp)
64dd114b:	e8 b0 fe ff ff       	call   64dd1000 <___crt_xc_end__>
  InitPropSheetPage(&psp[3], IDD_PROPPAGEUSERPROFILE, UserProfilePageProc);
64dd1150:	8d 45 98             	lea    0xffffff98(%ebp),%eax
64dd1153:	ba 67 00 00 00       	mov    $0x67,%edx
64dd1158:	c7 04 24 c0 14 dd 64 	movl   $0x64dd14c0,(%esp)
64dd115f:	e8 9c fe ff ff       	call   64dd1000 <___crt_xc_end__>
  InitPropSheetPage(&psp[4], IDD_PROPPAGEADVANCED, AdvancedPageProc);
64dd1164:	8d 45 c8             	lea    0xffffffc8(%ebp),%eax
64dd1167:	ba 68 00 00 00       	mov    $0x68,%edx
64dd116c:	c7 04 24 80 14 dd 64 	movl   $0x64dd1480,(%esp)
64dd1173:	e8 88 fe ff ff       	call   64dd1000 <___crt_xc_end__>
  
  return (LONG)(PropertySheet(&psh) != -1);
64dd1178:	89 34 24             	mov    %esi,(%esp)
64dd117b:	e8 90 10 00 00       	call   64dd2210 <_PropertySheetW@4>
64dd1180:	83 c4 0c             	add    $0xc,%esp
64dd1183:	40                   	inc    %eax
64dd1184:	0f 95 c0             	setne  %al
64dd1187:	25 ff 00 00 00       	and    $0xff,%eax
}
64dd118c:	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
64dd118f:	5b                   	pop    %ebx
64dd1190:	5e                   	pop    %esi
64dd1191:	5d                   	pop    %ebp
64dd1192:	c3                   	ret    
64dd1193:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
64dd1199:	8d bc 27 00 00 00 00 	lea    0x0(%edi),%edi

64dd11a0 <_CPlApplet@16>:

/* Control Panel Callback */
LONG CALLBACK
CPlApplet(
	HWND hwndCPl,
	UINT uMsg,
	LPARAM lParam1,
	LPARAM lParam2)
{
64dd11a0:	55                   	push   %ebp
64dd11a1:	89 e5                	mov    %esp,%ebp
64dd11a3:	53                   	push   %ebx
64dd11a4:	51                   	push   %ecx
  int i = (int)lParam1;
  
  switch(uMsg)
  {
    case CPL_INIT:
    {
      return TRUE;
    }
    case CPL_GETCOUNT:
    {
      return NUM_APPLETS;
64dd11a5:	b8 01 00 00 00       	mov    $0x1,%eax
64dd11aa:	8b 4d 0c             	mov    0xc(%ebp),%ecx
64dd11ad:	8b 55 10             	mov    0x10(%ebp),%edx
64dd11b0:	8b 5d 14             	mov    0x14(%ebp),%ebx
64dd11b3:	83 f9 02             	cmp    $0x2,%ecx
64dd11b6:	74 0e                	je     64dd11c6 <_CPlApplet@16+0x26>
64dd11b8:	76 16                	jbe    64dd11d0 <_CPlApplet@16+0x30>
64dd11ba:	83 f9 03             	cmp    $0x3,%ecx
64dd11bd:	74 21                	je     64dd11e0 <_CPlApplet@16+0x40>
64dd11bf:	83 f9 05             	cmp    $0x5,%ecx
64dd11c2:	74 42                	je     64dd1206 <_CPlApplet@16+0x66>
    }
    case CPL_INQUIRE:
    {
      CPLINFO *CPlInfo = (CPLINFO*)lParam2;
      CPlInfo->lData = 0;
      CPlInfo->idIcon = Applets[i].idIcon;
      CPlInfo->idName = Applets[i].idName;
      CPlInfo->idInfo = Applets[i].idDescription;
      break;
    }
    case CPL_DBLCLK:
    {
      Applets[i].AppletProc();
      break;
    }
  }
  return FALSE;
64dd11c4:	31 c0                	xor    %eax,%eax
}
64dd11c6:	5a                   	pop    %edx
64dd11c7:	5b                   	pop    %ebx
64dd11c8:	5d                   	pop    %ebp
64dd11c9:	c2 10 00             	ret    $0x10
64dd11cc:	8d 74 26 00          	lea    0x0(%esi),%esi
64dd11d0:	49                   	dec    %ecx
64dd11d1:	75 f1                	jne    64dd11c4 <_CPlApplet@16+0x24>
64dd11d3:	5a                   	pop    %edx
64dd11d4:	5b                   	pop    %ebx
64dd11d5:	5d                   	pop    %ebp
64dd11d6:	c2 10 00             	ret    $0x10
64dd11d9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi
64dd11e0:	c1 e2 04             	shl    $0x4,%edx
64dd11e3:	c7 43 0c 00 00 00 00 	movl   $0x0,0xc(%ebx)
64dd11ea:	8b 82 00 30 dd 64    	mov    0x64dd3000(%edx),%eax
64dd11f0:	89 03                	mov    %eax,(%ebx)
64dd11f2:	8b 82 04 30 dd 64    	mov    0x64dd3004(%edx),%eax
64dd11f8:	89 43 04             	mov    %eax,0x4(%ebx)
64dd11fb:	8b 82 08 30 dd 64    	mov    0x64dd3008(%edx),%eax
64dd1201:	89 43 08             	mov    %eax,0x8(%ebx)
64dd1204:	eb be                	jmp    64dd11c4 <_CPlApplet@16+0x24>
64dd1206:	c1 e2 04             	shl    $0x4,%edx
64dd1209:	ff 92 0c 30 dd 64    	call   *0x64dd300c(%edx)
64dd120f:	eb b3                	jmp    64dd11c4 <_CPlApplet@16+0x24>
64dd1211:	eb 0d                	jmp    64dd1220 <_DllMain@12>
64dd1213:	90                   	nop    
64dd1214:	90                   	nop    
64dd1215:	90                   	nop    
64dd1216:	90                   	nop    
64dd1217:	90                   	nop    
64dd1218:	90                   	nop    
64dd1219:	90                   	nop    
64dd121a:	90                   	nop    
64dd121b:	90                   	nop    
64dd121c:	90                   	nop    
64dd121d:	90                   	nop    
64dd121e:	90                   	nop    
64dd121f:	90                   	nop    

64dd1220 <_DllMain@12>:


BOOL STDCALL
DllMain(
	HINSTANCE hinstDLL,
	DWORD     dwReason,
	LPVOID    lpvReserved)
{
64dd1220:	55                   	push   %ebp
64dd1221:	89 e5                	mov    %esp,%ebp
  switch(dwReason)
64dd1223:	8b 45 0c             	mov    0xc(%ebp),%eax
64dd1226:	48                   	dec    %eax
64dd1227:	83 f8 01             	cmp    $0x1,%eax
64dd122a:	77 08                	ja     64dd1234 <_DllMain@12+0x14>
  {
    case DLL_PROCESS_ATTACH:
    case DLL_THREAD_ATTACH:
      hApplet = hinstDLL;
64dd122c:	8b 45 08             	mov    0x8(%ebp),%eax
64dd122f:	a3 00 50 dd 64       	mov    %eax,0x64dd5000
      break;
  }
  return TRUE;
}
64dd1234:	b8 01 00 00 00       	mov    $0x1,%eax
64dd1239:	5d                   	pop    %ebp
64dd123a:	c2 0c 00             	ret    $0xc
64dd123d:	90                   	nop    
64dd123e:	90                   	nop    
64dd123f:	90                   	nop    

64dd1240 <_ShowLastWin32Error>:
64dd1240:	55                   	push   %ebp
64dd1241:	89 e5                	mov    %esp,%ebp
64dd1243:	50                   	push   %eax
64dd1244:	50                   	push   %eax
64dd1245:	e8 e6 0d 00 00       	call   64dd2030 <_GetLastError@0>
64dd124a:	89 c2                	mov    %eax,%edx
64dd124c:	85 c0                	test   %eax,%eax
64dd124e:	75 02                	jne    64dd1252 <_ShowLastWin32Error+0x12>
64dd1250:	c9                   	leave  
64dd1251:	c3                   	ret    
64dd1252:	8d 45 fc             	lea    0xfffffffc(%ebp),%eax
64dd1255:	51                   	push   %ecx
64dd1256:	6a 00                	push   $0x0
64dd1258:	6a 00                	push   $0x0
64dd125a:	50                   	push   %eax
64dd125b:	68 00 04 00 00       	push   $0x400
64dd1260:	52                   	push   %edx
64dd1261:	6a 00                	push   $0x0
64dd1263:	68 00 11 00 00       	push   $0x1100
64dd1268:	e8 d3 0d 00 00       	call   64dd2040 <_FormatMessageW@28>
64dd126d:	5a                   	pop    %edx
64dd126e:	85 c0                	test   %eax,%eax
64dd1270:	74 de                	je     64dd1250 <_ShowLastWin32Error+0x10>
64dd1272:	6a 10                	push   $0x10
64dd1274:	6a 00                	push   $0x0
64dd1276:	8b 4d fc             	mov    0xfffffffc(%ebp),%ecx
64dd1279:	51                   	push   %ecx
64dd127a:	8b 55 08             	mov    0x8(%ebp),%edx
64dd127d:	52                   	push   %edx
64dd127e:	e8 ed 0e 00 00       	call   64dd2170 <_MessageBoxW@16>
64dd1283:	83 ec 0c             	sub    $0xc,%esp
64dd1286:	8b 45 fc             	mov    0xfffffffc(%ebp),%eax
64dd1289:	50                   	push   %eax
64dd128a:	e8 c1 0d 00 00       	call   64dd2050 <_LocalFree@4>
64dd128f:	c9                   	leave  
64dd1290:	c3                   	ret    
64dd1291:	eb 0d                	jmp    64dd12a0 <_ObtainSystemInformationThread@4>
64dd1293:	90                   	nop    
64dd1294:	90                   	nop    
64dd1295:	90                   	nop    
64dd1296:	90                   	nop    
64dd1297:	90                   	nop    
64dd1298:	90                   	nop    
64dd1299:	90                   	nop    
64dd129a:	90                   	nop    
64dd129b:	90                   	nop    
64dd129c:	90                   	nop    
64dd129d:	90                   	nop    
64dd129e:	90                   	nop    
64dd129f:	90                   	nop    

64dd12a0 <_ObtainSystemInformationThread@4>:
64dd12a0:	55                   	push   %ebp
64dd12a1:	89 e5                	mov    %esp,%ebp
64dd12a3:	53                   	push   %ebx
64dd12a4:	83 ec 10             	sub    $0x10,%esp
64dd12a7:	8b 5d 08             	mov    0x8(%ebp),%ebx
64dd12aa:	6a 64                	push   $0x64
64dd12ac:	e8 af 0d 00 00       	call   64dd2060 <_Sleep@4>
64dd12b1:	58                   	pop    %eax
64dd12b2:	5a                   	pop    %edx
64dd12b3:	68 2c 01 00 00       	push   $0x12c
64dd12b8:	6a 65                	push   $0x65
64dd12ba:	a1 00 50 dd 64       	mov    0x64dd5000,%eax
64dd12bf:	50                   	push   %eax
64dd12c0:	e8 ab 0d 00 00       	call   64dd2070 <_FindResourceW@12>
64dd12c5:	59                   	pop    %ecx
64dd12c6:	85 c0                	test   %eax,%eax
64dd12c8:	74 66                	je     64dd1330 <_ObtainSystemInformationThread@4+0x90>
64dd12ca:	52                   	push   %edx
64dd12cb:	52                   	push   %edx
64dd12cc:	50                   	push   %eax
64dd12cd:	a1 00 50 dd 64       	mov    0x64dd5000,%eax
64dd12d2:	50                   	push   %eax
64dd12d3:	e8 a8 0d 00 00       	call   64dd2080 <_LoadResource@8>
64dd12d8:	5a                   	pop    %edx
64dd12d9:	85 c0                	test   %eax,%eax
64dd12db:	59                   	pop    %ecx
64dd12dc:	74 52                	je     64dd1330 <_ObtainSystemInformationThread@4+0x90>
64dd12de:	83 ec 0c             	sub    $0xc,%esp
64dd12e1:	50                   	push   %eax
64dd12e2:	e8 a9 0d 00 00       	call   64dd2090 <_LockResource@4>
64dd12e7:	83 c4 0c             	add    $0xc,%esp
64dd12ea:	85 c0                	test   %eax,%eax
64dd12ec:	74 42                	je     64dd1330 <_ObtainSystemInformationThread@4+0x90>
64dd12ee:	52                   	push   %edx
64dd12ef:	50                   	push   %eax
64dd12f0:	6a 65                	push   $0x65
64dd12f2:	8b 03                	mov    (%ebx),%eax
64dd12f4:	50                   	push   %eax
64dd12f5:	e8 86 0e 00 00       	call   64dd2180 <_SetDlgItemTextW@12>
64dd12fa:	50                   	push   %eax
64dd12fb:	50                   	push   %eax
64dd12fc:	6a 00                	push   $0x0
64dd12fe:	6a 00                	push   $0x0
64dd1300:	68 b1 00 00 00       	push   $0xb1
64dd1305:	6a 65                	push   $0x65
64dd1307:	8b 03                	mov    (%ebx),%eax
64dd1309:	50                   	push   %eax
64dd130a:	e8 81 0e 00 00       	call   64dd2190 <_SendDlgItemMessageW@20>
64dd130f:	83 c4 0c             	add    $0xc,%esp
64dd1312:	50                   	push   %eax
64dd1313:	53                   	push   %ebx
64dd1314:	6a 00                	push   $0x0
64dd1316:	50                   	push   %eax
64dd1317:	e8 84 0d 00 00       	call   64dd20a0 <_GetProcessHeap@0>
64dd131c:	89 04 24             	mov    %eax,(%esp)
64dd131f:	e8 8c 0d 00 00       	call   64dd20b0 <_HeapFree@12>
64dd1324:	31 c0                	xor    %eax,%eax
64dd1326:	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx
64dd1329:	c9                   	leave  
64dd132a:	c2 04 00             	ret    $0x4
64dd132d:	8d 76 00             	lea    0x0(%esi),%esi
64dd1330:	83 ec 0c             	sub    $0xc,%esp
64dd1333:	8b 0b                	mov    (%ebx),%ecx
64dd1335:	51                   	push   %ecx
64dd1336:	e8 05 ff ff ff       	call   64dd1240 <_ShowLastWin32Error>
64dd133b:	83 c4 10             	add    $0x10,%esp
64dd133e:	50                   	push   %eax
64dd133f:	53                   	push   %ebx
64dd1340:	6a 00                	push   $0x0
64dd1342:	50                   	push   %eax
64dd1343:	e8 58 0d 00 00       	call   64dd20a0 <_GetProcessHeap@0>
64dd1348:	89 04 24             	mov    %eax,(%esp)
64dd134b:	e8 60 0d 00 00       	call   64dd20b0 <_HeapFree@12>
64dd1350:	31 c0                	xor    %eax,%eax
64dd1352:	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx
64dd1355:	c9                   	leave  
64dd1356:	c2 04 00             	ret    $0x4
64dd1359:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi

64dd1360 <_GeneralPageProc@16>:
64dd1360:	55                   	push   %ebp
64dd1361:	89 e5                	mov    %esp,%ebp
64dd1363:	53                   	push   %ebx
64dd1364:	50                   	push   %eax
64dd1365:	8b 5d 08             	mov    0x8(%ebp),%ebx
64dd1368:	81 7d 0c 10 01 00 00 	cmpl   $0x110,0xc(%ebp)
64dd136f:	74 0f                	je     64dd1380 <_GeneralPageProc@16+0x20>
64dd1371:	31 c0                	xor    %eax,%eax
64dd1373:	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx
64dd1376:	c9                   	leave  
64dd1377:	c2 10 00             	ret    $0x10
64dd137a:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
64dd1380:	50                   	push   %eax
64dd1381:	6a 04                	push   $0x4
64dd1383:	6a 08                	push   $0x8
64dd1385:	50                   	push   %eax
64dd1386:	e8 15 0d 00 00       	call   64dd20a0 <_GetProcessHeap@0>
64dd138b:	89 04 24             	mov    %eax,(%esp)
64dd138e:	e8 2d 0d 00 00       	call   64dd20c0 <_HeapAlloc@12>
64dd1393:	89 c2                	mov    %eax,%edx
64dd1395:	58                   	pop    %eax
64dd1396:	85 d2                	test   %edx,%edx
64dd1398:	74 2a                	je     64dd13c4 <_GeneralPageProc@16+0x64>
64dd139a:	89 1a                	mov    %ebx,(%edx)
64dd139c:	50                   	push   %eax
64dd139d:	50                   	push   %eax
64dd139e:	8d 45 f8             	lea    0xfffffff8(%ebp),%eax
64dd13a1:	50                   	push   %eax
64dd13a2:	6a 00                	push   $0x0
64dd13a4:	52                   	push   %edx
64dd13a5:	68 a0 12 dd 64       	push   $0x64dd12a0
64dd13aa:	6a 00                	push   $0x0
64dd13ac:	6a 00                	push   $0x0
64dd13ae:	e8 1d 0d 00 00       	call   64dd20d0 <_CreateThread@24>
64dd13b3:	59                   	pop    %ecx
64dd13b4:	85 c0                	test   %eax,%eax
64dd13b6:	5b                   	pop    %ebx
64dd13b7:	74 b8                	je     64dd1371 <_GeneralPageProc@16+0x11>
64dd13b9:	83 ec 0c             	sub    $0xc,%esp
64dd13bc:	50                   	push   %eax
64dd13bd:	e8 1e 0d 00 00       	call   64dd20e0 <_CloseHandle@4>
64dd13c2:	eb ad                	jmp    64dd1371 <_GeneralPageProc@16+0x11>
64dd13c4:	83 ec 0c             	sub    $0xc,%esp
64dd13c7:	53                   	push   %ebx
64dd13c8:	e8 73 fe ff ff       	call   64dd1240 <_ShowLastWin32Error>
64dd13cd:	eb a2                	jmp    64dd1371 <_GeneralPageProc@16+0x11>
64dd13cf:	90                   	nop    

64dd13d0 <_ComputerPageProc@16>:
64dd13d0:	55                   	push   %ebp
64dd13d1:	31 c0                	xor    %eax,%eax
64dd13d3:	89 e5                	mov    %esp,%ebp
64dd13d5:	5d                   	pop    %ebp
64dd13d6:	c2 10 00             	ret    $0x10
64dd13d9:	90                   	nop    
64dd13da:	90                   	nop    
64dd13db:	90                   	nop    
64dd13dc:	90                   	nop    
64dd13dd:	90                   	nop    
64dd13de:	90                   	nop    
64dd13df:	90                   	nop    

64dd13e0 <_LaunchDeviceManager>:
64dd13e0:	55                   	push   %ebp
64dd13e1:	89 e5                	mov    %esp,%ebp
64dd13e3:	56                   	push   %esi
64dd13e4:	53                   	push   %ebx
64dd13e5:	83 ec 0c             	sub    $0xc,%esp
64dd13e8:	68 00 40 dd 64       	push   $0x64dd4000
64dd13ed:	e8 fe 0c 00 00       	call   64dd20f0 <_LoadLibraryW@4>
64dd13f2:	89 c6                	mov    %eax,%esi
64dd13f4:	83 c4 0c             	add    $0xc,%esp
64dd13f7:	31 c0                	xor    %eax,%eax
64dd13f9:	85 f6                	test   %esi,%esi
64dd13fb:	74 31                	je     64dd142e <_LaunchDeviceManager+0x4e>
64dd13fd:	51                   	push   %ecx
64dd13fe:	51                   	push   %ecx
64dd13ff:	68 16 40 dd 64       	push   $0x64dd4016
64dd1404:	56                   	push   %esi
64dd1405:	e8 f6 0c 00 00       	call   64dd2100 <_GetProcAddress@8>
64dd140a:	5b                   	pop    %ebx
64dd140b:	85 c0                	test   %eax,%eax
64dd140d:	5a                   	pop    %edx
64dd140e:	74 25                	je     64dd1435 <_LaunchDeviceManager+0x55>
64dd1410:	6a 05                	push   $0x5
64dd1412:	6a 00                	push   $0x0
64dd1414:	8b 0d 00 50 dd 64    	mov    0x64dd5000,%ecx
64dd141a:	51                   	push   %ecx
64dd141b:	8b 55 08             	mov    0x8(%ebp),%edx
64dd141e:	52                   	push   %edx
64dd141f:	ff d0                	call   *%eax
64dd1421:	83 ec 0c             	sub    $0xc,%esp
64dd1424:	89 c3                	mov    %eax,%ebx
64dd1426:	56                   	push   %esi
64dd1427:	e8 e4 0c 00 00       	call   64dd2110 <_FreeLibrary@4>
64dd142c:	89 d8                	mov    %ebx,%eax
64dd142e:	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
64dd1431:	5b                   	pop    %ebx
64dd1432:	5e                   	pop    %esi
64dd1433:	5d                   	pop    %ebp
64dd1434:	c3                   	ret    
64dd1435:	83 ec 0c             	sub    $0xc,%esp
64dd1438:	56                   	push   %esi
64dd1439:	e8 d2 0c 00 00       	call   64dd2110 <_FreeLibrary@4>
64dd143e:	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
64dd1441:	31 c0                	xor    %eax,%eax
64dd1443:	5b                   	pop    %ebx
64dd1444:	5e                   	pop    %esi
64dd1445:	5d                   	pop    %ebp
64dd1446:	c3                   	ret    
64dd1447:	89 f6                	mov    %esi,%esi
64dd1449:	8d bc 27 00 00 00 00 	lea    0x0(%edi),%edi

64dd1450 <_HardwarePageProc@16>:
64dd1450:	55                   	push   %ebp
64dd1451:	89 e5                	mov    %esp,%ebp
64dd1453:	50                   	push   %eax
64dd1454:	50                   	push   %eax
64dd1455:	81 7d 0c 11 01 00 00 	cmpl   $0x111,0xc(%ebp)
64dd145c:	74 06                	je     64dd1464 <_HardwarePageProc@16+0x14>
64dd145e:	31 c0                	xor    %eax,%eax
64dd1460:	c9                   	leave  
64dd1461:	c2 10 00             	ret    $0x10
64dd1464:	66 81 7d 10 d4 00    	cmpw   $0xd4,0x10(%ebp)
64dd146a:	75 f2                	jne    64dd145e <_HardwarePageProc@16+0xe>
64dd146c:	83 ec 0c             	sub    $0xc,%esp
64dd146f:	8b 45 08             	mov    0x8(%ebp),%eax
64dd1472:	50                   	push   %eax
64dd1473:	e8 68 ff ff ff       	call   64dd13e0 <_LaunchDeviceManager>
64dd1478:	83 c4 10             	add    $0x10,%esp
64dd147b:	eb e1                	jmp    64dd145e <_HardwarePageProc@16+0xe>
64dd147d:	90                   	nop    
64dd147e:	90                   	nop    
64dd147f:	90                   	nop    

64dd1480 <_AdvancedPageProc@16>:
64dd1480:	55                   	push   %ebp
64dd1481:	89 e5                	mov    %esp,%ebp
64dd1483:	51                   	push   %ecx
64dd1484:	51                   	push   %ecx
64dd1485:	81 7d 0c 11 01 00 00 	cmpl   $0x111,0xc(%ebp)
64dd148c:	74 06                	je     64dd1494 <_AdvancedPageProc@16+0x14>
64dd148e:	31 c0                	xor    %eax,%eax
64dd1490:	c9                   	leave  
64dd1491:	c2 10 00             	ret    $0x10
64dd1494:	66 83 7d 10 6b       	cmpw   $0x6b,0x10(%ebp)
64dd1499:	75 f3                	jne    64dd148e <_AdvancedPageProc@16+0xe>
64dd149b:	83 ec 0c             	sub    $0xc,%esp
64dd149e:	8b 55 08             	mov    0x8(%ebp),%edx
64dd14a1:	a1 00 50 dd 64       	mov    0x64dd5000,%eax
64dd14a6:	6a 00                	push   $0x0
64dd14a8:	68 30 1e dd 64       	push   $0x64dd1e30
64dd14ad:	52                   	push   %edx
64dd14ae:	6a 69                	push   $0x69
64dd14b0:	50                   	push   %eax
64dd14b1:	e8 ea 0c 00 00       	call   64dd21a0 <_DialogBoxParamW@20>
64dd14b6:	83 c4 0c             	add    $0xc,%esp
64dd14b9:	eb d3                	jmp    64dd148e <_AdvancedPageProc@16+0xe>
64dd14bb:	90                   	nop    
64dd14bc:	90                   	nop    
64dd14bd:	90                   	nop    
64dd14be:	90                   	nop    
64dd14bf:	90                   	nop    

64dd14c0 <_UserProfilePageProc@16>:
64dd14c0:	55                   	push   %ebp
64dd14c1:	31 c0                	xor    %eax,%eax
64dd14c3:	89 e5                	mov    %esp,%ebp
64dd14c5:	5d                   	pop    %ebp
64dd14c6:	c2 10 00             	ret    $0x10
64dd14c9:	90                   	nop    
64dd14ca:	90                   	nop    
64dd14cb:	90                   	nop    
64dd14cc:	90                   	nop    
64dd14cd:	90                   	nop    
64dd14ce:	90                   	nop    
64dd14cf:	90                   	nop    

64dd14d0 <_EditVariableDlgProc@16>:
64dd14d0:	55                   	push   %ebp
64dd14d1:	89 e5                	mov    %esp,%ebp
64dd14d3:	57                   	push   %edi
64dd14d4:	56                   	push   %esi
64dd14d5:	53                   	push   %ebx
64dd14d6:	83 ec 14             	sub    $0x14,%esp
64dd14d9:	8b 7d 08             	mov    0x8(%ebp),%edi
64dd14dc:	8b 5d 0c             	mov    0xc(%ebp),%ebx
64dd14df:	6a eb                	push   $0xffffffeb
64dd14e1:	57                   	push   %edi
64dd14e2:	e8 c9 0c 00 00       	call   64dd21b0 <_GetWindowLongW@8>
64dd14e7:	81 fb 10 01 00 00    	cmp    $0x110,%ebx
64dd14ed:	89 c6                	mov    %eax,%esi
64dd14ef:	58                   	pop    %eax
64dd14f0:	5a                   	pop    %edx
64dd14f1:	74 3d                	je     64dd1530 <_EditVariableDlgProc@16+0x60>
64dd14f3:	81 fb 11 01 00 00    	cmp    $0x111,%ebx
64dd14f9:	74 0c                	je     64dd1507 <_EditVariableDlgProc@16+0x37>
64dd14fb:	31 c0                	xor    %eax,%eax
64dd14fd:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd1500:	5b                   	pop    %ebx
64dd1501:	5e                   	pop    %esi
64dd1502:	5f                   	pop    %edi
64dd1503:	5d                   	pop    %ebp
64dd1504:	c2 10 00             	ret    $0x10
64dd1507:	8b 45 10             	mov    0x10(%ebp),%eax
64dd150a:	25 ff ff 00 00       	and    $0xffff,%eax
64dd150f:	83 f8 01             	cmp    $0x1,%eax
64dd1512:	74 6a                	je     64dd157e <_EditVariableDlgProc@16+0xae>
64dd1514:	83 f8 02             	cmp    $0x2,%eax
64dd1517:	75 e2                	jne    64dd14fb <_EditVariableDlgProc@16+0x2b>
64dd1519:	50                   	push   %eax
64dd151a:	50                   	push   %eax
64dd151b:	6a 00                	push   $0x0
64dd151d:	57                   	push   %edi
64dd151e:	e8 9d 0c 00 00       	call   64dd21c0 <_EndDialog@8>
64dd1523:	b8 01 00 00 00       	mov    $0x1,%eax
64dd1528:	eb d3                	jmp    64dd14fd <_EditVariableDlgProc@16+0x2d>
64dd152a:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
64dd1530:	50                   	push   %eax
64dd1531:	8b 45 14             	mov    0x14(%ebp),%eax
64dd1534:	50                   	push   %eax
64dd1535:	6a eb                	push   $0xffffffeb
64dd1537:	57                   	push   %edi
64dd1538:	e8 93 0c 00 00       	call   64dd21d0 <_SetWindowLongW@12>
64dd153d:	8b 75 14             	mov    0x14(%ebp),%esi
64dd1540:	58                   	pop    %eax
64dd1541:	8b 06                	mov    (%esi),%eax
64dd1543:	85 c0                	test   %eax,%eax
64dd1545:	75 1f                	jne    64dd1566 <_EditVariableDlgProc@16+0x96>
64dd1547:	8b 46 04             	mov    0x4(%esi),%eax
64dd154a:	85 c0                	test   %eax,%eax
64dd154c:	74 ad                	je     64dd14fb <_EditVariableDlgProc@16+0x2b>
64dd154e:	83 ec 0c             	sub    $0xc,%esp
64dd1551:	50                   	push   %eax
64dd1552:	6a 00                	push   $0x0
64dd1554:	6a 0c                	push   $0xc
64dd1556:	68 e7 00 00 00       	push   $0xe7
64dd155b:	57                   	push   %edi
64dd155c:	e8 2f 0c 00 00       	call   64dd2190 <_SendDlgItemMessageW@20>
64dd1561:	83 c4 0c             	add    $0xc,%esp
64dd1564:	eb 95                	jmp    64dd14fb <_EditVariableDlgProc@16+0x2b>
64dd1566:	83 ec 0c             	sub    $0xc,%esp
64dd1569:	50                   	push   %eax
64dd156a:	6a 00                	push   $0x0
64dd156c:	6a 0c                	push   $0xc
64dd156e:	68 e6 00 00 00       	push   $0xe6
64dd1573:	57                   	push   %edi
64dd1574:	e8 17 0c 00 00       	call   64dd2190 <_SendDlgItemMessageW@20>
64dd1579:	83 c4 0c             	add    $0xc,%esp
64dd157c:	eb c9                	jmp    64dd1547 <_EditVariableDlgProc@16+0x77>
64dd157e:	83 ec 0c             	sub    $0xc,%esp
64dd1581:	6a 00                	push   $0x0
64dd1583:	6a 00                	push   $0x0
64dd1585:	6a 0e                	push   $0xe
64dd1587:	68 e6 00 00 00       	push   $0xe6
64dd158c:	57                   	push   %edi
64dd158d:	e8 fe 0b 00 00       	call   64dd2190 <_SendDlgItemMessageW@20>
64dd1592:	89 c3                	mov    %eax,%ebx
64dd1594:	6a 00                	push   $0x0
64dd1596:	6a 00                	push   $0x0
64dd1598:	6a 0e                	push   $0xe
64dd159a:	68 e7 00 00 00       	push   $0xe7
64dd159f:	57                   	push   %edi
64dd15a0:	e8 eb 0b 00 00       	call   64dd2190 <_SendDlgItemMessageW@20>
64dd15a5:	83 c4 0c             	add    $0xc,%esp
64dd15a8:	85 db                	test   %ebx,%ebx
64dd15aa:	89 45 f0             	mov    %eax,0xfffffff0(%ebp)
64dd15ad:	0f 95 c2             	setne  %dl
64dd15b0:	85 c0                	test   %eax,%eax
64dd15b2:	0f 95 c0             	setne  %al
64dd15b5:	25 ff 00 00 00       	and    $0xff,%eax
64dd15ba:	85 c2                	test   %eax,%edx
64dd15bc:	0f 84 a6 00 00 00    	je     64dd1668 <_EditVariableDlgProc@16+0x198>
64dd15c2:	8b 06                	mov    (%esi),%eax
64dd15c4:	85 c0                	test   %eax,%eax
64dd15c6:	0f 85 e8 00 00 00    	jne    64dd16b4 <_EditVariableDlgProc@16+0x1e4>
64dd15cc:	50                   	push   %eax
64dd15cd:	50                   	push   %eax
64dd15ce:	8d 44 1b 02          	lea    0x2(%ebx,%ebx,1),%eax
64dd15d2:	50                   	push   %eax
64dd15d3:	6a 40                	push   $0x40
64dd15d5:	e8 46 0b 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd15da:	89 06                	mov    %eax,(%esi)
64dd15dc:	58                   	pop    %eax
64dd15dd:	5a                   	pop    %edx
64dd15de:	83 ec 0c             	sub    $0xc,%esp
64dd15e1:	8b 06                	mov    (%esi),%eax
64dd15e3:	50                   	push   %eax
64dd15e4:	8d 43 01             	lea    0x1(%ebx),%eax
64dd15e7:	50                   	push   %eax
64dd15e8:	6a 0d                	push   $0xd
64dd15ea:	68 e6 00 00 00       	push   $0xe6
64dd15ef:	57                   	push   %edi
64dd15f0:	e8 9b 0b 00 00       	call   64dd2190 <_SendDlgItemMessageW@20>
64dd15f5:	8b 46 04             	mov    0x4(%esi),%eax
64dd15f8:	83 c4 0c             	add    $0xc,%esp
64dd15fb:	85 c0                	test   %eax,%eax
64dd15fd:	0f 85 8a 00 00 00    	jne    64dd168d <_EditVariableDlgProc@16+0x1bd>
64dd1603:	50                   	push   %eax
64dd1604:	50                   	push   %eax
64dd1605:	8b 55 f0             	mov    0xfffffff0(%ebp),%edx
64dd1608:	8d 44 12 02          	lea    0x2(%edx,%edx,1),%eax
64dd160c:	50                   	push   %eax
64dd160d:	6a 40                	push   $0x40
64dd160f:	e8 0c 0b 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd1614:	89 46 04             	mov    %eax,0x4(%esi)
64dd1617:	58                   	pop    %eax
64dd1618:	5a                   	pop    %edx
64dd1619:	83 ec 0c             	sub    $0xc,%esp
64dd161c:	8b 46 04             	mov    0x4(%esi),%eax
64dd161f:	50                   	push   %eax
64dd1620:	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
64dd1623:	40                   	inc    %eax
64dd1624:	50                   	push   %eax
64dd1625:	6a 0d                	push   $0xd
64dd1627:	68 e7 00 00 00       	push   $0xe7
64dd162c:	57                   	push   %edi
64dd162d:	e8 5e 0b 00 00       	call   64dd2190 <_SendDlgItemMessageW@20>
64dd1632:	c7 04 24 25 00 00 00 	movl   $0x25,(%esp)
64dd1639:	8b 46 04             	mov    0x4(%esi),%eax
64dd163c:	50                   	push   %eax
64dd163d:	e8 fe 0b 00 00       	call   64dd2240 <_wcschr>
64dd1642:	83 c4 10             	add    $0x10,%esp
64dd1645:	85 c0                	test   %eax,%eax
64dd1647:	74 28                	je     64dd1671 <_EditVariableDlgProc@16+0x1a1>
64dd1649:	8b 5e 08             	mov    0x8(%esi),%ebx
64dd164c:	85 db                	test   %ebx,%ebx
64dd164e:	0f 84 85 00 00 00    	je     64dd16d9 <_EditVariableDlgProc@16+0x209>
64dd1654:	50                   	push   %eax
64dd1655:	68 08 02 00 00       	push   $0x208
64dd165a:	8b 46 08             	mov    0x8(%esi),%eax
64dd165d:	50                   	push   %eax
64dd165e:	8b 5e 04             	mov    0x4(%esi),%ebx
64dd1661:	53                   	push   %ebx
64dd1662:	e8 c9 0a 00 00       	call   64dd2130 <_ExpandEnvironmentStringsW@12>
64dd1667:	59                   	pop    %ecx
64dd1668:	52                   	push   %edx
64dd1669:	52                   	push   %edx
64dd166a:	6a 01                	push   $0x1
64dd166c:	e9 ac fe ff ff       	jmp    64dd151d <_EditVariableDlgProc@16+0x4d>
64dd1671:	8b 46 08             	mov    0x8(%esi),%eax
64dd1674:	85 c0                	test   %eax,%eax
64dd1676:	74 f0                	je     64dd1668 <_EditVariableDlgProc@16+0x198>
64dd1678:	83 ec 0c             	sub    $0xc,%esp
64dd167b:	50                   	push   %eax
64dd167c:	e8 bf 0a 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1681:	83 c4 0c             	add    $0xc,%esp
64dd1684:	52                   	push   %edx
64dd1685:	52                   	push   %edx
64dd1686:	6a 01                	push   $0x1
64dd1688:	e9 90 fe ff ff       	jmp    64dd151d <_EditVariableDlgProc@16+0x4d>
64dd168d:	83 ec 0c             	sub    $0xc,%esp
64dd1690:	50                   	push   %eax
64dd1691:	e8 ba 0b 00 00       	call   64dd2250 <_wcslen>
64dd1696:	83 c4 10             	add    $0x10,%esp
64dd1699:	3b 45 f0             	cmp    0xfffffff0(%ebp),%eax
64dd169c:	0f 83 77 ff ff ff    	jae    64dd1619 <_EditVariableDlgProc@16+0x149>
64dd16a2:	83 ec 0c             	sub    $0xc,%esp
64dd16a5:	8b 5e 04             	mov    0x4(%esi),%ebx
64dd16a8:	53                   	push   %ebx
64dd16a9:	e8 92 0a 00 00       	call   64dd2140 <_GlobalFree@4>
64dd16ae:	59                   	pop    %ecx
64dd16af:	e9 51 ff ff ff       	jmp    64dd1605 <_EditVariableDlgProc@16+0x135>
64dd16b4:	83 ec 0c             	sub    $0xc,%esp
64dd16b7:	50                   	push   %eax
64dd16b8:	e8 93 0b 00 00       	call   64dd2250 <_wcslen>
64dd16bd:	83 c4 10             	add    $0x10,%esp
64dd16c0:	39 d8                	cmp    %ebx,%eax
64dd16c2:	0f 83 16 ff ff ff    	jae    64dd15de <_EditVariableDlgProc@16+0x10e>
64dd16c8:	83 ec 0c             	sub    $0xc,%esp
64dd16cb:	8b 06                	mov    (%esi),%eax
64dd16cd:	50                   	push   %eax
64dd16ce:	e8 6d 0a 00 00       	call   64dd2140 <_GlobalFree@4>
64dd16d3:	59                   	pop    %ecx
64dd16d4:	e9 f5 fe ff ff       	jmp    64dd15ce <_EditVariableDlgProc@16+0xfe>
64dd16d9:	51                   	push   %ecx
64dd16da:	51                   	push   %ecx
64dd16db:	68 10 04 00 00       	push   $0x410
64dd16e0:	6a 40                	push   $0x40
64dd16e2:	e8 39 0a 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd16e7:	89 46 08             	mov    %eax,0x8(%esi)
64dd16ea:	58                   	pop    %eax
64dd16eb:	5a                   	pop    %edx
64dd16ec:	e9 63 ff ff ff       	jmp    64dd1654 <_EditVariableDlgProc@16+0x184>
64dd16f1:	eb 0d                	jmp    64dd1700 <_SetEnvironmentVariables>
64dd16f3:	90                   	nop    
64dd16f4:	90                   	nop    
64dd16f5:	90                   	nop    
64dd16f6:	90                   	nop    
64dd16f7:	90                   	nop    
64dd16f8:	90                   	nop    
64dd16f9:	90                   	nop    
64dd16fa:	90                   	nop    
64dd16fb:	90                   	nop    
64dd16fc:	90                   	nop    
64dd16fd:	90                   	nop    
64dd16fe:	90                   	nop    
64dd16ff:	90                   	nop    

64dd1700 <_SetEnvironmentVariables>:
64dd1700:	55                   	push   %ebp
64dd1701:	89 e5                	mov    %esp,%ebp
64dd1703:	57                   	push   %edi
64dd1704:	56                   	push   %esi
64dd1705:	53                   	push   %ebx
64dd1706:	81 ec c8 00 00 00    	sub    $0xc8,%esp
64dd170c:	89 85 48 ff ff ff    	mov    %eax,0xffffff48(%ebp)
64dd1712:	8d 85 64 ff ff ff    	lea    0xffffff64(%ebp),%eax
64dd1718:	50                   	push   %eax
64dd1719:	68 19 00 02 00       	push   $0x20019
64dd171e:	6a 00                	push   $0x0
64dd1720:	8b 45 08             	mov    0x8(%ebp),%eax
64dd1723:	50                   	push   %eax
64dd1724:	52                   	push   %edx
64dd1725:	e8 36 0b 00 00       	call   64dd2260 <_RegOpenKeyExW@20>
64dd172a:	83 c4 0c             	add    $0xc,%esp
64dd172d:	85 c0                	test   %eax,%eax
64dd172f:	74 0f                	je     64dd1740 <_SetEnvironmentVariables+0x40>

64dd1731:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd1734:	5b                   	pop    %ebx
64dd1735:	5e                   	pop    %esi
64dd1736:	5f                   	pop    %edi
64dd1737:	5d                   	pop    %ebp
64dd1738:	c3                   	ret    
64dd1739:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi
64dd1740:	8d 85 60 ff ff ff    	lea    0xffffff60(%ebp),%eax
64dd1746:	6a 00                	push   $0x0
64dd1748:	6a 00                	push   $0x0
64dd174a:	50                   	push   %eax
64dd174b:	8d 85 5c ff ff ff    	lea    0xffffff5c(%ebp),%eax
64dd1751:	50                   	push   %eax
64dd1752:	8d 85 58 ff ff ff    	lea    0xffffff58(%ebp),%eax
64dd1758:	50                   	push   %eax
64dd1759:	6a 00                	push   $0x0
64dd175b:	6a 00                	push   $0x0
64dd175d:	6a 00                	push   $0x0
64dd175f:	6a 00                	push   $0x0
64dd1761:	6a 00                	push   $0x0
64dd1763:	6a 00                	push   $0x0
64dd1765:	8b 85 64 ff ff ff    	mov    0xffffff64(%ebp),%eax
64dd176b:	50                   	push   %eax
64dd176c:	e8 ff 0a 00 00       	call   64dd2270 <_RegQueryInfoKeyW@48>
64dd1771:	85 c0                	test   %eax,%eax
64dd1773:	0f 85 f7 01 00 00    	jne    64dd1970 <_SetEnvironmentVariables+0x270>
64dd1779:	50                   	push   %eax
64dd177a:	50                   	push   %eax
64dd177b:	8b 85 5c ff ff ff    	mov    0xffffff5c(%ebp),%eax
64dd1781:	8d 44 00 02          	lea    0x2(%eax,%eax,1),%eax
64dd1785:	50                   	push   %eax
64dd1786:	6a 40                	push   $0x40
64dd1788:	e8 93 09 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd178d:	85 c0                	test   %eax,%eax
64dd178f:	89 85 40 ff ff ff    	mov    %eax,0xffffff40(%ebp)
64dd1795:	5e                   	pop    %esi
64dd1796:	5f                   	pop    %edi
64dd1797:	0f 84 d3 01 00 00    	je     64dd1970 <_SetEnvironmentVariables+0x270>
64dd179d:	51                   	push   %ecx
64dd179e:	51                   	push   %ecx
64dd179f:	8b 85 60 ff ff ff    	mov    0xffffff60(%ebp),%eax
64dd17a5:	8d 44 00 02          	lea    0x2(%eax,%eax,1),%eax
64dd17a9:	50                   	push   %eax
64dd17aa:	6a 40                	push   $0x40
64dd17ac:	e8 6f 09 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd17b1:	89 c7                	mov    %eax,%edi
64dd17b3:	58                   	pop    %eax
64dd17b4:	85 ff                	test   %edi,%edi
64dd17b6:	5a                   	pop    %edx
64dd17b7:	0f 84 f3 01 00 00    	je     64dd19b0 <_SetEnvironmentVariables+0x2b0>
64dd17bd:	31 c0                	xor    %eax,%eax
64dd17bf:	c7 85 44 ff ff ff 00 	movl   $0x0,0xffffff44(%ebp)
64dd17c6:	00 00 00 
64dd17c9:	e9 90 00 00 00       	jmp    64dd185e <_SetEnvironmentVariables+0x15e>
64dd17ce:	89 f6                	mov    %esi,%esi
64dd17d0:	50                   	push   %eax
64dd17d1:	8d 45 a8             	lea    0xffffffa8(%ebp),%eax
64dd17d4:	6a 34                	push   $0x34
64dd17d6:	6a 00                	push   $0x0
64dd17d8:	50                   	push   %eax
64dd17d9:	e8 42 0a 00 00       	call   64dd2220 <_memset>
64dd17de:	83 c4 10             	add    $0x10,%esp
64dd17e1:	83 bd 44 ff ff ff 01 	cmpl   $0x1,0xffffff44(%ebp)
64dd17e8:	8b 03                	mov    (%ebx),%eax
64dd17ea:	c7 45 a8 0d 00 00 00 	movl   $0xd,0xffffffa8(%ebp)
64dd17f1:	89 45 bc             	mov    %eax,0xffffffbc(%ebp)
64dd17f4:	89 5d c8             	mov    %ebx,0xffffffc8(%ebp)
64dd17f7:	19 c0                	sbb    %eax,%eax
64dd17f9:	83 e0 02             	and    $0x2,%eax
64dd17fc:	89 45 b4             	mov    %eax,0xffffffb4(%ebp)
64dd17ff:	8d 45 a8             	lea    0xffffffa8(%ebp),%eax
64dd1802:	50                   	push   %eax
64dd1803:	6a 00                	push   $0x0
64dd1805:	68 4d 10 00 00       	push   $0x104d
64dd180a:	8b 85 48 ff ff ff    	mov    0xffffff48(%ebp),%eax
64dd1810:	50                   	push   %eax
64dd1811:	e8 ca 09 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1816:	89 c2                	mov    %eax,%edx
64dd1818:	8b 43 08             	mov    0x8(%ebx),%eax
64dd181b:	c7 85 70 ff ff ff 01 	movl   $0x1,0xffffff70(%ebp)
64dd1822:	00 00 00 
64dd1825:	85 c0                	test   %eax,%eax
64dd1827:	75 03                	jne    64dd182c <_SetEnvironmentVariables+0x12c>
64dd1829:	8b 43 04             	mov    0x4(%ebx),%eax
64dd182c:	89 85 7c ff ff ff    	mov    %eax,0xffffff7c(%ebp)
64dd1832:	8d 85 68 ff ff ff    	lea    0xffffff68(%ebp),%eax
64dd1838:	50                   	push   %eax
64dd1839:	52                   	push   %edx
64dd183a:	68 74 10 00 00       	push   $0x1074
64dd183f:	8b 85 48 ff ff ff    	mov    0xffffff48(%ebp),%eax
64dd1845:	50                   	push   %eax
64dd1846:	e8 95 09 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd184b:	8b b5 44 ff ff ff    	mov    0xffffff44(%ebp),%esi
64dd1851:	46                   	inc    %esi
64dd1852:	89 b5 44 ff ff ff    	mov    %esi,0xffffff44(%ebp)
64dd1858:	8b 85 44 ff ff ff    	mov    0xffffff44(%ebp),%eax
64dd185e:	3b 85 58 ff ff ff    	cmp    0xffffff58(%ebp),%eax
64dd1864:	0f 83 1d 01 00 00    	jae    64dd1987 <_SetEnvironmentVariables+0x287>
64dd186a:	8b 85 5c ff ff ff    	mov    0xffffff5c(%ebp),%eax
64dd1870:	40                   	inc    %eax
64dd1871:	89 85 4c ff ff ff    	mov    %eax,0xffffff4c(%ebp)
64dd1877:	8b 85 60 ff ff ff    	mov    0xffffff60(%ebp),%eax
64dd187d:	40                   	inc    %eax
64dd187e:	89 85 54 ff ff ff    	mov    %eax,0xffffff54(%ebp)
64dd1884:	8d 85 54 ff ff ff    	lea    0xffffff54(%ebp),%eax
64dd188a:	50                   	push   %eax
64dd188b:	8d 85 50 ff ff ff    	lea    0xffffff50(%ebp),%eax
64dd1891:	57                   	push   %edi
64dd1892:	50                   	push   %eax
64dd1893:	8d 85 4c ff ff ff    	lea    0xffffff4c(%ebp),%eax
64dd1899:	6a 00                	push   $0x0
64dd189b:	50                   	push   %eax
64dd189c:	8b 85 40 ff ff ff    	mov    0xffffff40(%ebp),%eax
64dd18a2:	50                   	push   %eax
64dd18a3:	8b b5 44 ff ff ff    	mov    0xffffff44(%ebp),%esi
64dd18a9:	56                   	push   %esi
64dd18aa:	8b 9d 64 ff ff ff    	mov    0xffffff64(%ebp),%ebx
64dd18b0:	53                   	push   %ebx
64dd18b1:	e8 ca 09 00 00       	call   64dd2280 <_RegEnumValueW@32>
64dd18b6:	85 c0                	test   %eax,%eax
64dd18b8:	0f 85 c9 00 00 00    	jne    64dd1987 <_SetEnvironmentVariables+0x287>
64dd18be:	51                   	push   %ecx
64dd18bf:	51                   	push   %ecx
64dd18c0:	6a 0c                	push   $0xc
64dd18c2:	6a 40                	push   $0x40
64dd18c4:	e8 57 08 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd18c9:	89 c3                	mov    %eax,%ebx
64dd18cb:	8b 85 4c ff ff ff    	mov    0xffffff4c(%ebp),%eax
64dd18d1:	8d 44 00 02          	lea    0x2(%eax,%eax,1),%eax
64dd18d5:	50                   	push   %eax
64dd18d6:	6a 40                	push   $0x40
64dd18d8:	e8 43 08 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd18dd:	8b 95 40 ff ff ff    	mov    0xffffff40(%ebp),%edx
64dd18e3:	89 03                	mov    %eax,(%ebx)
64dd18e5:	52                   	push   %edx
64dd18e6:	50                   	push   %eax
64dd18e7:	e8 44 09 00 00       	call   64dd2230 <_wcscpy>
64dd18ec:	5e                   	pop    %esi
64dd18ed:	58                   	pop    %eax
64dd18ee:	8b 85 54 ff ff ff    	mov    0xffffff54(%ebp),%eax
64dd18f4:	8d 44 00 02          	lea    0x2(%eax,%eax,1),%eax
64dd18f8:	50                   	push   %eax
64dd18f9:	6a 40                	push   $0x40
64dd18fb:	e8 20 08 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd1900:	89 43 04             	mov    %eax,0x4(%ebx)
64dd1903:	57                   	push   %edi
64dd1904:	50                   	push   %eax
64dd1905:	e8 26 09 00 00       	call   64dd2230 <_wcscpy>
64dd190a:	83 c4 10             	add    $0x10,%esp
64dd190d:	83 bd 50 ff ff ff 02 	cmpl   $0x2,0xffffff50(%ebp)
64dd1914:	0f 85 b6 fe ff ff    	jne    64dd17d0 <_SetEnvironmentVariables+0xd0>
64dd191a:	51                   	push   %ecx
64dd191b:	51                   	push   %ecx
64dd191c:	68 10 04 00 00       	push   $0x410
64dd1921:	6a 40                	push   $0x40
64dd1923:	e8 f8 07 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd1928:	89 c6                	mov    %eax,%esi
64dd192a:	58                   	pop    %eax
64dd192b:	85 f6                	test   %esi,%esi
64dd192d:	5a                   	pop    %edx
64dd192e:	74 57                	je     64dd1987 <_SetEnvironmentVariables+0x287>
64dd1930:	50                   	push   %eax
64dd1931:	68 08 02 00 00       	push   $0x208
64dd1936:	56                   	push   %esi
64dd1937:	57                   	push   %edi
64dd1938:	e8 f3 07 00 00       	call   64dd2130 <_ExpandEnvironmentStringsW@12>
64dd193d:	50                   	push   %eax
64dd193e:	50                   	push   %eax
64dd193f:	56                   	push   %esi
64dd1940:	e8 0b 09 00 00       	call   64dd2250 <_wcslen>
64dd1945:	5a                   	pop    %edx
64dd1946:	59                   	pop    %ecx
64dd1947:	8d 44 00 02          	lea    0x2(%eax,%eax,1),%eax
64dd194b:	50                   	push   %eax
64dd194c:	6a 40                	push   $0x40
64dd194e:	e8 cd 07 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd1953:	89 43 08             	mov    %eax,0x8(%ebx)
64dd1956:	56                   	push   %esi
64dd1957:	50                   	push   %eax
64dd1958:	e8 d3 08 00 00       	call   64dd2230 <_wcscpy>
64dd195d:	89 34 24             	mov    %esi,(%esp)
64dd1960:	e8 db 07 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1965:	83 c4 0c             	add    $0xc,%esp
64dd1968:	e9 63 fe ff ff       	jmp    64dd17d0 <_SetEnvironmentVariables+0xd0>
64dd196d:	8d 76 00             	lea    0x0(%esi),%esi
64dd1970:	83 ec 0c             	sub    $0xc,%esp
64dd1973:	8b 9d 64 ff ff ff    	mov    0xffffff64(%ebp),%ebx
64dd1979:	53                   	push   %ebx
64dd197a:	e8 11 09 00 00       	call   64dd2290 <_RegCloseKey@4>
64dd197f:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd1982:	5b                   	pop    %ebx
64dd1983:	5e                   	pop    %esi
64dd1984:	5f                   	pop    %edi
64dd1985:	5d                   	pop    %ebp
64dd1986:	c3                   	ret    
64dd1987:	83 ec 0c             	sub    $0xc,%esp
64dd198a:	8b 9d 40 ff ff ff    	mov    0xffffff40(%ebp),%ebx
64dd1990:	53                   	push   %ebx
64dd1991:	e8 aa 07 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1996:	57                   	push   %edi
64dd1997:	e8 a4 07 00 00       	call   64dd2140 <_GlobalFree@4>
64dd199c:	8b 8d 64 ff ff ff    	mov    0xffffff64(%ebp),%ecx
64dd19a2:	51                   	push   %ecx
64dd19a3:	e8 e8 08 00 00       	call   64dd2290 <_RegCloseKey@4>
64dd19a8:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd19ab:	5b                   	pop    %ebx
64dd19ac:	5e                   	pop    %esi
64dd19ad:	5f                   	pop    %edi
64dd19ae:	5d                   	pop    %ebp
64dd19af:	c3                   	ret    
64dd19b0:	83 ec 0c             	sub    $0xc,%esp
64dd19b3:	6a 00                	push   $0x0
64dd19b5:	e8 86 07 00 00       	call   64dd2140 <_GlobalFree@4>
64dd19ba:	eb e0                	jmp    64dd199c <_SetEnvironmentVariables+0x29c>
64dd19bc:	8d 74 26 00          	lea    0x0(%esi),%esi

64dd19c0 <_SetListViewColumns>:
64dd19c0:	55                   	push   %ebp
64dd19c1:	89 e5                	mov    %esp,%ebp
64dd19c3:	57                   	push   %edi
64dd19c4:	56                   	push   %esi
64dd19c5:	53                   	push   %ebx
64dd19c6:	83 ec 54             	sub    $0x54,%esp
64dd19c9:	89 c6                	mov    %eax,%esi
64dd19cb:	8d 45 d8             	lea    0xffffffd8(%ebp),%eax
64dd19ce:	8d 5d b8             	lea    0xffffffb8(%ebp),%ebx
64dd19d1:	50                   	push   %eax
64dd19d2:	56                   	push   %esi
64dd19d3:	e8 18 08 00 00       	call   64dd21f0 <_GetClientRect@8>
64dd19d8:	bf 56 55 55 55       	mov    $0x55555556,%edi
64dd19dd:	c7 04 24 20 00 00 00 	movl   $0x20,(%esp)
64dd19e4:	6a 00                	push   $0x0
64dd19e6:	53                   	push   %ebx
64dd19e7:	e8 34 08 00 00       	call   64dd2220 <_memset>
64dd19ec:	8b 45 d8             	mov    0xffffffd8(%ebp),%eax
64dd19ef:	8b 4d e0             	mov    0xffffffe0(%ebp),%ecx
64dd19f2:	29 c1                	sub    %eax,%ecx
64dd19f4:	53                   	push   %ebx
64dd19f5:	89 c8                	mov    %ecx,%eax
64dd19f7:	6a 00                	push   $0x0
64dd19f9:	f7 ef                	imul   %edi
64dd19fb:	c1 f9 1f             	sar    $0x1f,%ecx
64dd19fe:	c7 45 b8 0f 00 00 00 	movl   $0xf,0xffffffb8(%ebp)
64dd1a05:	29 ca                	sub    %ecx,%edx
64dd1a07:	c7 45 bc 00 00 00 00 	movl   $0x0,0xffffffbc(%ebp)
64dd1a0e:	89 55 c0             	mov    %edx,0xffffffc0(%ebp)
64dd1a11:	c7 45 cc 00 00 00 00 	movl   $0x0,0xffffffcc(%ebp)
64dd1a18:	c7 45 c4 30 40 dd 64 	movl   $0x64dd4030,0xffffffc4(%ebp)
64dd1a1f:	68 61 10 00 00       	push   $0x1061
64dd1a24:	56                   	push   %esi
64dd1a25:	e8 b6 07 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1a2a:	8b 45 d8             	mov    0xffffffd8(%ebp),%eax
64dd1a2d:	8b 55 e0             	mov    0xffffffe0(%ebp),%edx
64dd1a30:	29 c2                	sub    %eax,%edx
64dd1a32:	53                   	push   %ebx
64dd1a33:	89 d0                	mov    %edx,%eax
64dd1a35:	89 55 b4             	mov    %edx,0xffffffb4(%ebp)
64dd1a38:	f7 ef                	imul   %edi
64dd1a3a:	89 d1                	mov    %edx,%ecx
64dd1a3c:	8b 55 b4             	mov    0xffffffb4(%ebp),%edx
64dd1a3f:	c1 fa 1f             	sar    $0x1f,%edx
64dd1a42:	8b 45 b4             	mov    0xffffffb4(%ebp),%eax
64dd1a45:	29 d1                	sub    %edx,%ecx
64dd1a47:	6a 01                	push   $0x1
64dd1a49:	29 c8                	sub    %ecx,%eax
64dd1a4b:	c7 45 cc 01 00 00 00 	movl   $0x1,0xffffffcc(%ebp)
64dd1a52:	89 45 b4             	mov    %eax,0xffffffb4(%ebp)
64dd1a55:	c7 45 c4 42 40 dd 64 	movl   $0x64dd4042,0xffffffc4(%ebp)
64dd1a5c:	8b 45 b4             	mov    0xffffffb4(%ebp),%eax
64dd1a5f:	68 61 10 00 00       	push   $0x1061
64dd1a64:	48                   	dec    %eax
64dd1a65:	56                   	push   %esi
64dd1a66:	89 45 c0             	mov    %eax,0xffffffc0(%ebp)
64dd1a69:	e8 72 07 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1a6e:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd1a71:	5b                   	pop    %ebx
64dd1a72:	5e                   	pop    %esi
64dd1a73:	5f                   	pop    %edi
64dd1a74:	5d                   	pop    %ebp
64dd1a75:	c3                   	ret    
64dd1a76:	8d 76 00             	lea    0x0(%esi),%esi
64dd1a79:	8d bc 27 00 00 00 00 	lea    0x0(%edi),%edi

64dd1a80 <_OnNewVariable>:
64dd1a80:	55                   	push   %ebp
64dd1a81:	89 e5                	mov    %esp,%ebp
64dd1a83:	57                   	push   %edi
64dd1a84:	56                   	push   %esi
64dd1a85:	53                   	push   %ebx
64dd1a86:	81 ec 94 00 00 00    	sub    $0x94,%esp
64dd1a8c:	8b 5d 08             	mov    0x8(%ebp),%ebx
64dd1a8f:	8b 75 0c             	mov    0xc(%ebp),%esi
64dd1a92:	56                   	push   %esi
64dd1a93:	53                   	push   %ebx
64dd1a94:	e8 67 07 00 00       	call   64dd2200 <_GetDlgItem@8>
64dd1a99:	89 c7                	mov    %eax,%edi
64dd1a9b:	6a 0c                	push   $0xc
64dd1a9d:	6a 40                	push   $0x40
64dd1a9f:	e8 7c 06 00 00       	call   64dd2120 <_GlobalAlloc@8>
64dd1aa4:	8b 15 00 50 dd 64    	mov    0x64dd5000,%edx
64dd1aaa:	89 c6                	mov    %eax,%esi
64dd1aac:	51                   	push   %ecx
64dd1aad:	50                   	push   %eax
64dd1aae:	68 d0 14 dd 64       	push   $0x64dd14d0
64dd1ab3:	53                   	push   %ebx
64dd1ab4:	6a 6a                	push   $0x6a
64dd1ab6:	52                   	push   %edx
64dd1ab7:	e8 e4 06 00 00       	call   64dd21a0 <_DialogBoxParamW@20>
64dd1abc:	83 c4 0c             	add    $0xc,%esp
64dd1abf:	85 c0                	test   %eax,%eax
64dd1ac1:	75 2c                	jne    64dd1aef <_OnNewVariable+0x6f>
64dd1ac3:	8b 06                	mov    (%esi),%eax
64dd1ac5:	85 c0                	test   %eax,%eax
64dd1ac7:	0f 85 93 00 00 00    	jne    64dd1b60 <_OnNewVariable+0xe0>
64dd1acd:	8b 46 04             	mov    0x4(%esi),%eax
64dd1ad0:	85 c0                	test   %eax,%eax
64dd1ad2:	0f 85 9f 00 00 00    	jne    64dd1b77 <_OnNewVariable+0xf7>
64dd1ad8:	8b 46 08             	mov    0x8(%esi),%eax
64dd1adb:	85 c0                	test   %eax,%eax
64dd1add:	0f 85 ad 00 00 00    	jne    64dd1b90 <_OnNewVariable+0x110>
64dd1ae3:	83 ec 0c             	sub    $0xc,%esp
64dd1ae6:	56                   	push   %esi
64dd1ae7:	e8 54 06 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1aec:	83 c4 0c             	add    $0xc,%esp
64dd1aef:	8d 5d a8             	lea    0xffffffa8(%ebp),%ebx
64dd1af2:	50                   	push   %eax
64dd1af3:	6a 34                	push   $0x34
64dd1af5:	6a 00                	push   $0x0
64dd1af7:	53                   	push   %ebx
64dd1af8:	e8 23 07 00 00       	call   64dd2220 <_memset>
64dd1afd:	8b 06                	mov    (%esi),%eax
64dd1aff:	c7 45 a8 0d 00 00 00 	movl   $0xd,0xffffffa8(%ebp)
64dd1b06:	53                   	push   %ebx
64dd1b07:	89 75 c8             	mov    %esi,0xffffffc8(%ebp)
64dd1b0a:	6a 00                	push   $0x0
64dd1b0c:	89 45 bc             	mov    %eax,0xffffffbc(%ebp)
64dd1b0f:	68 4d 10 00 00       	push   $0x104d
64dd1b14:	c7 45 b4 00 00 00 00 	movl   $0x0,0xffffffb4(%ebp)
64dd1b1b:	57                   	push   %edi
64dd1b1c:	e8 bf 06 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1b21:	c7 85 70 ff ff ff 01 	movl   $0x1,0xffffff70(%ebp)
64dd1b28:	00 00 00 
64dd1b2b:	89 c2                	mov    %eax,%edx
64dd1b2d:	8b 46 08             	mov    0x8(%esi),%eax
64dd1b30:	83 c4 10             	add    $0x10,%esp
64dd1b33:	85 c0                	test   %eax,%eax
64dd1b35:	75 03                	jne    64dd1b3a <_OnNewVariable+0xba>
64dd1b37:	8b 46 04             	mov    0x4(%esi),%eax
64dd1b3a:	89 85 7c ff ff ff    	mov    %eax,0xffffff7c(%ebp)
64dd1b40:	8d 85 68 ff ff ff    	lea    0xffffff68(%ebp),%eax
64dd1b46:	50                   	push   %eax
64dd1b47:	52                   	push   %edx
64dd1b48:	68 74 10 00 00       	push   $0x1074
64dd1b4d:	57                   	push   %edi
64dd1b4e:	e8 8d 06 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1b53:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd1b56:	5b                   	pop    %ebx
64dd1b57:	5e                   	pop    %esi
64dd1b58:	5f                   	pop    %edi
64dd1b59:	5d                   	pop    %ebp
64dd1b5a:	c3                   	ret    
64dd1b5b:	90                   	nop    
64dd1b5c:	8d 74 26 00          	lea    0x0(%esi),%esi
64dd1b60:	83 ec 0c             	sub    $0xc,%esp
64dd1b63:	50                   	push   %eax
64dd1b64:	e8 d7 05 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1b69:	8b 46 04             	mov    0x4(%esi),%eax
64dd1b6c:	83 c4 0c             	add    $0xc,%esp
64dd1b6f:	85 c0                	test   %eax,%eax
64dd1b71:	0f 84 61 ff ff ff    	je     64dd1ad8 <_OnNewVariable+0x58>
64dd1b77:	83 ec 0c             	sub    $0xc,%esp
64dd1b7a:	50                   	push   %eax
64dd1b7b:	e8 c0 05 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1b80:	8b 46 08             	mov    0x8(%esi),%eax
64dd1b83:	83 c4 0c             	add    $0xc,%esp
64dd1b86:	85 c0                	test   %eax,%eax
64dd1b88:	0f 84 55 ff ff ff    	je     64dd1ae3 <_OnNewVariable+0x63>
64dd1b8e:	89 f6                	mov    %esi,%esi
64dd1b90:	83 ec 0c             	sub    $0xc,%esp
64dd1b93:	50                   	push   %eax
64dd1b94:	e8 a7 05 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1b99:	83 c4 0c             	add    $0xc,%esp
64dd1b9c:	e9 42 ff ff ff       	jmp    64dd1ae3 <_OnNewVariable+0x63>
64dd1ba1:	eb 0d                	jmp    64dd1bb0 <_OnEditVariable>
64dd1ba3:	90                   	nop    
64dd1ba4:	90                   	nop    
64dd1ba5:	90                   	nop    
64dd1ba6:	90                   	nop    
64dd1ba7:	90                   	nop    
64dd1ba8:	90                   	nop    
64dd1ba9:	90                   	nop    
64dd1baa:	90                   	nop    
64dd1bab:	90                   	nop    
64dd1bac:	90                   	nop    
64dd1bad:	90                   	nop    
64dd1bae:	90                   	nop    
64dd1baf:	90                   	nop    

64dd1bb0 <_OnEditVariable>:
64dd1bb0:	55                   	push   %ebp
64dd1bb1:	89 e5                	mov    %esp,%ebp
64dd1bb3:	57                   	push   %edi
64dd1bb4:	56                   	push   %esi
64dd1bb5:	53                   	push   %ebx
64dd1bb6:	81 ec d4 00 00 00    	sub    $0xd4,%esp
64dd1bbc:	8b 4d 08             	mov    0x8(%ebp),%ecx
64dd1bbf:	8b 5d 0c             	mov    0xc(%ebp),%ebx
64dd1bc2:	53                   	push   %ebx
64dd1bc3:	51                   	push   %ecx
64dd1bc4:	e8 37 06 00 00       	call   64dd2200 <_GetDlgItem@8>
64dd1bc9:	89 c7                	mov    %eax,%edi
64dd1bcb:	58                   	pop    %eax
64dd1bcc:	5a                   	pop    %edx
64dd1bcd:	6a 00                	push   $0x0
64dd1bcf:	6a 00                	push   $0x0
64dd1bd1:	68 42 10 00 00       	push   $0x1042
64dd1bd6:	57                   	push   %edi
64dd1bd7:	e8 04 06 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1bdc:	89 c6                	mov    %eax,%esi
64dd1bde:	83 f8 ff             	cmp    $0xffffffff,%eax
64dd1be1:	74 2d                	je     64dd1c10 <_OnEditVariable+0x60>
64dd1be3:	8d 5d a8             	lea    0xffffffa8(%ebp),%ebx
64dd1be6:	50                   	push   %eax
64dd1be7:	6a 34                	push   $0x34
64dd1be9:	6a 00                	push   $0x0
64dd1beb:	53                   	push   %ebx
64dd1bec:	e8 2f 06 00 00       	call   64dd2220 <_memset>
64dd1bf1:	53                   	push   %ebx
64dd1bf2:	c7 45 a8 04 00 00 00 	movl   $0x4,0xffffffa8(%ebp)
64dd1bf9:	6a 00                	push   $0x0
64dd1bfb:	89 75 ac             	mov    %esi,0xffffffac(%ebp)
64dd1bfe:	68 4b 10 00 00       	push   $0x104b
64dd1c03:	57                   	push   %edi
64dd1c04:	e8 d7 05 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1c09:	83 c4 10             	add    $0x10,%esp
64dd1c0c:	85 c0                	test   %eax,%eax
64dd1c0e:	75 08                	jne    64dd1c18 <_OnEditVariable+0x68>
64dd1c10:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd1c13:	5b                   	pop    %ebx
64dd1c14:	5e                   	pop    %esi
64dd1c15:	5f                   	pop    %edi
64dd1c16:	5d                   	pop    %ebp
64dd1c17:	c3                   	ret    
64dd1c18:	83 ec 0c             	sub    $0xc,%esp
64dd1c1b:	8b 45 08             	mov    0x8(%ebp),%eax
64dd1c1e:	8b 5d c8             	mov    0xffffffc8(%ebp),%ebx
64dd1c21:	53                   	push   %ebx
64dd1c22:	68 d0 14 dd 64       	push   $0x64dd14d0
64dd1c27:	50                   	push   %eax
64dd1c28:	a1 00 50 dd 64       	mov    0x64dd5000,%eax
64dd1c2d:	6a 6a                	push   $0x6a
64dd1c2f:	50                   	push   %eax
64dd1c30:	e8 6b 05 00 00       	call   64dd21a0 <_DialogBoxParamW@20>
64dd1c35:	83 c4 0c             	add    $0xc,%esp
64dd1c38:	85 c0                	test   %eax,%eax
64dd1c3a:	7e d4                	jle    64dd1c10 <_OnEditVariable+0x60>
64dd1c3c:	8b 03                	mov    (%ebx),%eax
64dd1c3e:	c7 85 70 ff ff ff 00 	movl   $0x0,0xffffff70(%ebp)
64dd1c45:	00 00 00 
64dd1c48:	89 85 7c ff ff ff    	mov    %eax,0xffffff7c(%ebp)
64dd1c4e:	8d 85 68 ff ff ff    	lea    0xffffff68(%ebp),%eax
64dd1c54:	50                   	push   %eax
64dd1c55:	56                   	push   %esi
64dd1c56:	68 74 10 00 00       	push   $0x1074
64dd1c5b:	57                   	push   %edi
64dd1c5c:	e8 7f 05 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1c61:	8b 43 08             	mov    0x8(%ebx),%eax
64dd1c64:	c7 85 30 ff ff ff 01 	movl   $0x1,0xffffff30(%ebp)
64dd1c6b:	00 00 00 
64dd1c6e:	85 c0                	test   %eax,%eax
64dd1c70:	75 03                	jne    64dd1c75 <_OnEditVariable+0xc5>
64dd1c72:	8b 43 04             	mov    0x4(%ebx),%eax
64dd1c75:	89 85 3c ff ff ff    	mov    %eax,0xffffff3c(%ebp)
64dd1c7b:	8d 85 28 ff ff ff    	lea    0xffffff28(%ebp),%eax
64dd1c81:	50                   	push   %eax
64dd1c82:	56                   	push   %esi
64dd1c83:	68 74 10 00 00       	push   $0x1074
64dd1c88:	57                   	push   %edi
64dd1c89:	e8 52 05 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1c8e:	eb 80                	jmp    64dd1c10 <_OnEditVariable+0x60>

64dd1c90 <_OnDeleteVariable>:
64dd1c90:	55                   	push   %ebp
64dd1c91:	89 e5                	mov    %esp,%ebp
64dd1c93:	57                   	push   %edi
64dd1c94:	56                   	push   %esi
64dd1c95:	53                   	push   %ebx
64dd1c96:	83 ec 54             	sub    $0x54,%esp
64dd1c99:	8b 4d 08             	mov    0x8(%ebp),%ecx
64dd1c9c:	8b 5d 0c             	mov    0xc(%ebp),%ebx
64dd1c9f:	53                   	push   %ebx
64dd1ca0:	51                   	push   %ecx
64dd1ca1:	e8 5a 05 00 00       	call   64dd2200 <_GetDlgItem@8>
64dd1ca6:	89 c7                	mov    %eax,%edi
64dd1ca8:	58                   	pop    %eax
64dd1ca9:	5a                   	pop    %edx
64dd1caa:	6a 00                	push   $0x0
64dd1cac:	6a 00                	push   $0x0
64dd1cae:	68 42 10 00 00       	push   $0x1042
64dd1cb3:	57                   	push   %edi
64dd1cb4:	e8 27 05 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1cb9:	89 c6                	mov    %eax,%esi
64dd1cbb:	83 f8 ff             	cmp    $0xffffffff,%eax
64dd1cbe:	74 69                	je     64dd1d29 <_OnDeleteVariable+0x99>
64dd1cc0:	8d 5d a8             	lea    0xffffffa8(%ebp),%ebx
64dd1cc3:	50                   	push   %eax
64dd1cc4:	6a 34                	push   $0x34
64dd1cc6:	6a 00                	push   $0x0
64dd1cc8:	53                   	push   %ebx
64dd1cc9:	e8 52 05 00 00       	call   64dd2220 <_memset>
64dd1cce:	53                   	push   %ebx
64dd1ccf:	c7 45 a8 04 00 00 00 	movl   $0x4,0xffffffa8(%ebp)
64dd1cd6:	6a 00                	push   $0x0
64dd1cd8:	89 75 ac             	mov    %esi,0xffffffac(%ebp)
64dd1cdb:	68 4b 10 00 00       	push   $0x104b
64dd1ce0:	57                   	push   %edi
64dd1ce1:	e8 fa 04 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1ce6:	83 c4 10             	add    $0x10,%esp
64dd1ce9:	85 c0                	test   %eax,%eax
64dd1ceb:	74 2e                	je     64dd1d1b <_OnDeleteVariable+0x8b>
64dd1ced:	8b 5d c8             	mov    0xffffffc8(%ebp),%ebx
64dd1cf0:	85 db                	test   %ebx,%ebx
64dd1cf2:	74 27                	je     64dd1d1b <_OnDeleteVariable+0x8b>
64dd1cf4:	8b 03                	mov    (%ebx),%eax
64dd1cf6:	85 c0                	test   %eax,%eax
64dd1cf8:	75 37                	jne    64dd1d31 <_OnDeleteVariable+0xa1>
64dd1cfa:	8b 43 04             	mov    0x4(%ebx),%eax
64dd1cfd:	85 c0                	test   %eax,%eax
64dd1cff:	75 4c                	jne    64dd1d4d <_OnDeleteVariable+0xbd>
64dd1d01:	8b 43 08             	mov    0x8(%ebx),%eax
64dd1d04:	85 c0                	test   %eax,%eax
64dd1d06:	75 37                	jne    64dd1d3f <_OnDeleteVariable+0xaf>
64dd1d08:	83 ec 0c             	sub    $0xc,%esp
64dd1d0b:	53                   	push   %ebx
64dd1d0c:	e8 2f 04 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1d11:	c7 45 c8 00 00 00 00 	movl   $0x0,0xffffffc8(%ebp)
64dd1d18:	83 c4 0c             	add    $0xc,%esp
64dd1d1b:	6a 00                	push   $0x0
64dd1d1d:	56                   	push   %esi
64dd1d1e:	68 08 10 00 00       	push   $0x1008
64dd1d23:	57                   	push   %edi
64dd1d24:	e8 b7 04 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1d29:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd1d2c:	5b                   	pop    %ebx
64dd1d2d:	5e                   	pop    %esi
64dd1d2e:	5f                   	pop    %edi
64dd1d2f:	5d                   	pop    %ebp
64dd1d30:	c3                   	ret    
64dd1d31:	83 ec 0c             	sub    $0xc,%esp
64dd1d34:	50                   	push   %eax
64dd1d35:	e8 06 04 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1d3a:	83 c4 0c             	add    $0xc,%esp
64dd1d3d:	eb bb                	jmp    64dd1cfa <_OnDeleteVariable+0x6a>
64dd1d3f:	83 ec 0c             	sub    $0xc,%esp
64dd1d42:	50                   	push   %eax
64dd1d43:	e8 f8 03 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1d48:	83 c4 0c             	add    $0xc,%esp
64dd1d4b:	eb bb                	jmp    64dd1d08 <_OnDeleteVariable+0x78>
64dd1d4d:	83 ec 0c             	sub    $0xc,%esp
64dd1d50:	50                   	push   %eax
64dd1d51:	e8 ea 03 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1d56:	83 c4 0c             	add    $0xc,%esp
64dd1d59:	eb a6                	jmp    64dd1d01 <_OnDeleteVariable+0x71>
64dd1d5b:	90                   	nop    
64dd1d5c:	8d 74 26 00          	lea    0x0(%esi),%esi

64dd1d60 <_ReleaseListViewItems>:
64dd1d60:	55                   	push   %ebp
64dd1d61:	89 e5                	mov    %esp,%ebp
64dd1d63:	57                   	push   %edi
64dd1d64:	56                   	push   %esi
64dd1d65:	53                   	push   %ebx
64dd1d66:	83 ec 64             	sub    $0x64,%esp
64dd1d69:	31 f6                	xor    %esi,%esi
64dd1d6b:	8b 45 0c             	mov    0xc(%ebp),%eax
64dd1d6e:	50                   	push   %eax
64dd1d6f:	8b 45 08             	mov    0x8(%ebp),%eax
64dd1d72:	50                   	push   %eax
64dd1d73:	e8 88 04 00 00       	call   64dd2200 <_GetDlgItem@8>
64dd1d78:	89 45 a4             	mov    %eax,0xffffffa4(%ebp)
64dd1d7b:	8d 45 a8             	lea    0xffffffa8(%ebp),%eax
64dd1d7e:	c7 04 24 34 00 00 00 	movl   $0x34,(%esp)
64dd1d85:	6a 00                	push   $0x0
64dd1d87:	50                   	push   %eax
64dd1d88:	e8 93 04 00 00       	call   64dd2220 <_memset>
64dd1d8d:	8b 45 a4             	mov    0xffffffa4(%ebp),%eax
64dd1d90:	6a 00                	push   $0x0
64dd1d92:	6a 00                	push   $0x0
64dd1d94:	68 04 10 00 00       	push   $0x1004
64dd1d99:	50                   	push   %eax
64dd1d9a:	e8 41 04 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1d9f:	89 c7                	mov    %eax,%edi
64dd1da1:	83 c4 10             	add    $0x10,%esp
64dd1da4:	39 fe                	cmp    %edi,%esi
64dd1da6:	7d 55                	jge    64dd1dfd <_ReleaseListViewItems+0x9d>
64dd1da8:	8d 45 a8             	lea    0xffffffa8(%ebp),%eax
64dd1dab:	c7 45 a8 04 00 00 00 	movl   $0x4,0xffffffa8(%ebp)
64dd1db2:	50                   	push   %eax
64dd1db3:	8b 45 a4             	mov    0xffffffa4(%ebp),%eax
64dd1db6:	6a 00                	push   $0x0
64dd1db8:	89 75 ac             	mov    %esi,0xffffffac(%ebp)
64dd1dbb:	68 4b 10 00 00       	push   $0x104b
64dd1dc0:	50                   	push   %eax
64dd1dc1:	e8 1a 04 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1dc6:	85 c0                	test   %eax,%eax
64dd1dc8:	74 2e                	je     64dd1df8 <_ReleaseListViewItems+0x98>
64dd1dca:	8b 5d c8             	mov    0xffffffc8(%ebp),%ebx
64dd1dcd:	85 db                	test   %ebx,%ebx
64dd1dcf:	74 27                	je     64dd1df8 <_ReleaseListViewItems+0x98>
64dd1dd1:	8b 03                	mov    (%ebx),%eax
64dd1dd3:	85 c0                	test   %eax,%eax
64dd1dd5:	75 4a                	jne    64dd1e21 <_ReleaseListViewItems+0xc1>
64dd1dd7:	8b 43 04             	mov    0x4(%ebx),%eax
64dd1dda:	85 c0                	test   %eax,%eax
64dd1ddc:	75 35                	jne    64dd1e13 <_ReleaseListViewItems+0xb3>
64dd1dde:	8b 43 08             	mov    0x8(%ebx),%eax
64dd1de1:	85 c0                	test   %eax,%eax
64dd1de3:	75 20                	jne    64dd1e05 <_ReleaseListViewItems+0xa5>
64dd1de5:	83 ec 0c             	sub    $0xc,%esp
64dd1de8:	53                   	push   %ebx
64dd1de9:	e8 52 03 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1dee:	c7 45 c8 00 00 00 00 	movl   $0x0,0xffffffc8(%ebp)
64dd1df5:	83 c4 0c             	add    $0xc,%esp
64dd1df8:	46                   	inc    %esi
64dd1df9:	39 fe                	cmp    %edi,%esi
64dd1dfb:	7c ab                	jl     64dd1da8 <_ReleaseListViewItems+0x48>
64dd1dfd:	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
64dd1e00:	5b                   	pop    %ebx
64dd1e01:	5e                   	pop    %esi
64dd1e02:	5f                   	pop    %edi
64dd1e03:	5d                   	pop    %ebp
64dd1e04:	c3                   	ret    
64dd1e05:	83 ec 0c             	sub    $0xc,%esp
64dd1e08:	50                   	push   %eax
64dd1e09:	e8 32 03 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1e0e:	83 c4 0c             	add    $0xc,%esp
64dd1e11:	eb d2                	jmp    64dd1de5 <_ReleaseListViewItems+0x85>
64dd1e13:	83 ec 0c             	sub    $0xc,%esp
64dd1e16:	50                   	push   %eax
64dd1e17:	e8 24 03 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1e1c:	83 c4 0c             	add    $0xc,%esp
64dd1e1f:	eb bd                	jmp    64dd1dde <_ReleaseListViewItems+0x7e>
64dd1e21:	83 ec 0c             	sub    $0xc,%esp
64dd1e24:	50                   	push   %eax
64dd1e25:	e8 16 03 00 00       	call   64dd2140 <_GlobalFree@4>
64dd1e2a:	83 c4 0c             	add    $0xc,%esp
64dd1e2d:	eb a8                	jmp    64dd1dd7 <_ReleaseListViewItems+0x77>
64dd1e2f:	90                   	nop    

64dd1e30 <_EnvironmentDlgProc@16>:
64dd1e30:	55                   	push   %ebp
64dd1e31:	89 e5                	mov    %esp,%ebp
64dd1e33:	56                   	push   %esi
64dd1e34:	53                   	push   %ebx
64dd1e35:	8b 45 0c             	mov    0xc(%ebp),%eax
64dd1e38:	8b 75 08             	mov    0x8(%ebp),%esi
64dd1e3b:	8b 55 14             	mov    0x14(%ebp),%edx
64dd1e3e:	3d 10 01 00 00       	cmp    $0x110,%eax
64dd1e43:	0f 84 9f 00 00 00    	je     64dd1ee8 <_EnvironmentDlgProc@16+0xb8>
64dd1e49:	77 15                	ja     64dd1e60 <_EnvironmentDlgProc@16+0x30>
64dd1e4b:	83 f8 4e             	cmp    $0x4e,%eax
64dd1e4e:	74 60                	je     64dd1eb0 <_EnvironmentDlgProc@16+0x80>
64dd1e50:	31 c0                	xor    %eax,%eax
64dd1e52:	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
64dd1e55:	5b                   	pop    %ebx
64dd1e56:	5e                   	pop    %esi
64dd1e57:	5d                   	pop    %ebp
64dd1e58:	c2 10 00             	ret    $0x10
64dd1e5b:	90                   	nop    
64dd1e5c:	8d 74 26 00          	lea    0x0(%esi),%esi
64dd1e60:	3d 11 01 00 00       	cmp    $0x111,%eax
64dd1e65:	75 e9                	jne    64dd1e50 <_EnvironmentDlgProc@16+0x20>
64dd1e67:	8b 45 10             	mov    0x10(%ebp),%eax
64dd1e6a:	25 ff ff 00 00       	and    $0xffff,%eax
64dd1e6f:	3d de 00 00 00       	cmp    $0xde,%eax
64dd1e74:	0f 84 61 01 00 00    	je     64dd1fdb <_EnvironmentDlgProc@16+0x1ab>
64dd1e7a:	0f 8f 09 01 00 00    	jg     64dd1f89 <_EnvironmentDlgProc@16+0x159>
64dd1e80:	83 f8 01             	cmp    $0x1,%eax
64dd1e83:	7c cb                	jl     64dd1e50 <_EnvironmentDlgProc@16+0x20>
64dd1e85:	83 f8 02             	cmp    $0x2,%eax
64dd1e88:	0f 8e 59 01 00 00    	jle    64dd1fe7 <_EnvironmentDlgProc@16+0x1b7>
64dd1e8e:	3d dd 00 00 00       	cmp    $0xdd,%eax
64dd1e93:	75 bb                	jne    64dd1e50 <_EnvironmentDlgProc@16+0x20>
64dd1e95:	52                   	push   %edx
64dd1e96:	52                   	push   %edx
64dd1e97:	68 dc 00 00 00       	push   $0xdc
64dd1e9c:	56                   	push   %esi
64dd1e9d:	e8 de fb ff ff       	call   64dd1a80 <_OnNewVariable>
64dd1ea2:	b8 01 00 00 00       	mov    $0x1,%eax
64dd1ea7:	eb a9                	jmp    64dd1e52 <_EnvironmentDlgProc@16+0x22>
64dd1ea9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi
64dd1eb0:	83 7a 08 fd          	cmpl   $0xfffffffd,0x8(%edx)
64dd1eb4:	75 9a                	jne    64dd1e50 <_EnvironmentDlgProc@16+0x20>
64dd1eb6:	8b 4a 04             	mov    0x4(%edx),%ecx
64dd1eb9:	81 f9 dc 00 00 00    	cmp    $0xdc,%ecx
64dd1ebf:	0f 94 c2             	sete   %dl
64dd1ec2:	81 f9 e0 00 00 00    	cmp    $0xe0,%ecx
64dd1ec8:	0f 94 c0             	sete   %al
64dd1ecb:	09 d0                	or     %edx,%eax
64dd1ecd:	a8 01                	test   $0x1,%al
64dd1ecf:	0f 84 7b ff ff ff    	je     64dd1e50 <_EnvironmentDlgProc@16+0x20>
64dd1ed5:	50                   	push   %eax
64dd1ed6:	50                   	push   %eax
64dd1ed7:	51                   	push   %ecx
64dd1ed8:	56                   	push   %esi
64dd1ed9:	e8 d2 fc ff ff       	call   64dd1bb0 <_OnEditVariable>
64dd1ede:	b8 01 00 00 00       	mov    $0x1,%eax
64dd1ee3:	e9 6a ff ff ff       	jmp    64dd1e52 <_EnvironmentDlgProc@16+0x22>
64dd1ee8:	53                   	push   %ebx
64dd1ee9:	53                   	push   %ebx
64dd1eea:	68 dc 00 00 00       	push   $0xdc
64dd1eef:	56                   	push   %esi
64dd1ef0:	e8 0b 03 00 00       	call   64dd2200 <_GetDlgItem@8>
64dd1ef5:	5a                   	pop    %edx
64dd1ef6:	59                   	pop    %ecx
64dd1ef7:	89 c3                	mov    %eax,%ebx
64dd1ef9:	e8 c2 fa ff ff       	call   64dd19c0 <_SetListViewColumns>
64dd1efe:	83 ec 0c             	sub    $0xc,%esp
64dd1f01:	ba 01 00 00 80       	mov    $0x80000001,%edx
64dd1f06:	89 d8                	mov    %ebx,%eax
64dd1f08:	68 4e 40 dd 64       	push   $0x64dd404e
64dd1f0d:	e8 ee f7 ff ff       	call   64dd1700 <_SetEnvironmentVariables>
64dd1f12:	83 c4 10             	add    $0x10,%esp
64dd1f15:	68 fe ff 00 00       	push   $0xfffe
64dd1f1a:	6a 02                	push   $0x2
64dd1f1c:	68 1e 10 00 00       	push   $0x101e
64dd1f21:	53                   	push   %ebx
64dd1f22:	e8 b9 02 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1f27:	6a 00                	push   $0x0
64dd1f29:	6a 00                	push   $0x0
64dd1f2b:	68 2a 10 00 00       	push   $0x102a
64dd1f30:	53                   	push   %ebx
64dd1f31:	e8 aa 02 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1f36:	50                   	push   %eax
64dd1f37:	50                   	push   %eax
64dd1f38:	68 e0 00 00 00       	push   $0xe0
64dd1f3d:	56                   	push   %esi
64dd1f3e:	e8 bd 02 00 00       	call   64dd2200 <_GetDlgItem@8>
64dd1f43:	59                   	pop    %ecx
64dd1f44:	5b                   	pop    %ebx
64dd1f45:	89 c3                	mov    %eax,%ebx
64dd1f47:	e8 74 fa ff ff       	call   64dd19c0 <_SetListViewColumns>
64dd1f4c:	83 ec 0c             	sub    $0xc,%esp
64dd1f4f:	ba 02 00 00 80       	mov    $0x80000002,%edx
64dd1f54:	89 d8                	mov    %ebx,%eax
64dd1f56:	68 68 40 dd 64       	push   $0x64dd4068
64dd1f5b:	e8 a0 f7 ff ff       	call   64dd1700 <_SetEnvironmentVariables>
64dd1f60:	83 c4 10             	add    $0x10,%esp
64dd1f63:	68 fe ff 00 00       	push   $0xfffe
64dd1f68:	6a 02                	push   $0x2
64dd1f6a:	68 1e 10 00 00       	push   $0x101e
64dd1f6f:	53                   	push   %ebx
64dd1f70:	e8 6b 02 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1f75:	6a 00                	push   $0x0
64dd1f77:	6a 00                	push   $0x0
64dd1f79:	68 2a 10 00 00       	push   $0x102a
64dd1f7e:	53                   	push   %ebx
64dd1f7f:	e8 5c 02 00 00       	call   64dd21e0 <_SendMessageW@16>
64dd1f84:	e9 c7 fe ff ff       	jmp    64dd1e50 <_EnvironmentDlgProc@16+0x20>
64dd1f89:	3d e1 00 00 00       	cmp    $0xe1,%eax
64dd1f8e:	74 24                	je     64dd1fb4 <_EnvironmentDlgProc@16+0x184>
64dd1f90:	7f 2e                	jg     64dd1fc0 <_EnvironmentDlgProc@16+0x190>
64dd1f92:	3d df 00 00 00       	cmp    $0xdf,%eax
64dd1f97:	0f 85 b3 fe ff ff    	jne    64dd1e50 <_EnvironmentDlgProc@16+0x20>
64dd1f9d:	50                   	push   %eax
64dd1f9e:	50                   	push   %eax
64dd1f9f:	68 dc 00 00 00       	push   $0xdc
64dd1fa4:	56                   	push   %esi
64dd1fa5:	e8 e6 fc ff ff       	call   64dd1c90 <_OnDeleteVariable>
64dd1faa:	b8 01 00 00 00       	mov    $0x1,%eax
64dd1faf:	e9 9e fe ff ff       	jmp    64dd1e52 <_EnvironmentDlgProc@16+0x22>
64dd1fb4:	50                   	push   %eax
64dd1fb5:	50                   	push   %eax
64dd1fb6:	68 e0 00 00 00       	push   $0xe0
64dd1fbb:	e9 dc fe ff ff       	jmp    64dd1e9c <_EnvironmentDlgProc@16+0x6c>
64dd1fc0:	3d e2 00 00 00       	cmp    $0xe2,%eax
64dd1fc5:	74 4e                	je     64dd2015 <_EnvironmentDlgProc@16+0x1e5>
64dd1fc7:	3d e3 00 00 00       	cmp    $0xe3,%eax
64dd1fcc:	0f 85 7e fe ff ff    	jne    64dd1e50 <_EnvironmentDlgProc@16+0x20>
64dd1fd2:	50                   	push   %eax
64dd1fd3:	50                   	push   %eax
64dd1fd4:	68 e0 00 00 00       	push   $0xe0
64dd1fd9:	eb c9                	jmp    64dd1fa4 <_EnvironmentDlgProc@16+0x174>
64dd1fdb:	50                   	push   %eax
64dd1fdc:	50                   	push   %eax
64dd1fdd:	68 dc 00 00 00       	push   $0xdc
64dd1fe2:	e9 f1 fe ff ff       	jmp    64dd1ed8 <_EnvironmentDlgProc@16+0xa8>
64dd1fe7:	50                   	push   %eax
64dd1fe8:	50                   	push   %eax
64dd1fe9:	68 dc 00 00 00       	push   $0xdc
64dd1fee:	56                   	push   %esi
64dd1fef:	e8 6c fd ff ff       	call   64dd1d60 <_ReleaseListViewItems>
64dd1ff4:	59                   	pop    %ecx
64dd1ff5:	5b                   	pop    %ebx
64dd1ff6:	68 e0 00 00 00       	push   $0xe0
64dd1ffb:	56                   	push   %esi
64dd1ffc:	e8 5f fd ff ff       	call   64dd1d60 <_ReleaseListViewItems>
64dd2001:	58                   	pop    %eax
64dd2002:	5a                   	pop    %edx
64dd2003:	6a 00                	push   $0x0
64dd2005:	56                   	push   %esi
64dd2006:	e8 b5 01 00 00       	call   64dd21c0 <_EndDialog@8>
64dd200b:	b8 01 00 00 00       	mov    $0x1,%eax
64dd2010:	e9 3d fe ff ff       	jmp    64dd1e52 <_EnvironmentDlgProc@16+0x22>
64dd2015:	50                   	push   %eax
64dd2016:	50                   	push   %eax
64dd2017:	68 e0 00 00 00       	push   $0xe0
64dd201c:	e9 b7 fe ff ff       	jmp    64dd1ed8 <_EnvironmentDlgProc@16+0xa8>
64dd2021:	90                   	nop    
64dd2022:	90                   	nop    
64dd2023:	90                   	nop    
64dd2024:	90                   	nop    
64dd2025:	90                   	nop    
64dd2026:	90                   	nop    
64dd2027:	90                   	nop    
64dd2028:	90                   	nop    
64dd2029:	90                   	nop    
64dd202a:	90                   	nop    
64dd202b:	90                   	nop    
64dd202c:	90                   	nop    
64dd202d:	90                   	nop    
64dd202e:	90                   	nop    
64dd202f:	90                   	nop    

64dd2030 <_GetLastError@0>:
64dd2030:	ff 25 64 71 dd 64    	jmp    *0x64dd7164
64dd2036:	90                   	nop    
64dd2037:	90                   	nop    
	...

64dd2040 <_FormatMessageW@28>:
64dd2040:	ff 25 5c 71 dd 64    	jmp    *0x64dd715c
64dd2046:	90                   	nop    
64dd2047:	90                   	nop    
	...

64dd2050 <_LocalFree@4>:
64dd2050:	ff 25 88 71 dd 64    	jmp    *0x64dd7188
64dd2056:	90                   	nop    
64dd2057:	90                   	nop    
	...

64dd2060 <_Sleep@4>:
64dd2060:	ff 25 90 71 dd 64    	jmp    *0x64dd7190
64dd2066:	90                   	nop    
64dd2067:	90                   	nop    
	...

64dd2070 <_FindResourceW@12>:
64dd2070:	ff 25 58 71 dd 64    	jmp    *0x64dd7158
64dd2076:	90                   	nop    
64dd2077:	90                   	nop    
	...

64dd2080 <_LoadResource@8>:
64dd2080:	ff 25 84 71 dd 64    	jmp    *0x64dd7184
64dd2086:	90                   	nop    
64dd2087:	90                   	nop    
	...

64dd2090 <_LockResource@4>:
64dd2090:	ff 25 8c 71 dd 64    	jmp    *0x64dd718c
64dd2096:	90                   	nop    
64dd2097:	90                   	nop    
	...

64dd20a0 <_GetProcessHeap@0>:
64dd20a0:	ff 25 6c 71 dd 64    	jmp    *0x64dd716c
64dd20a6:	90                   	nop    
64dd20a7:	90                   	nop    
	...

64dd20b0 <_HeapFree@12>:
64dd20b0:	ff 25 7c 71 dd 64    	jmp    *0x64dd717c
64dd20b6:	90                   	nop    
64dd20b7:	90                   	nop    
	...

64dd20c0 <_HeapAlloc@12>:
64dd20c0:	ff 25 78 71 dd 64    	jmp    *0x64dd7178
64dd20c6:	90                   	nop    
64dd20c7:	90                   	nop    
	...

64dd20d0 <_CreateThread@24>:
64dd20d0:	ff 25 50 71 dd 64    	jmp    *0x64dd7150
64dd20d6:	90                   	nop    
64dd20d7:	90                   	nop    
	...

64dd20e0 <_CloseHandle@4>:
64dd20e0:	ff 25 4c 71 dd 64    	jmp    *0x64dd714c
64dd20e6:	90                   	nop    
64dd20e7:	90                   	nop    
	...

64dd20f0 <_LoadLibraryW@4>:
64dd20f0:	ff 25 80 71 dd 64    	jmp    *0x64dd7180
64dd20f6:	90                   	nop    
64dd20f7:	90                   	nop    
	...

64dd2100 <_GetProcAddress@8>:
64dd2100:	ff 25 68 71 dd 64    	jmp    *0x64dd7168
64dd2106:	90                   	nop    
64dd2107:	90                   	nop    
	...

64dd2110 <_FreeLibrary@4>:
64dd2110:	ff 25 60 71 dd 64    	jmp    *0x64dd7160
64dd2116:	90                   	nop    
64dd2117:	90                   	nop    
	...

64dd2120 <_GlobalAlloc@8>:
64dd2120:	ff 25 70 71 dd 64    	jmp    *0x64dd7170
64dd2126:	90                   	nop    
64dd2127:	90                   	nop    
	...

64dd2130 <_ExpandEnvironmentStringsW@12>:
64dd2130:	ff 25 54 71 dd 64    	jmp    *0x64dd7154
64dd2136:	90                   	nop    
64dd2137:	90                   	nop    
	...

64dd2140 <_GlobalFree@4>:
64dd2140:	ff 25 74 71 dd 64    	jmp    *0x64dd7174
64dd2146:	90                   	nop    
64dd2147:	90                   	nop    
	...

64dd2150 <_LoadStringW@16>:
64dd2150:	ff 25 b4 71 dd 64    	jmp    *0x64dd71b4
64dd2156:	90                   	nop    
64dd2157:	90                   	nop    
	...

64dd2160 <_LoadIconW@8>:
64dd2160:	ff 25 b0 71 dd 64    	jmp    *0x64dd71b0
64dd2166:	90                   	nop    
64dd2167:	90                   	nop    
	...

64dd2170 <_MessageBoxW@16>:
64dd2170:	ff 25 b8 71 dd 64    	jmp    *0x64dd71b8
64dd2176:	90                   	nop    
64dd2177:	90                   	nop    
	...

64dd2180 <_SetDlgItemTextW@12>:
64dd2180:	ff 25 c4 71 dd 64    	jmp    *0x64dd71c4
64dd2186:	90                   	nop    
64dd2187:	90                   	nop    
	...

64dd2190 <_SendDlgItemMessageW@20>:
64dd2190:	ff 25 bc 71 dd 64    	jmp    *0x64dd71bc
64dd2196:	90                   	nop    
64dd2197:	90                   	nop    
	...

64dd21a0 <_DialogBoxParamW@20>:
64dd21a0:	ff 25 9c 71 dd 64    	jmp    *0x64dd719c
64dd21a6:	90                   	nop    
64dd21a7:	90                   	nop    
	...

64dd21b0 <_GetWindowLongW@8>:
64dd21b0:	ff 25 ac 71 dd 64    	jmp    *0x64dd71ac
64dd21b6:	90                   	nop    
64dd21b7:	90                   	nop    
	...

64dd21c0 <_EndDialog@8>:
64dd21c0:	ff 25 a0 71 dd 64    	jmp    *0x64dd71a0
64dd21c6:	90                   	nop    
64dd21c7:	90                   	nop    
	...

64dd21d0 <_SetWindowLongW@12>:
64dd21d0:	ff 25 c8 71 dd 64    	jmp    *0x64dd71c8
64dd21d6:	90                   	nop    
64dd21d7:	90                   	nop    
	...

64dd21e0 <_SendMessageW@16>:
64dd21e0:	ff 25 c0 71 dd 64    	jmp    *0x64dd71c0
64dd21e6:	90                   	nop    
64dd21e7:	90                   	nop    
	...

64dd21f0 <_GetClientRect@8>:
64dd21f0:	ff 25 a4 71 dd 64    	jmp    *0x64dd71a4
64dd21f6:	90                   	nop    
64dd21f7:	90                   	nop    
	...

64dd2200 <_GetDlgItem@8>:
64dd2200:	ff 25 a8 71 dd 64    	jmp    *0x64dd71a8
64dd2206:	90                   	nop    
64dd2207:	90                   	nop    
	...

64dd2210 <_PropertySheetW@4>:
64dd2210:	ff 25 40 71 dd 64    	jmp    *0x64dd7140
64dd2216:	90                   	nop    
64dd2217:	90                   	nop    
	...

64dd2220 <_memset>:
64dd2220:	ff 25 ec 71 dd 64    	jmp    *0x64dd71ec
64dd2226:	90                   	nop    
64dd2227:	90                   	nop    
	...

64dd2230 <_wcscpy>:
64dd2230:	ff 25 f4 71 dd 64    	jmp    *0x64dd71f4
64dd2236:	90                   	nop    
64dd2237:	90                   	nop    
	...

64dd2240 <_wcschr>:
64dd2240:	ff 25 f0 71 dd 64    	jmp    *0x64dd71f0
64dd2246:	90                   	nop    
64dd2247:	90                   	nop    
	...

64dd2250 <_wcslen>:
64dd2250:	ff 25 f8 71 dd 64    	jmp    *0x64dd71f8
64dd2256:	90                   	nop    
64dd2257:	90                   	nop    
	...

64dd2260 <_RegOpenKeyExW@20>:
64dd2260:	ff 25 dc 71 dd 64    	jmp    *0x64dd71dc
64dd2266:	90                   	nop    
64dd2267:	90                   	nop    
	...

64dd2270 <_RegQueryInfoKeyW@48>:
64dd2270:	ff 25 e0 71 dd 64    	jmp    *0x64dd71e0
64dd2276:	90                   	nop    
64dd2277:	90                   	nop    
	...

64dd2280 <_RegEnumValueW@32>:
64dd2280:	ff 25 d8 71 dd 64    	jmp    *0x64dd71d8
64dd2286:	90                   	nop    
64dd2287:	90                   	nop    
	...

64dd2290 <_RegCloseKey@4>:
64dd2290:	ff 25 d4 71 dd 64    	jmp    *0x64dd71d4
64dd2296:	90                   	nop    
64dd2297:	90                   	nop    
	...

64dd22a0 <__CTOR_LIST__>:
64dd22a0:	ff                   	(bad)  
64dd22a1:	ff                   	(bad)  
64dd22a2:	ff                   	(bad)  
64dd22a3:	ff 00                	incl   (%eax)
64dd22a5:	00 00                	add    %al,(%eax)
	...

64dd22a8 <__DTOR_LIST__>:
64dd22a8:	ff                   	(bad)  
64dd22a9:	ff                   	(bad)  
64dd22aa:	ff                   	(bad)  
64dd22ab:	ff 00                	incl   (%eax)
64dd22ad:	00 00                	add    %al,(%eax)
	...
