Index: /trunk/ICeCoffEE/ICeCoffEE/APEMain.m
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/APEMain.m	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/APEMain.m	(revision 89)
@@ -71,10 +71,15 @@
     ICCF_MigratePrefs();
 
+    UInt32 icVersion = CFBundleGetVersionNumber(inBundle);
+    ICapeprintf("ICeCoffEE APE: bundle version is %ld (0x%x)\n", icVersion, icVersion);
+    CFNumberRef icVersionRef = CFNumberCreate(NULL, kCFNumberLongType, &icVersion);
+    CFPreferencesSetAppValue(kICLastLoadedVersion, icVersionRef, kICBundleIdentifier);
+    SAFE_RELEASE(icVersionRef);
+
     // first check if this application is in the exclude list;
     // if it is, simply return and do not apply any patches.
     // APETools will help us with that; APE Manager will take care of
     // exclude list management for us.
-    if (APEToolsIsInExcludeList(kICBundleIdentifier, NULL))
-    {
+    if (APEToolsIsInExcludeList(kICBundleIdentifier, NULL)) {
         ICapeprintf("ICeCoffEE APE: not loading as this application is excluded.\n");
         return;
Index: /trunk/ICeCoffEE/ICeCoffEE/CFPreferencesWrapper.h
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/CFPreferencesWrapper.h	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/CFPreferencesWrapper.h	(revision 89)
@@ -19,5 +19,5 @@
 - (NSString*)stringForKey:(NSString*)key;
 
-- (BOOL)keyExist:(NSString*)key;
+- (BOOL)keyExists:(NSString*)key;
 
 - (void)removeObjectForKey:(NSString*)key;
Index: /trunk/ICeCoffEE/ICeCoffEE/CFPreferencesWrapper.m
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/CFPreferencesWrapper.m	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/CFPreferencesWrapper.m	(revision 89)
@@ -187,5 +187,5 @@
 }
 
-- (BOOL)keyExist:(NSString*)key
+- (BOOL)keyExists:(NSString*)key
 {
     BOOL exist = NO;
Index: /trunk/ICeCoffEE/ICeCoffEE/English.lproj/APE Manager plugin.nib/classes.nib
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/English.lproj/APE Manager plugin.nib/classes.nib	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/English.lproj/APE Manager plugin.nib/classes.nib	(revision 89)
@@ -20,4 +20,5 @@
                 servicesInContextualMenu = NSButton; 
                 servicesInMenuBar = NSButton; 
+                tabView = NSTabView; 
                 textBlinkCount = NSPopUpButton; 
                 textBlinkEnabled = NSButton; 
Index: /trunk/ICeCoffEE/ICeCoffEE/English.lproj/APE Manager plugin.nib/info.nib
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/English.lproj/APE Manager plugin.nib/info.nib	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/English.lproj/APE Manager plugin.nib/info.nib	(revision 89)
@@ -4,10 +4,10 @@
 <dict>
 	<key>IBDocumentLocation</key>
-	<string>389 142 356 240 0 0 1280 832 </string>
+	<string>355 114 356 240 0 0 1280 832 </string>
 	<key>IBFramework Version</key>
 	<string>291.0</string>
 	<key>IBGroupedObjects</key>
 	<dict>
-		<key>0</key>
+		<key>1</key>
 		<array>
 			<string>253</string>
@@ -19,8 +19,9 @@
 			<string>264</string>
 			<string>266</string>
+			<string>270</string>
 		</array>
 	</dict>
 	<key>IBLastGroupID</key>
-	<string>1</string>
+	<string>3</string>
 	<key>IBOpenObjects</key>
 	<array>
@@ -28,5 +29,5 @@
 	</array>
 	<key>IBSystem Version</key>
-	<string>6I15</string>
+	<string>6I25</string>
 	<key>IBUserGuides</key>
 	<dict>
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj/nicholas.pbxuser
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj/nicholas.pbxuser	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj/nicholas.pbxuser	(revision 89)
@@ -3,5 +3,5 @@
 	29B97313FDCFA39411CA2CEA = {
 		activeBuildStyle = 4A9504CDFFE6A4B311CA0CBA;
-		activeExecutable = E165AB3C03E7BCDE00050002;
+		activeExecutable = E1317A3503DF242100050002;
 		activeTarget = F5CD5E9D02DAE2C901AA4DA5;
 		addToTargets = (
@@ -23,5 +23,261 @@
 		);
 		perUserDictionary = {
-			PBXPerProjectTemplateStateSaveDate = 66254177;
+			PBXPerProjectTemplateStateSaveDate = 66543891;
+			"PBXTemplateGeometry-F5314676015831810DCA290F" = {
+				ContentSize = "{685, 434}";
+				LeftSlideOut = {
+					Collapsed = NO;
+					Frame = "{{0, 23}, {685, 411}}";
+					Split0 = {
+						ActiveTab = 2;
+						ActiveTabName = PBXBuildResultsModule;
+						Collapsed = NO;
+						Frame = "{{0, 0}, {685, 411}}";
+						Split0 = {
+							Frame = "{{0, 301}, {685, 110}}";
+						};
+						SplitCount = 1;
+						Tab0 = {
+							Frame = "{{0, 0}, {952, 321}}";
+						};
+						Tab1 = {
+							Debugger = {
+								Collapsed = NO;
+								Frame = "{{0, 0}, {781, 452}}";
+								Split0 = {
+									Frame = "{{0, 24}, {781, 428}}";
+									Split0 = {
+										Frame = "{{0, 0}, {383, 428}}";
+									};
+									Split1 = {
+										DebugVariablesTableConfiguration = (
+											Name,
+											123,
+											Value,
+											85,
+											Summary,
+											155.123,
+										);
+										Frame = "{{392, 0}, {389, 428}}";
+									};
+									SplitCount = 2;
+								};
+								SplitCount = 1;
+								Tab0 = {
+									Frame = "{{0, 0}, {100, 50}}";
+								};
+								Tab1 = {
+									Frame = "{{0, 0}, {100, 50}}";
+								};
+								TabCount = 2;
+								TabsVisible = YES;
+							};
+							Frame = "{{0, 0}, {781, 452}}";
+							LauncherConfigVersion = 7;
+						};
+						Tab2 = {
+							Frame = "{{0, 0}, {685, 215}}";
+							LauncherConfigVersion = 3;
+							Runner = {
+								Frame = "{{0, 0}, {685, 215}}";
+							};
+						};
+						Tab3 = {
+							BuildMessageFrame = "{{0, 0}, {687, 262}}";
+							BuildTranscriptFrame = "{{0, 271}, {687, 2}}";
+							BuildTranscriptFrameExpanded = YES;
+							Frame = "{{0, 0}, {685, 295}}";
+						};
+						Tab4 = {
+							Frame = "{{0, 0}, {612, 295}}";
+						};
+						TabCount = 5;
+						TabsVisible = NO;
+					};
+					SplitCount = 1;
+					Tab0 = {
+						Frame = "{{0, 0}, {300, 533}}";
+						GroupTreeTableConfiguration = (
+							TargetStatusColumn,
+							18,
+							MainColumn,
+							267,
+						);
+					};
+					Tab1 = {
+						ClassesFrame = "{{0, 0}, {280, 398}}";
+						ClassesTreeTableConfiguration = (
+							PBXBookColumnIdentifier,
+							20,
+							PBXClassColumnIdentifier,
+							237,
+						);
+						Frame = "{{0, 0}, {278, 659}}";
+						MembersFrame = "{{0, 407}, {280, 252}}";
+						MembersTreeTableConfiguration = (
+							PBXBookColumnIdentifier,
+							20,
+							PBXMethodColumnIdentifier,
+							236,
+						);
+					};
+					Tab2 = {
+						Frame = "{{0, 0}, {200, 100}}";
+					};
+					Tab3 = {
+						Frame = "{{0, 0}, {200, 100}}";
+						TargetTableConfiguration = (
+							ActiveObject,
+							16,
+							ObjectNames,
+							202.296,
+						);
+					};
+					Tab4 = {
+						BreakpointsTreeTableConfiguration = (
+							breakpointColumn,
+							197,
+							enabledColumn,
+							31,
+						);
+						Frame = "{{0, 0}, {250, 100}}";
+					};
+					TabCount = 5;
+					TabsVisible = NO;
+				};
+				NavBarShownByDefault = YES;
+				StatusViewVisible = YES;
+				Template = F5314676015831810DCA290F;
+				ToolbarVisible = YES;
+				WindowLocation = "{227, 186}";
+			};
+			"PBXTemplateGeometry-F5CA7EC9015C08ED0DCA290F" = {
+				ContentSize = "{665, 594}";
+				LeftSlideOut = {
+					Collapsed = NO;
+					Frame = "{{0, 0}, {665, 594}}";
+					Split0 = {
+						ActiveTab = 3;
+						ActiveTabName = PBXProjectFindModule;
+						Collapsed = NO;
+						Frame = "{{0, 0}, {665, 594}}";
+						Split0 = {
+							Frame = "{{0, 301}, {665, 293}}";
+						};
+						SplitCount = 1;
+						Tab0 = {
+							Frame = "{{0, 0}, {484, 208}}";
+						};
+						Tab1 = {
+							Debugger = {
+								Collapsed = NO;
+								Frame = "{{0, 0}, {664, 208}}";
+								Split0 = {
+									Frame = "{{0, 24}, {664, 184}}";
+									Split0 = {
+										Frame = "{{0, 0}, {325, 184}}";
+									};
+									Split1 = {
+										DebugVariablesTableConfiguration = (
+											Name,
+											123,
+											Value,
+											85,
+											Summary,
+											96.123,
+										);
+										Frame = "{{334, 0}, {330, 184}}";
+									};
+									SplitCount = 2;
+								};
+								SplitCount = 1;
+								Tab0 = {
+									Frame = "{{0, 0}, {100, 50}}";
+								};
+								Tab1 = {
+									Frame = "{{0, 0}, {100, 50}}";
+								};
+								TabCount = 2;
+								TabsVisible = YES;
+							};
+							Frame = "{{0, 0}, {664, 208}}";
+							LauncherConfigVersion = 7;
+						};
+						Tab2 = {
+							Frame = "{{0, 0}, {664, 50}}";
+							LauncherConfigVersion = 3;
+							Runner = {
+								Frame = "{{0, 0}, {664, 50}}";
+							};
+						};
+						Tab3 = {
+							BuildMessageFrame = "{{0, 0}, {667, 265}}";
+							BuildTranscriptFrame = "{{0, 274}, {667, 2}}";
+							BuildTranscriptFrameExpanded = YES;
+							Frame = "{{0, 0}, {665, 298}}";
+						};
+						Tab4 = {
+							Frame = "{{0, 0}, {665, 295}}";
+						};
+						TabCount = 5;
+						TabsVisible = NO;
+					};
+					SplitCount = 1;
+					Tab0 = {
+						Frame = "{{0, 0}, {313, 531}}";
+						GroupTreeTableConfiguration = (
+							TargetStatusColumn,
+							18,
+							MainColumn,
+							280,
+						);
+					};
+					Tab1 = {
+						ClassesFrame = "{{0, 0}, {280, 398}}";
+						ClassesTreeTableConfiguration = (
+							PBXBookColumnIdentifier,
+							20,
+							PBXClassColumnIdentifier,
+							237,
+						);
+						Frame = "{{0, 0}, {278, 659}}";
+						MembersFrame = "{{0, 407}, {280, 252}}";
+						MembersTreeTableConfiguration = (
+							PBXBookColumnIdentifier,
+							20,
+							PBXMethodColumnIdentifier,
+							236,
+						);
+					};
+					Tab2 = {
+						Frame = "{{0, 0}, {200, 100}}";
+					};
+					Tab3 = {
+						Frame = "{{0, 0}, {200, 557}}";
+						TargetTableConfiguration = (
+							ActiveObject,
+							16,
+							ObjectNames,
+							202.296,
+						);
+					};
+					Tab4 = {
+						BreakpointsTreeTableConfiguration = (
+							breakpointColumn,
+							197,
+							enabledColumn,
+							31,
+						);
+						Frame = "{{0, 0}, {250, 100}}";
+					};
+					TabCount = 5;
+					TabsVisible = NO;
+				};
+				NavBarShownByDefault = YES;
+				StatusViewVisible = NO;
+				Template = F5CA7EC9015C08ED0DCA290F;
+				ToolbarVisible = NO;
+				WindowLocation = "{69, 216}";
+			};
 			PBXWorkspaceContents = (
 				{
@@ -30,22 +286,16 @@
 							Split0 = {
 								NavContent0 = {
-									bookmark = E166E9B303F2F8F100050002;
+									bookmark = E16C83AA03F759D800050002;
 									history = (
-										E120347A03EDEBC100000ABE,
 										E120347B03EDEBC100000ABE,
-										E120347E03EDEBC100000ABE,
 										E120348003EDEBC100000ABE,
 										E11854FA03F27D4A00050002,
 										E11854FB03F27D4A00050002,
 										E11854FC03F27D4A00050002,
-										E11854FD03F27D4A00050002,
 										E11854FE03F27D4A00050002,
 										E11854FF03F27D4A00050002,
 										E118550003F27D4A00050002,
-										E118550103F27D4A00050002,
 										E118550203F27D4A00050002,
 										E118550303F27D4A00050002,
-										E118550403F27D4A00050002,
-										E118550503F27D4A00050002,
 										E118550603F27D4A00050002,
 										E118550703F27D4A00050002,
@@ -54,16 +304,40 @@
 										E118550A03F27D4A00050002,
 										E118550B03F27D4A00050002,
-										E118550C03F27D4A00050002,
-										E118550D03F27D4A00050002,
 										E118550E03F27D4A00050002,
 										E118550F03F27D4A00050002,
-										E118551003F27D4A00050002,
-										E118551103F27D4A00050002,
-										E166E9A903F2F8F100050002,
 										E166E9AA03F2F8F100050002,
-										E166E9AB03F2F8F100050002,
-										E166E9AC03F2F8F100050002,
-										E166E9AD03F2F8F100050002,
-										E120347D03EDEBC100000ABE,
+										E166ECD903F41C6200050002,
+										E166ECDA03F41C6200050002,
+										E15FA25E03F6528F00050002,
+										E15FA26003F6528F00050002,
+										E16C833B03F759D800050002,
+										E16C833C03F759D800050002,
+										E16C833D03F759D800050002,
+										E16C833E03F759D800050002,
+										E16C833F03F759D800050002,
+										E16C834003F759D800050002,
+										E16C834103F759D800050002,
+										E16C834203F759D800050002,
+										E16C834303F759D800050002,
+										E16C834403F759D800050002,
+										E16C834503F759D800050002,
+										E16C834603F759D800050002,
+										E16C834703F759D800050002,
+										E16C834803F759D800050002,
+										E16C834903F759D800050002,
+										E16C834A03F759D800050002,
+										E16C834B03F759D800050002,
+										E16C834C03F759D800050002,
+										E16C834D03F759D800050002,
+										E16C834E03F759D800050002,
+										E16C834F03F759D800050002,
+										E16C835003F759D800050002,
+										E16C835103F759D800050002,
+										E16C835203F759D800050002,
+										E16C835303F759D800050002,
+										E16C835403F759D800050002,
+										E16C835503F759D800050002,
+										E16C835603F759D800050002,
+										E16C835703F759D800050002,
 									);
 									prevStack = (
@@ -118,5 +392,101 @@
 										E166E9B003F2F8F100050002,
 										E166E9B103F2F8F100050002,
-										E166E9B203F2F8F100050002,
+										E166ECDC03F41C6200050002,
+										E166ECDD03F41C6200050002,
+										E166ECDE03F41C6200050002,
+										E166ECDF03F41C6200050002,
+										E166ECE003F41C6200050002,
+										E166ECE103F41C6200050002,
+										E15FA26603F6528F00050002,
+										E15FA26703F6528F00050002,
+										E15FA26803F6528F00050002,
+										E15FA26903F6528F00050002,
+										E15FA26A03F6528F00050002,
+										E15FA26B03F6528F00050002,
+										E15FA26C03F6528F00050002,
+										E15FA26D03F6528F00050002,
+										E15FA26E03F6528F00050002,
+										E16C835803F759D800050002,
+										E16C835903F759D800050002,
+										E16C835A03F759D800050002,
+										E16C835B03F759D800050002,
+										E16C835C03F759D800050002,
+										E16C835D03F759D800050002,
+										E16C835E03F759D800050002,
+										E16C835F03F759D800050002,
+										E16C836003F759D800050002,
+										E16C836103F759D800050002,
+										E16C836203F759D800050002,
+										E16C836303F759D800050002,
+										E16C836403F759D800050002,
+										E16C836503F759D800050002,
+										E16C836603F759D800050002,
+										E16C836703F759D800050002,
+										E16C836803F759D800050002,
+										E16C836903F759D800050002,
+										E16C836A03F759D800050002,
+										E16C836B03F759D800050002,
+										E16C836C03F759D800050002,
+										E16C836D03F759D800050002,
+										E16C836E03F759D800050002,
+										E16C836F03F759D800050002,
+										E16C837003F759D800050002,
+										E16C837103F759D800050002,
+										E16C837203F759D800050002,
+										E16C837303F759D800050002,
+										E16C837403F759D800050002,
+										E16C837503F759D800050002,
+										E16C837603F759D800050002,
+										E16C837703F759D800050002,
+										E16C837803F759D800050002,
+										E16C837903F759D800050002,
+										E16C837A03F759D800050002,
+										E16C837B03F759D800050002,
+										E16C837C03F759D800050002,
+										E16C837D03F759D800050002,
+										E16C837E03F759D800050002,
+										E16C837F03F759D800050002,
+										E16C838003F759D800050002,
+										E16C838103F759D800050002,
+										E16C838203F759D800050002,
+										E16C838303F759D800050002,
+										E16C838403F759D800050002,
+										E16C838503F759D800050002,
+										E16C838603F759D800050002,
+										E16C838703F759D800050002,
+										E16C838803F759D800050002,
+										E16C838903F759D800050002,
+										E16C838A03F759D800050002,
+										E16C838B03F759D800050002,
+										E16C838C03F759D800050002,
+										E16C838D03F759D800050002,
+										E16C838E03F759D800050002,
+										E16C838F03F759D800050002,
+										E16C839003F759D800050002,
+										E16C839103F759D800050002,
+										E16C839203F759D800050002,
+										E16C839303F759D800050002,
+										E16C839403F759D800050002,
+										E16C839503F759D800050002,
+										E16C839603F759D800050002,
+										E16C839703F759D800050002,
+										E16C839803F759D800050002,
+										E16C839903F759D800050002,
+										E16C839A03F759D800050002,
+										E16C839B03F759D800050002,
+										E16C839C03F759D800050002,
+										E16C839D03F759D800050002,
+										E16C839E03F759D800050002,
+										E16C839F03F759D800050002,
+										E16C83A003F759D800050002,
+										E16C83A103F759D800050002,
+										E16C83A203F759D800050002,
+										E16C83A303F759D800050002,
+										E16C83A403F759D800050002,
+										E16C83A503F759D800050002,
+										E16C83A603F759D800050002,
+										E16C83A703F759D800050002,
+										E16C83A803F759D800050002,
+										E16C83A903F759D800050002,
 									);
 								};
@@ -157,7 +527,13 @@
 						Split0 = {
 							Split0 = {
+								NavContent0 = {
+									bookmark = E16C83AC03F759D800050002;
+									history = (
+										E16C83AB03F759D800050002,
+									);
+								};
 								NavCount = 1;
 								NavGeometry0 = {
-									Frame = "{{0, 0}, {618, 150}}";
+									Frame = "{{0, 0}, {685, 150}}";
 									NavBarVisible = YES;
 								};
@@ -193,7 +569,13 @@
 						Split0 = {
 							Split0 = {
+								NavContent0 = {
+									bookmark = E16C83AE03F759D800050002;
+									history = (
+										E16C83AD03F759D800050002,
+									);
+								};
 								NavCount = 1;
 								NavGeometry0 = {
-									Frame = "{{0, 0}, {594, 150}}";
+									Frame = "{{0, 0}, {665, 293}}";
 									NavBarVisible = YES;
 								};
@@ -329,5 +711,5 @@
 						};
 						Tab3 = {
-							Frame = "{{0, 0}, {239, 554}}";
+							Frame = "{{0, 0}, {239, 698}}";
 							TargetTableConfiguration = (
 								ActiveObject,
@@ -353,18 +735,18 @@
 					Template = 64ABBB4501FA494900185B06;
 					ToolbarVisible = YES;
-					WindowLocation = "{2, 48}";
+					WindowLocation = "{21, 49}";
 				},
 				{
-					ContentSize = "{618, 257}";
+					ContentSize = "{685, 434}";
 					LeftSlideOut = {
 						Collapsed = NO;
-						Frame = "{{0, 23}, {618, 234}}";
+						Frame = "{{0, 23}, {685, 411}}";
 						Split0 = {
 							ActiveTab = 2;
 							ActiveTabName = PBXBuildResultsModule;
-							Collapsed = YES;
-							Frame = "{{0, 0}, {618, 234}}";
+							Collapsed = NO;
+							Frame = "{{0, 0}, {685, 411}}";
 							Split0 = {
-								Frame = "{{1e+06, 1e+06}, {618, 0}}";
+								Frame = "{{0, 301}, {685, 110}}";
 							};
 							SplitCount = 1;
@@ -408,15 +790,15 @@
 							};
 							Tab2 = {
-								Frame = "{{0, 0}, {618, 228}}";
+								Frame = "{{0, 0}, {685, 215}}";
 								LauncherConfigVersion = 3;
 								Runner = {
-									Frame = "{{0, 0}, {618, 228}}";
+									Frame = "{{0, 0}, {685, 215}}";
 								};
 							};
 							Tab3 = {
-								BuildMessageFrame = "{{0, 0}, {620, 103}}";
-								BuildTranscriptFrame = "{{0, 112}, {620, 94}}";
+								BuildMessageFrame = "{{0, 0}, {687, 262}}";
+								BuildTranscriptFrame = "{{0, 271}, {687, 2}}";
 								BuildTranscriptFrameExpanded = YES;
-								Frame = "{{0, 0}, {618, 228}}";
+								Frame = "{{0, 0}, {685, 295}}";
 							};
 							Tab4 = {
@@ -481,31 +863,31 @@
 					Template = F5314676015831810DCA290F;
 					ToolbarVisible = YES;
-					WindowLocation = "{508, 82}";
+					WindowLocation = "{227, 186}";
 				},
 				{
-					ContentSize = "{594, 303}";
+					ContentSize = "{665, 594}";
 					LeftSlideOut = {
 						Collapsed = NO;
-						Frame = "{{0, 23}, {594, 280}}";
+						Frame = "{{0, 0}, {665, 594}}";
 						Split0 = {
-							ActiveTab = 1;
-							ActiveTabName = PBXRunSessionModule;
-							Collapsed = YES;
-							Frame = "{{0, 0}, {594, 280}}";
+							ActiveTab = 3;
+							ActiveTabName = PBXProjectFindModule;
+							Collapsed = NO;
+							Frame = "{{0, 0}, {665, 594}}";
 							Split0 = {
-								Frame = "{{1e+06, 1e+06}, {594, 0}}";
+								Frame = "{{0, 301}, {665, 293}}";
 							};
 							SplitCount = 1;
 							Tab0 = {
-								Frame = "{{0, 0}, {804, 321}}";
+								Frame = "{{0, 0}, {484, 208}}";
 							};
 							Tab1 = {
 								Debugger = {
 									Collapsed = NO;
-									Frame = "{{0, 0}, {594, 274}}";
+									Frame = "{{0, 0}, {664, 208}}";
 									Split0 = {
-										Frame = "{{0, 24}, {594, 250}}";
+										Frame = "{{0, 24}, {664, 184}}";
 										Split0 = {
-											Frame = "{{0, 0}, {290, 250}}";
+											Frame = "{{0, 0}, {325, 184}}";
 										};
 										Split1 = {
@@ -516,7 +898,7 @@
 												85,
 												Summary,
-												62.123,
+												96.123,
 											);
-											Frame = "{{299, 0}, {295, 250}}";
+											Frame = "{{334, 0}, {330, 184}}";
 										};
 										SplitCount = 2;
@@ -532,22 +914,22 @@
 									TabsVisible = YES;
 								};
-								Frame = "{{0, 0}, {594, 274}}";
+								Frame = "{{0, 0}, {664, 208}}";
 								LauncherConfigVersion = 7;
 							};
 							Tab2 = {
-								Frame = "{{0, 0}, {594, 274}}";
+								Frame = "{{0, 0}, {664, 50}}";
 								LauncherConfigVersion = 3;
 								Runner = {
-									Frame = "{{0, 0}, {594, 274}}";
+									Frame = "{{0, 0}, {664, 50}}";
 								};
 							};
 							Tab3 = {
-								BuildMessageFrame = "{{0, 0}, {614, 262}}";
-								BuildTranscriptFrame = "{{0, 271}, {614, 2}}";
+								BuildMessageFrame = "{{0, 0}, {667, 265}}";
+								BuildTranscriptFrame = "{{0, 274}, {667, 2}}";
 								BuildTranscriptFrameExpanded = YES;
-								Frame = "{{0, 0}, {612, 295}}";
+								Frame = "{{0, 0}, {665, 298}}";
 							};
 							Tab4 = {
-								Frame = "{{0, 0}, {612, 295}}";
+								Frame = "{{0, 0}, {665, 295}}";
 							};
 							TabCount = 5;
@@ -556,10 +938,10 @@
 						SplitCount = 1;
 						Tab0 = {
-							Frame = "{{0, 0}, {300, 533}}";
+							Frame = "{{0, 0}, {313, 531}}";
 							GroupTreeTableConfiguration = (
 								TargetStatusColumn,
 								18,
 								MainColumn,
-								267,
+								280,
 							);
 						};
@@ -585,5 +967,5 @@
 						};
 						Tab3 = {
-							Frame = "{{0, 0}, {200, 386}}";
+							Frame = "{{0, 0}, {200, 557}}";
 							TargetTableConfiguration = (
 								ActiveObject,
@@ -600,5 +982,5 @@
 								31,
 							);
-							Frame = "{{0, 0}, {250, 386}}";
+							Frame = "{{0, 0}, {250, 100}}";
 						};
 						TabCount = 5;
@@ -606,11 +988,11 @@
 					};
 					NavBarShownByDefault = YES;
-					StatusViewVisible = YES;
-					Template = F5534CB2020F3F8A0DCA290F;
-					ToolbarVisible = YES;
-					WindowLocation = "{488, 121}";
+					StatusViewVisible = NO;
+					Template = F5CA7EC9015C08ED0DCA290F;
+					ToolbarVisible = NO;
+					WindowLocation = "{69, 216}";
 				},
 			);
-			PBXWorkspaceStateSaveDate = 66254177;
+			PBXWorkspaceStateSaveDate = 66543891;
 		};
 		perUserProjectItems = {
@@ -618,13 +1000,9 @@
 			E11854FB03F27D4A00050002 = E11854FB03F27D4A00050002;
 			E11854FC03F27D4A00050002 = E11854FC03F27D4A00050002;
-			E11854FD03F27D4A00050002 = E11854FD03F27D4A00050002;
 			E11854FE03F27D4A00050002 = E11854FE03F27D4A00050002;
 			E11854FF03F27D4A00050002 = E11854FF03F27D4A00050002;
 			E118550003F27D4A00050002 = E118550003F27D4A00050002;
-			E118550103F27D4A00050002 = E118550103F27D4A00050002;
 			E118550203F27D4A00050002 = E118550203F27D4A00050002;
 			E118550303F27D4A00050002 = E118550303F27D4A00050002;
-			E118550403F27D4A00050002 = E118550403F27D4A00050002;
-			E118550503F27D4A00050002 = E118550503F27D4A00050002;
 			E118550603F27D4A00050002 = E118550603F27D4A00050002;
 			E118550703F27D4A00050002 = E118550703F27D4A00050002;
@@ -633,10 +1011,6 @@
 			E118550A03F27D4A00050002 = E118550A03F27D4A00050002;
 			E118550B03F27D4A00050002 = E118550B03F27D4A00050002;
-			E118550C03F27D4A00050002 = E118550C03F27D4A00050002;
-			E118550D03F27D4A00050002 = E118550D03F27D4A00050002;
 			E118550E03F27D4A00050002 = E118550E03F27D4A00050002;
 			E118550F03F27D4A00050002 = E118550F03F27D4A00050002;
-			E118551003F27D4A00050002 = E118551003F27D4A00050002;
-			E118551103F27D4A00050002 = E118551103F27D4A00050002;
 			E118551303F27D4A00050002 = E118551303F27D4A00050002;
 			E118551403F27D4A00050002 = E118551403F27D4A00050002;
@@ -670,8 +1044,5 @@
 			E118553003F27D4A00050002 = E118553003F27D4A00050002;
 			E118553103F27D4A00050002 = E118553103F27D4A00050002;
-			E120347A03EDEBC100000ABE = E120347A03EDEBC100000ABE;
 			E120347B03EDEBC100000ABE = E120347B03EDEBC100000ABE;
-			E120347D03EDEBC100000ABE = E120347D03EDEBC100000ABE;
-			E120347E03EDEBC100000ABE = E120347E03EDEBC100000ABE;
 			E120348003EDEBC100000ABE = E120348003EDEBC100000ABE;
 			E120348303EDEBC100000ABE = E120348303EDEBC100000ABE;
@@ -690,15 +1061,144 @@
 			E157EE6E03F059E300050002 = E157EE6E03F059E300050002;
 			E157EE6F03F059E300050002 = E157EE6F03F059E300050002;
-			E166E9A903F2F8F100050002 = E166E9A903F2F8F100050002;
+			E15FA25E03F6528F00050002 = E15FA25E03F6528F00050002;
+			E15FA26003F6528F00050002 = E15FA26003F6528F00050002;
+			E15FA26603F6528F00050002 = E15FA26603F6528F00050002;
+			E15FA26703F6528F00050002 = E15FA26703F6528F00050002;
+			E15FA26803F6528F00050002 = E15FA26803F6528F00050002;
+			E15FA26903F6528F00050002 = E15FA26903F6528F00050002;
+			E15FA26A03F6528F00050002 = E15FA26A03F6528F00050002;
+			E15FA26B03F6528F00050002 = E15FA26B03F6528F00050002;
+			E15FA26C03F6528F00050002 = E15FA26C03F6528F00050002;
+			E15FA26D03F6528F00050002 = E15FA26D03F6528F00050002;
+			E15FA26E03F6528F00050002 = E15FA26E03F6528F00050002;
 			E166E9AA03F2F8F100050002 = E166E9AA03F2F8F100050002;
-			E166E9AB03F2F8F100050002 = E166E9AB03F2F8F100050002;
-			E166E9AC03F2F8F100050002 = E166E9AC03F2F8F100050002;
-			E166E9AD03F2F8F100050002 = E166E9AD03F2F8F100050002;
 			E166E9AE03F2F8F100050002 = E166E9AE03F2F8F100050002;
 			E166E9AF03F2F8F100050002 = E166E9AF03F2F8F100050002;
 			E166E9B003F2F8F100050002 = E166E9B003F2F8F100050002;
 			E166E9B103F2F8F100050002 = E166E9B103F2F8F100050002;
-			E166E9B203F2F8F100050002 = E166E9B203F2F8F100050002;
-			E166E9B303F2F8F100050002 = E166E9B303F2F8F100050002;
+			E166ECD903F41C6200050002 = E166ECD903F41C6200050002;
+			E166ECDA03F41C6200050002 = E166ECDA03F41C6200050002;
+			E166ECDC03F41C6200050002 = E166ECDC03F41C6200050002;
+			E166ECDD03F41C6200050002 = E166ECDD03F41C6200050002;
+			E166ECDE03F41C6200050002 = E166ECDE03F41C6200050002;
+			E166ECDF03F41C6200050002 = E166ECDF03F41C6200050002;
+			E166ECE003F41C6200050002 = E166ECE003F41C6200050002;
+			E166ECE103F41C6200050002 = E166ECE103F41C6200050002;
+			E16C833B03F759D800050002 = E16C833B03F759D800050002;
+			E16C833C03F759D800050002 = E16C833C03F759D800050002;
+			E16C833D03F759D800050002 = E16C833D03F759D800050002;
+			E16C833E03F759D800050002 = E16C833E03F759D800050002;
+			E16C833F03F759D800050002 = E16C833F03F759D800050002;
+			E16C834003F759D800050002 = E16C834003F759D800050002;
+			E16C834103F759D800050002 = E16C834103F759D800050002;
+			E16C834203F759D800050002 = E16C834203F759D800050002;
+			E16C834303F759D800050002 = E16C834303F759D800050002;
+			E16C834403F759D800050002 = E16C834403F759D800050002;
+			E16C834503F759D800050002 = E16C834503F759D800050002;
+			E16C834603F759D800050002 = E16C834603F759D800050002;
+			E16C834703F759D800050002 = E16C834703F759D800050002;
+			E16C834803F759D800050002 = E16C834803F759D800050002;
+			E16C834903F759D800050002 = E16C834903F759D800050002;
+			E16C834A03F759D800050002 = E16C834A03F759D800050002;
+			E16C834B03F759D800050002 = E16C834B03F759D800050002;
+			E16C834C03F759D800050002 = E16C834C03F759D800050002;
+			E16C834D03F759D800050002 = E16C834D03F759D800050002;
+			E16C834E03F759D800050002 = E16C834E03F759D800050002;
+			E16C834F03F759D800050002 = E16C834F03F759D800050002;
+			E16C835003F759D800050002 = E16C835003F759D800050002;
+			E16C835103F759D800050002 = E16C835103F759D800050002;
+			E16C835203F759D800050002 = E16C835203F759D800050002;
+			E16C835303F759D800050002 = E16C835303F759D800050002;
+			E16C835403F759D800050002 = E16C835403F759D800050002;
+			E16C835503F759D800050002 = E16C835503F759D800050002;
+			E16C835603F759D800050002 = E16C835603F759D800050002;
+			E16C835703F759D800050002 = E16C835703F759D800050002;
+			E16C835803F759D800050002 = E16C835803F759D800050002;
+			E16C835903F759D800050002 = E16C835903F759D800050002;
+			E16C835A03F759D800050002 = E16C835A03F759D800050002;
+			E16C835B03F759D800050002 = E16C835B03F759D800050002;
+			E16C835C03F759D800050002 = E16C835C03F759D800050002;
+			E16C835D03F759D800050002 = E16C835D03F759D800050002;
+			E16C835E03F759D800050002 = E16C835E03F759D800050002;
+			E16C835F03F759D800050002 = E16C835F03F759D800050002;
+			E16C836003F759D800050002 = E16C836003F759D800050002;
+			E16C836103F759D800050002 = E16C836103F759D800050002;
+			E16C836203F759D800050002 = E16C836203F759D800050002;
+			E16C836303F759D800050002 = E16C836303F759D800050002;
+			E16C836403F759D800050002 = E16C836403F759D800050002;
+			E16C836503F759D800050002 = E16C836503F759D800050002;
+			E16C836603F759D800050002 = E16C836603F759D800050002;
+			E16C836703F759D800050002 = E16C836703F759D800050002;
+			E16C836803F759D800050002 = E16C836803F759D800050002;
+			E16C836903F759D800050002 = E16C836903F759D800050002;
+			E16C836A03F759D800050002 = E16C836A03F759D800050002;
+			E16C836B03F759D800050002 = E16C836B03F759D800050002;
+			E16C836C03F759D800050002 = E16C836C03F759D800050002;
+			E16C836D03F759D800050002 = E16C836D03F759D800050002;
+			E16C836E03F759D800050002 = E16C836E03F759D800050002;
+			E16C836F03F759D800050002 = E16C836F03F759D800050002;
+			E16C837003F759D800050002 = E16C837003F759D800050002;
+			E16C837103F759D800050002 = E16C837103F759D800050002;
+			E16C837203F759D800050002 = E16C837203F759D800050002;
+			E16C837303F759D800050002 = E16C837303F759D800050002;
+			E16C837403F759D800050002 = E16C837403F759D800050002;
+			E16C837503F759D800050002 = E16C837503F759D800050002;
+			E16C837603F759D800050002 = E16C837603F759D800050002;
+			E16C837703F759D800050002 = E16C837703F759D800050002;
+			E16C837803F759D800050002 = E16C837803F759D800050002;
+			E16C837903F759D800050002 = E16C837903F759D800050002;
+			E16C837A03F759D800050002 = E16C837A03F759D800050002;
+			E16C837B03F759D800050002 = E16C837B03F759D800050002;
+			E16C837C03F759D800050002 = E16C837C03F759D800050002;
+			E16C837D03F759D800050002 = E16C837D03F759D800050002;
+			E16C837E03F759D800050002 = E16C837E03F759D800050002;
+			E16C837F03F759D800050002 = E16C837F03F759D800050002;
+			E16C838003F759D800050002 = E16C838003F759D800050002;
+			E16C838103F759D800050002 = E16C838103F759D800050002;
+			E16C838203F759D800050002 = E16C838203F759D800050002;
+			E16C838303F759D800050002 = E16C838303F759D800050002;
+			E16C838403F759D800050002 = E16C838403F759D800050002;
+			E16C838503F759D800050002 = E16C838503F759D800050002;
+			E16C838603F759D800050002 = E16C838603F759D800050002;
+			E16C838703F759D800050002 = E16C838703F759D800050002;
+			E16C838803F759D800050002 = E16C838803F759D800050002;
+			E16C838903F759D800050002 = E16C838903F759D800050002;
+			E16C838A03F759D800050002 = E16C838A03F759D800050002;
+			E16C838B03F759D800050002 = E16C838B03F759D800050002;
+			E16C838C03F759D800050002 = E16C838C03F759D800050002;
+			E16C838D03F759D800050002 = E16C838D03F759D800050002;
+			E16C838E03F759D800050002 = E16C838E03F759D800050002;
+			E16C838F03F759D800050002 = E16C838F03F759D800050002;
+			E16C839003F759D800050002 = E16C839003F759D800050002;
+			E16C839103F759D800050002 = E16C839103F759D800050002;
+			E16C839203F759D800050002 = E16C839203F759D800050002;
+			E16C839303F759D800050002 = E16C839303F759D800050002;
+			E16C839403F759D800050002 = E16C839403F759D800050002;
+			E16C839503F759D800050002 = E16C839503F759D800050002;
+			E16C839603F759D800050002 = E16C839603F759D800050002;
+			E16C839703F759D800050002 = E16C839703F759D800050002;
+			E16C839803F759D800050002 = E16C839803F759D800050002;
+			E16C839903F759D800050002 = E16C839903F759D800050002;
+			E16C839A03F759D800050002 = E16C839A03F759D800050002;
+			E16C839B03F759D800050002 = E16C839B03F759D800050002;
+			E16C839C03F759D800050002 = E16C839C03F759D800050002;
+			E16C839D03F759D800050002 = E16C839D03F759D800050002;
+			E16C839E03F759D800050002 = E16C839E03F759D800050002;
+			E16C839F03F759D800050002 = E16C839F03F759D800050002;
+			E16C83A003F759D800050002 = E16C83A003F759D800050002;
+			E16C83A103F759D800050002 = E16C83A103F759D800050002;
+			E16C83A203F759D800050002 = E16C83A203F759D800050002;
+			E16C83A303F759D800050002 = E16C83A303F759D800050002;
+			E16C83A403F759D800050002 = E16C83A403F759D800050002;
+			E16C83A503F759D800050002 = E16C83A503F759D800050002;
+			E16C83A603F759D800050002 = E16C83A603F759D800050002;
+			E16C83A703F759D800050002 = E16C83A703F759D800050002;
+			E16C83A803F759D800050002 = E16C83A803F759D800050002;
+			E16C83A903F759D800050002 = E16C83A903F759D800050002;
+			E16C83AA03F759D800050002 = E16C83AA03F759D800050002;
+			E16C83AB03F759D800050002 = E16C83AB03F759D800050002;
+			E16C83AC03F759D800050002 = E16C83AC03F759D800050002;
+			E16C83AD03F759D800050002 = E16C83AD03F759D800050002;
+			E16C83AE03F759D800050002 = E16C83AE03F759D800050002;
 		};
 		projectwideBuildSettings = {
@@ -735,14 +1235,4 @@
 		vrLoc = 76924;
 	};
-	E11854FD03F27D4A00050002 = {
-		fRef = E118554703F27D4A00050002;
-		isa = PBXTextBookmark;
-		name = "MacTypes.h: 301";
-		rLen = 3;
-		rLoc = 11959;
-		rType = 0;
-		vrLen = 1556;
-		vrLoc = 10939;
-	};
 	E11854FE03F27D4A00050002 = {
 		fRef = E118554803F27D4A00050002;
@@ -775,14 +1265,4 @@
 		vrLoc = 15554;
 	};
-	E118550103F27D4A00050002 = {
-		fRef = E169DBA703E4F6A400050002;
-		isa = PBXTextBookmark;
-		name = "ICeCoffEEConfig.h: 15";
-		rLen = 0;
-		rLoc = 275;
-		rType = 0;
-		vrLen = 1716;
-		vrLoc = 218;
-	};
 	E118550203F27D4A00050002 = {
 		fRef = E118553A03F27D4A00050002;
@@ -804,24 +1284,4 @@
 		vrLen = 2409;
 		vrLoc = 30254;
-	};
-	E118550403F27D4A00050002 = {
-		fRef = E165AB3603E7A7FC00050002;
-		isa = PBXTextBookmark;
-		name = "ICeCoffEEActionMenu.c: ICCF_AddAppItemTitle";
-		rLen = 0;
-		rLoc = 2806;
-		rType = 0;
-		vrLen = 1689;
-		vrLoc = 3599;
-	};
-	E118550503F27D4A00050002 = {
-		fRef = E135625E03DC9FC200050002;
-		isa = PBXTextBookmark;
-		name = "ICeCoffEEShared.h: 2";
-		rLen = 17;
-		rLoc = 7;
-		rType = 0;
-		vrLen = 1334;
-		vrLoc = 0;
 	};
 	E118550603F27D4A00050002 = {
@@ -869,24 +1329,4 @@
 		isa = PBXDocBookmark;
 	};
-	E118550C03F27D4A00050002 = {
-		fRef = E182C8F603DE817F00050002;
-		isa = PBXTextBookmark;
-		name = "ICeCoffEEShared.m: 16";
-		rLen = 0;
-		rLoc = 357;
-		rType = 0;
-		vrLen = 1491;
-		vrLoc = 0;
-	};
-	E118550D03F27D4A00050002 = {
-		fRef = E14343B403DB4CF200050002;
-		isa = PBXTextBookmark;
-		name = "ICeCoffEE.m: __PTRDIFF_TYPE__";
-		rLen = 0;
-		rLoc = 197;
-		rType = 0;
-		vrLen = 1599;
-		vrLoc = 0;
-	};
 	E118550E03F27D4A00050002 = {
 		fRef = E11854F703F2709E00050002;
@@ -909,24 +1349,4 @@
 		vrLoc = 0;
 	};
-	E118551003F27D4A00050002 = {
-		fRef = E118553903F27D4A00050002;
-		isa = PBXTextBookmark;
-		name = "APETools.h: 62";
-		rLen = 82;
-		rLoc = 2811;
-		rType = 0;
-		vrLen = 2318;
-		vrLoc = 1156;
-	};
-	E118551103F27D4A00050002 = {
-		fRef = F9A6986E03BE1DF000AA4DA5;
-		isa = PBXTextBookmark;
-		name = "APEMain.m: APEBundleMain";
-		rLen = 0;
-		rLoc = 2217;
-		rType = 0;
-		vrLen = 1834;
-		vrLoc = 1604;
-	};
 	E118551303F27D4A00050002 = {
 		fRef = F56276C20379923401AA4DA5;
@@ -1064,5 +1484,5 @@
 		name = "APEMain.m: APEBundleMain";
 		rLen = 23;
-		rLoc = 2460;
+		rLoc = 2811;
 		rType = 0;
 		vrLen = 2104;
@@ -1104,5 +1524,5 @@
 		name = "APEMain.m: ICCF_ReloadPrefs";
 		rLen = 0;
-		rLoc = 11233;
+		rLoc = 11580;
 		rType = 0;
 		vrLen = 1497;
@@ -1178,5 +1598,5 @@
 		name = "APEMain.m: APEBundleMain";
 		rLen = 0;
-		rLoc = 3215;
+		rLoc = 3562;
 		rType = 0;
 		vrLen = 1824;
@@ -1198,5 +1618,5 @@
 		name = "APEMain.m: APEBundleMain";
 		rLen = 0;
-		rLoc = 3208;
+		rLoc = 3555;
 		rType = 0;
 		vrLen = 1728;
@@ -1218,5 +1638,5 @@
 		name = "APEMain.m: APEBundleMain";
 		rLen = 0;
-		rLoc = 2217;
+		rLoc = 2569;
 		rType = 0;
 		vrLen = 1834;
@@ -1259,5 +1679,95 @@
 		refType = 0;
 	};
-	E118553903F27D4A00050002 = {
+	E118553A03F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = CFBase.h;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFBase.h;
+		refType = 0;
+	};
+	E118553B03F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = CFDictionary.h;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFDictionary.h;
+		refType = 0;
+	};
+	E118553C03F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = Processes.h;
+		path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/Processes.h;
+		refType = 0;
+	};
+	E118553D03F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = Getting_Proc__Information.html;
+		path = /Developer/Documentation/Carbon/oss/ProcessManager/Process_Manager/Functions/Getting_Proc__Information.html;
+		refType = 0;
+	};
+	E118553E03F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = ProcessInfoRec.html;
+		path = /Developer/Documentation/Carbon/oss/ProcessManager/Process_Manager/DataTypes/ProcessInfoRec.html;
+		refType = 0;
+	};
+	E118553F03F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = carbon.html;
+		path = /Developer/Documentation/Carbon/carbon.html;
+		refType = 0;
+	};
+	E118554003F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = processmanager.html;
+		path = /Developer/Documentation/Carbon/oss/ProcessManager/processmanager.html;
+		refType = 0;
+	};
+	E118554103F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = Getting_Proc__Information.html;
+		path = /Developer/Documentation/Carbon/oss/ProcessManager/Process_Manager/Functions/Getting_Proc__Information.html;
+		refType = 0;
+	};
+	E118554203F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = processmanager.html;
+		path = /Developer/Documentation/Carbon/oss/ProcessManager/processmanager.html;
+		refType = 0;
+	};
+	E118554303F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = index.html;
+		path = /Developer/Documentation/Carbon/oss/ProcessManager/Process_Manager/index.html;
+		refType = 0;
+	};
+	E118554403F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = LaunchServices.h;
+		path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Headers/LaunchServices.h;
+		refType = 0;
+	};
+	E118554503F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = Editing_Data.html;
+		path = /Developer/Documentation/Carbon/text/MultilingualTextEngine/Multilingual_Text_Engine/Functions/Editing_Data.html;
+		refType = 0;
+	};
+	E118554603F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = MacTextEditor.h;
+		path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/MacTextEditor.h;
+		refType = 0;
+	};
+	E118554803F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = CFArray.h;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFArray.h;
+		refType = 0;
+	};
+	E118554903F27D4A00050002 = {
+		isa = PBXFileReference;
+		name = MacErrors.h;
+		path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacErrors.h;
+		refType = 0;
+	};
+	E118554A03F27D4A00050002 = {
 		isa = PBXFileReference;
 		name = APETools.h;
@@ -1265,116 +1775,4 @@
 		refType = 0;
 	};
-	E118553A03F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = CFBase.h;
-		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFBase.h;
-		refType = 0;
-	};
-	E118553B03F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = CFDictionary.h;
-		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFDictionary.h;
-		refType = 0;
-	};
-	E118553C03F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = Processes.h;
-		path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Headers/Processes.h;
-		refType = 0;
-	};
-	E118553D03F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = Getting_Proc__Information.html;
-		path = /Developer/Documentation/Carbon/oss/ProcessManager/Process_Manager/Functions/Getting_Proc__Information.html;
-		refType = 0;
-	};
-	E118553E03F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = ProcessInfoRec.html;
-		path = /Developer/Documentation/Carbon/oss/ProcessManager/Process_Manager/DataTypes/ProcessInfoRec.html;
-		refType = 0;
-	};
-	E118553F03F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = carbon.html;
-		path = /Developer/Documentation/Carbon/carbon.html;
-		refType = 0;
-	};
-	E118554003F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = processmanager.html;
-		path = /Developer/Documentation/Carbon/oss/ProcessManager/processmanager.html;
-		refType = 0;
-	};
-	E118554103F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = Getting_Proc__Information.html;
-		path = /Developer/Documentation/Carbon/oss/ProcessManager/Process_Manager/Functions/Getting_Proc__Information.html;
-		refType = 0;
-	};
-	E118554203F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = processmanager.html;
-		path = /Developer/Documentation/Carbon/oss/ProcessManager/processmanager.html;
-		refType = 0;
-	};
-	E118554303F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = index.html;
-		path = /Developer/Documentation/Carbon/oss/ProcessManager/Process_Manager/index.html;
-		refType = 0;
-	};
-	E118554403F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = LaunchServices.h;
-		path = /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Headers/LaunchServices.h;
-		refType = 0;
-	};
-	E118554503F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = Editing_Data.html;
-		path = /Developer/Documentation/Carbon/text/MultilingualTextEngine/Multilingual_Text_Engine/Functions/Editing_Data.html;
-		refType = 0;
-	};
-	E118554603F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = MacTextEditor.h;
-		path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/MacTextEditor.h;
-		refType = 0;
-	};
-	E118554703F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = MacTypes.h;
-		path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacTypes.h;
-		refType = 0;
-	};
-	E118554803F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = CFArray.h;
-		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFArray.h;
-		refType = 0;
-	};
-	E118554903F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = MacErrors.h;
-		path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacErrors.h;
-		refType = 0;
-	};
-	E118554A03F27D4A00050002 = {
-		isa = PBXFileReference;
-		name = APETools.h;
-		path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Headers/APETools.h;
-		refType = 0;
-	};
-	E120347A03EDEBC100000ABE = {
-		fRef = E1BF15BD03DBBD3E00050002;
-		isa = PBXTextBookmark;
-		name = "package-ICeCoffEE.sh: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1161;
-		vrLoc = 0;
-	};
 	E120347B03EDEBC100000ABE = {
 		fRef = E1BF166A03DBE27000050002;
@@ -1385,24 +1783,4 @@
 		rType = 0;
 		vrLen = 797;
-		vrLoc = 0;
-	};
-	E120347D03EDEBC100000ABE = {
-		fRef = 089C165DFE840E0CC02AAC07;
-		isa = PBXTextBookmark;
-		name = "English: 5";
-		rLen = 0;
-		rLoc = 155;
-		rType = 0;
-		vrLen = 230;
-		vrLoc = 0;
-	};
-	E120347E03EDEBC100000ABE = {
-		fRef = E1CBC99803E7602700050002;
-		isa = PBXTextBookmark;
-		name = "English: 33";
-		rLen = 0;
-		rLoc = 744;
-		rType = 0;
-		vrLen = 878;
 		vrLoc = 0;
 	};
@@ -1442,5 +1820,5 @@
 		name = "English: 5";
 		rLen = 0;
-		rLoc = 155;
+		rLoc = 151;
 		rType = 0;
 		vrLen = 230;
@@ -1492,5 +1870,5 @@
 		name = "English: 5";
 		rLen = 0;
-		rLoc = 155;
+		rLoc = 151;
 		rType = 0;
 		vrLen = 230;
@@ -1664,5 +2042,5 @@
 		name = "ICeCoffEEController.m: textBlinkCount:";
 		rLen = 52;
-		rLoc = 3646;
+		rLoc = 4163;
 		rType = 0;
 		vrLen = 1360;
@@ -1707,4 +2085,102 @@
 		rType = 0;
 		vrLen = 1146;
+		vrLoc = 0;
+	};
+	E15FA25E03F6528F00050002 = {
+		fRef = E1317B2F03DFC4DE00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETerminal.m: ICCF_LaunchURLFromTerminal";
+		rLen = 0;
+		rLoc = 13616;
+		rType = 0;
+		vrLen = 1355;
+		vrLoc = 1868;
+	};
+	E15FA26003F6528F00050002 = {
+		isa = PBXTargetBookmark;
+		trg = F5CD5E9D02DAE2C901AA4DA5;
+	};
+	E15FA26603F6528F00050002 = {
+		fRef = E1317B2F03DFC4DE00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEETerminal.m: ICCF_LaunchURLFromTerminal";
+		rLen = 0;
+		rLoc = 13616;
+		rType = 0;
+		vrLen = 1355;
+		vrLoc = 1868;
+	};
+	E15FA26703F6528F00050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 119";
+		rLen = 0;
+		rLoc = 7863;
+		rType = 0;
+		vrLen = 1373;
+		vrLoc = 12660;
+	};
+	E15FA26803F6528F00050002 = {
+		isa = PBXTargetBookmark;
+		trg = F5CD5E9D02DAE2C901AA4DA5;
+	};
+	E15FA26903F6528F00050002 = {
+		fRef = E1BF15BF03DBBE8900050002;
+		isa = PBXTextBookmark;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 5;
+		rType = 0;
+		vrLen = 6;
+		vrLoc = 0;
+	};
+	E15FA26A03F6528F00050002 = {
+		fRef = 089C165DFE840E0CC02AAC07;
+		isa = PBXTextBookmark;
+		name = "English: 5";
+		rLen = 0;
+		rLoc = 151;
+		rType = 0;
+		vrLen = 234;
+		vrLoc = 0;
+	};
+	E15FA26B03F6528F00050002 = {
+		fRef = E1CBC99803E7602700050002;
+		isa = PBXTextBookmark;
+		name = "English: 33";
+		rLen = 0;
+		rLoc = 744;
+		rType = 0;
+		vrLen = 1563;
+		vrLoc = 0;
+	};
+	E15FA26C03F6528F00050002 = {
+		fRef = E1BF15BF03DBBE8900050002;
+		isa = PBXTextBookmark;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 5;
+		rType = 0;
+		vrLen = 6;
+		vrLoc = 0;
+	};
+	E15FA26D03F6528F00050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: __VERSION__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1476;
+		vrLoc = 0;
+	};
+	E15FA26E03F6528F00050002 = {
+		fRef = E135625E03DC9FC200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.h: ICCF_DEBUG";
+		rLen = 0;
+		rLoc = 283;
+		rType = 0;
+		vrLen = 1334;
 		vrLoc = 0;
 	};
@@ -1746,14 +2222,4 @@
 		refType = 0;
 	};
-	E166E9A903F2F8F100050002 = {
-		fRef = F56276C20379923401AA4DA5;
-		isa = PBXTextBookmark;
-		name = "APEInfo.rtfd: 121";
-		rLen = 0;
-		rLoc = 7846;
-		rType = 0;
-		vrLen = 1854;
-		vrLoc = 7003;
-	};
 	E166E9AA03F2F8F100050002 = {
 		fRef = E1BB268F03DB74B700050002;
@@ -1764,42 +2230,4 @@
 		rType = 0;
 		vrLen = 256;
-		vrLoc = 0;
-	};
-	E166E9AB03F2F8F100050002 = {
-		fRef = E1317B2F03DFC4DE00050002;
-		isa = PBXTextBookmark;
-		name = "ICeCoffEETerminal.m: __VERSION__";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 1881;
-		vrLoc = 44;
-	};
-	E166E9AC03F2F8F100050002 = {
-		isa = PBXTargetBookmark;
-		trg = F5CD5E9D02DAE2C901AA4DA5;
-		uiCtxt = {
-			TOCViewDetailVisibleRect = "{{0, 0}, {433, 644}}";
-			TOCViewExpandedItems = (
-				"com.apple.target-editor-pane.settings",
-				"com.apple.target-editor-pane.settings.simple",
-				"com.apple.target-editor-pane.info-plist",
-				"com.apple.target-editor-pane.info-plist.simple",
-				"com.apple.target-editor-pane.buildphases",
-			);
-			TOCViewMasterVisibleRect = "{{0, 0}, {170, 644}}";
-			TOCViewSelectedItems = (
-				"com.apple.target-editor-pane.info-plist.simple",
-			);
-		};
-	};
-	E166E9AD03F2F8F100050002 = {
-		fRef = E1BF15A503DBAA5600050002;
-		isa = PBXTextBookmark;
-		name = "ui.plist: 45";
-		rLen = 0;
-		rLoc = 1300;
-		rType = 0;
-		vrLen = 1327;
 		vrLoc = 0;
 	};
@@ -1837,38 +2265,99 @@
 		isa = PBXTargetBookmark;
 		trg = F5CD5E9D02DAE2C901AA4DA5;
-		uiCtxt = {
-			TOCViewDetailVisibleRect = "{{0, 0}, {433, 644}}";
-			TOCViewExpandedItems = (
-				"com.apple.target-editor-pane.settings",
-				"com.apple.target-editor-pane.settings.simple",
-				"com.apple.target-editor-pane.info-plist",
-				"com.apple.target-editor-pane.info-plist.simple",
-				"com.apple.target-editor-pane.buildphases",
-			);
-			TOCViewMasterVisibleRect = "{{0, 0}, {170, 644}}";
-			TOCViewSelectedItems = (
-				"com.apple.target-editor-pane.info-plist.simple",
-			);
-		};
-	};
-	E166E9B203F2F8F100050002 = {
+	};
+	E166ECD903F41C6200050002 = {
+		fRef = E166ECE403F41C6200050002;
+		glyphRangeLength = 485;
+		glyphRangeLocation = 0;
+		isa = PBXDocBookmark;
+		name = "Reading_the_Keyboard.html: PATHDocument...";
+	};
+	E166ECDA03F41C6200050002 = {
+		fRef = E166ECE503F41C6200050002;
+		isa = PBXTextBookmark;
+		name = "Events.h: 338";
+		rLen = 7;
+		rLoc = 11112;
+		rType = 0;
+		vrLen = 1459;
+		vrLoc = 10469;
+	};
+	E166ECDC03F41C6200050002 = {
 		fRef = E1BF15A503DBAA5600050002;
 		isa = PBXTextBookmark;
 		name = "ui.plist: 45";
 		rLen = 0;
-		rLoc = 1300;
-		rType = 0;
-		vrLen = 1327;
-		vrLoc = 0;
-	};
-	E166E9B303F2F8F100050002 = {
+		rLoc = 1298;
+		rType = 0;
+		vrLen = 1325;
+		vrLoc = 0;
+	};
+	E166ECDD03F41C6200050002 = {
 		fRef = 089C165DFE840E0CC02AAC07;
 		isa = PBXTextBookmark;
-		name = "English: 5";
-		rLen = 0;
-		rLoc = 155;
-		rType = 0;
-		vrLen = 238;
-		vrLoc = 0;
+		name = "English: 6";
+		rLen = 0;
+		rLoc = 234;
+		rType = 0;
+		vrLen = 234;
+		vrLoc = 0;
+	};
+	E166ECDE03F41C6200050002 = {
+		fRef = E182C8F603DE817F00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.m: kIC12PrefExcludedAppSpecifierBundleID";
+		rLen = 0;
+		rLoc = 590;
+		rType = 0;
+		vrLen = 1491;
+		vrLoc = 0;
+	};
+	E166ECDF03F41C6200050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: excludedAppIndex";
+		rLen = 0;
+		rLoc = 8774;
+		rType = 0;
+		vrLen = 1840;
+		vrLoc = 6796;
+	};
+	E166ECE003F41C6200050002 = {
+		fRef = E166ECE303F41C6200050002;
+		isa = PBXTextBookmark;
+		name = "Events.h: 338";
+		rLen = 7;
+		rLoc = 11112;
+		rType = 0;
+		vrLen = 1459;
+		vrLoc = 10469;
+	};
+	E166ECE103F41C6200050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 120";
+		rLen = 0;
+		rLoc = 7826;
+		rType = 0;
+		vrLen = 1874;
+		vrLoc = 7003;
+	};
+	E166ECE303F41C6200050002 = {
+		isa = PBXFileReference;
+		name = Events.h;
+		path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Events.h;
+		refType = 0;
+	};
+	E166ECE403F41C6200050002 = {
+		isa = PBXFileReference;
+		name = Reading_the_Keyboard.html;
+		path = /Developer/Documentation/Carbon/oss/EventManager/Event_Manager/Functions/Reading_the_Keyboard.html;
+		refType = 0;
+	};
+	E166ECE503F41C6200050002 = {
+		isa = PBXFileReference;
+		name = Events.h;
+		path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Events.h;
+		refType = 0;
 	};
 	E169DBA603E4F62F00050002 = {
@@ -1881,4 +2370,1209 @@
 		vrLen = 1606;
 		vrLoc = 0;
+	};
+	E16C833B03F759D800050002 = {
+		fRef = E1CBC99803E7602700050002;
+		isa = PBXTextBookmark;
+		name = "English: 105";
+		rLen = 0;
+		rLoc = 3439;
+		rType = 0;
+		vrLen = 1481;
+		vrLoc = 1958;
+	};
+	E16C833C03F759D800050002 = {
+		fRef = 29B97319FDCFA39411CA2CEA;
+		isa = PBXBookmark;
+	};
+	E16C833D03F759D800050002 = {
+		isa = PBXTargetBookmark;
+		trg = F57E31A00379599E01AA4DA5;
+	};
+	E16C833E03F759D800050002 = {
+		fRef = E16C83B003F759D800050002;
+		isa = PBXTextBookmark;
+		name = "APETools.h: 62";
+		rLen = 82;
+		rLoc = 2811;
+		rType = 0;
+		vrLen = 2087;
+		vrLoc = 226;
+	};
+	E16C833F03F759D800050002 = {
+		fRef = E165AB3603E7A7FC00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEActionMenu.c: ICCF_AddAppItemTitle";
+		rLen = 19;
+		rLoc = 3237;
+		rType = 0;
+		vrLen = 1796;
+		vrLoc = 2836;
+	};
+	E16C834003F759D800050002 = {
+		fRef = E16C83B103F759D800050002;
+		glyphRangeLength = 689;
+		glyphRangeLocation = 25693;
+		isa = PBXDocBookmark;
+		name = "Miscellaneous.html: UInt32 CFBun...";
+	};
+	E16C834103F759D800050002 = {
+		fRef = F56276B903796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.h: 22";
+		rLen = 0;
+		rLoc = 618;
+		rType = 0;
+		vrLen = 897;
+		vrLoc = 0;
+	};
+	E16C834203F759D800050002 = {
+		fRef = E16C83B203F759D800050002;
+		isa = PBXTextBookmark;
+		name = "NSTabView.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1382;
+		vrLoc = 0;
+	};
+	E16C834303F759D800050002 = {
+		fRef = E16C83B303F759D800050002;
+		isa = PBXTextBookmark;
+		name = "NSPrinter.h: 56";
+		rLen = 60;
+		rLoc = 2499;
+		rType = 0;
+		vrLen = 2530;
+		vrLoc = 1337;
+	};
+	E16C834403F759D800050002 = {
+		fRef = E16C83B403F759D800050002;
+		isa = PBXTextBookmark;
+		name = "ApplicationEnhancer.h: 15";
+		rLen = 20;
+		rLoc = 325;
+		rType = 0;
+		vrLen = 1356;
+		vrLoc = 0;
+	};
+	E16C834503F759D800050002 = {
+		fRef = E169DBA703E4F6A400050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEConfig.h: 15";
+		rLen = 0;
+		rLoc = 275;
+		rType = 0;
+		vrLen = 1716;
+		vrLoc = 218;
+	};
+	E16C834603F759D800050002 = {
+		fRef = E14343B403DB4CF200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEE.m: __PTRDIFF_TYPE__";
+		rLen = 0;
+		rLoc = 197;
+		rType = 0;
+		vrLen = 1599;
+		vrLoc = 0;
+	};
+	E16C834703F759D800050002 = {
+		fRef = E16C83B503F759D800050002;
+		isa = PBXTextBookmark;
+		name = "MacTypes.h: 72";
+		rLen = 48;
+		rLoc = 1915;
+		rType = 0;
+		vrLen = 1530;
+		vrLoc = 1039;
+	};
+	E16C834803F759D800050002 = {
+		fRef = E16C83B603F759D800050002;
+		isa = PBXTextBookmark;
+		name = "CFNumber.h: 39";
+		rLen = 28;
+		rLoc = 833;
+		rType = 0;
+		vrLen = 1073;
+		vrLoc = 215;
+	};
+	E16C834903F759D800050002 = {
+		fRef = E16C83AF03F759D800050002;
+		isa = PBXTextBookmark;
+		name = "CFPreferences.h: 56";
+		rLen = 122;
+		rLoc = 1933;
+		rType = 0;
+		vrLen = 2278;
+		vrLoc = 775;
+	};
+	E16C834A03F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: integerForKey:";
+		rLen = 31;
+		rLoc = 2183;
+		rType = 0;
+		vrLen = 1104;
+		vrLoc = 1699;
+	};
+	E16C834B03F759D800050002 = {
+		fRef = E16C83B703F759D800050002;
+		isa = PBXTextBookmark;
+		name = "CFBundle.h: 102";
+		rLen = 53;
+		rLoc = 3697;
+		rType = 0;
+		vrLen = 1477;
+		vrLoc = 2946;
+	};
+	E16C834C03F759D800050002 = {
+		fRef = F9A6987003BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.h: setAPEBundle:prefPaneBundle:";
+		rLen = 78;
+		rLoc = 722;
+		rType = 0;
+		vrLen = 1190;
+		vrLoc = 0;
+	};
+	E16C834D03F759D800050002 = {
+		fRef = E16C83BD03F759D800050002;
+		isa = PBXTextBookmark;
+		name = "NSBundle.h: 38";
+		rLen = 24;
+		rLoc = 901;
+		rType = 0;
+		vrLen = 1604;
+		vrLoc = 421;
+	};
+	E16C834E03F759D800050002 = {
+		fRef = E16C83B803F759D800050002;
+		isa = PBXTextBookmark;
+		name = "NSURL.h: 24";
+		rLen = 15;
+		rLoc = 733;
+		rType = 0;
+		vrLen = 2053;
+		vrLoc = 0;
+	};
+	E16C834F03F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: apeBundle";
+		rLen = 0;
+		rLoc = 1967;
+		rType = 0;
+		vrLen = 1561;
+		vrLoc = 1219;
+	};
+	E16C835003F759D800050002 = {
+		fRef = E182C8F603DE817F00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.m: kICLastLoadedVersion";
+		rLen = 0;
+		rLoc = 705;
+		rType = 0;
+		vrLen = 1588;
+		vrLoc = 0;
+	};
+	E16C835103F759D800050002 = {
+		fRef = 089C165DFE840E0CC02AAC07;
+		isa = PBXTextBookmark;
+		name = "English: 5";
+		rLen = 0;
+		rLoc = 151;
+		rType = 0;
+		vrLen = 234;
+		vrLoc = 0;
+	};
+	E16C835203F759D800050002 = {
+		fRef = E1BF15BD03DBBD3E00050002;
+		isa = PBXTextBookmark;
+		name = "package-ICeCoffEE.sh: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1161;
+		vrLoc = 0;
+	};
+	E16C835303F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: icVersionRef";
+		rLen = 0;
+		rLoc = 2366;
+		rType = 0;
+		vrLen = 1887;
+		vrLoc = 1341;
+	};
+	E16C835403F759D800050002 = {
+		fRef = E1BF15BF03DBBE8900050002;
+		isa = PBXTextBookmark;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 5;
+		rType = 0;
+		vrLen = 6;
+		vrLoc = 0;
+	};
+	E16C835503F759D800050002 = {
+		fRef = E1BF15A503DBAA5600050002;
+		isa = PBXTextBookmark;
+		name = "ui.plist: 37";
+		rLen = 0;
+		rLoc = 1081;
+		rType = 0;
+		vrLen = 1325;
+		vrLoc = 0;
+	};
+	E16C835603F759D800050002 = {
+		fRef = E135625E03DC9FC200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.h: ICCF_DEBUG";
+		rLen = 0;
+		rLoc = 283;
+		rType = 0;
+		vrLen = 1362;
+		vrLoc = 0;
+	};
+	E16C835703F759D800050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 123";
+		rLen = 0;
+		rLoc = 8022;
+		rType = 0;
+		vrLen = 1463;
+		vrLoc = 0;
+	};
+	E16C835803F759D800050002 = {
+		fRef = E1BF15A503DBAA5600050002;
+		isa = PBXTextBookmark;
+		name = "ui.plist: 37";
+		rLen = 0;
+		rLoc = 1081;
+		rType = 0;
+		vrLen = 1325;
+		vrLoc = 0;
+	};
+	E16C835903F759D800050002 = {
+		fRef = 29B97319FDCFA39411CA2CEA;
+		isa = PBXBookmark;
+	};
+	E16C835A03F759D800050002 = {
+		fRef = 089C165DFE840E0CC02AAC07;
+		isa = PBXTextBookmark;
+		name = "English: 5";
+		rLen = 0;
+		rLoc = 151;
+		rType = 0;
+		vrLen = 234;
+		vrLoc = 0;
+	};
+	E16C835B03F759D800050002 = {
+		fRef = E1BF15BF03DBBE8900050002;
+		isa = PBXTextBookmark;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 5;
+		rType = 0;
+		vrLen = 6;
+		vrLoc = 0;
+	};
+	E16C835C03F759D800050002 = {
+		fRef = E1CBC99803E7602700050002;
+		isa = PBXTextBookmark;
+		name = "English: 105";
+		rLen = 0;
+		rLoc = 3439;
+		rType = 0;
+		vrLen = 1481;
+		vrLoc = 1958;
+	};
+	E16C835D03F759D800050002 = {
+		fRef = 089C165DFE840E0CC02AAC07;
+		isa = PBXTextBookmark;
+		name = "English: 5";
+		rLen = 0;
+		rLoc = 151;
+		rType = 0;
+		vrLen = 234;
+		vrLoc = 0;
+	};
+	E16C835E03F759D800050002 = {
+		fRef = E1CBC99803E7602700050002;
+		isa = PBXTextBookmark;
+		name = "English: 105";
+		rLen = 0;
+		rLoc = 3439;
+		rType = 0;
+		vrLen = 1481;
+		vrLoc = 1958;
+	};
+	E16C835F03F759D800050002 = {
+		fRef = 29B97319FDCFA39411CA2CEA;
+		isa = PBXBookmark;
+	};
+	E16C836003F759D800050002 = {
+		fRef = E1BF15BF03DBBE8900050002;
+		isa = PBXTextBookmark;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 5;
+		rType = 0;
+		vrLen = 6;
+		vrLoc = 0;
+	};
+	E16C836103F759D800050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 103";
+		rLen = 0;
+		rLoc = 6473;
+		rType = 0;
+		vrLen = 2052;
+		vrLoc = 5813;
+	};
+	E16C836203F759D800050002 = {
+		fRef = F9A6987003BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.h: 13";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 1092;
+		vrLoc = 0;
+	};
+	E16C836303F759D800050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 119";
+		rLen = 0;
+		rLoc = 7779;
+		rType = 0;
+		vrLen = 2022;
+		vrLoc = 7117;
+	};
+	E16C836403F759D800050002 = {
+		fRef = F9A6987003BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.h: 16";
+		rLen = 0;
+		rLoc = 500;
+		rType = 0;
+		vrLen = 1125;
+		vrLoc = 0;
+	};
+	E16C836503F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: 67";
+		rLen = 0;
+		rLoc = 2355;
+		rType = 0;
+		vrLen = 1527;
+		vrLoc = 1364;
+	};
+	E16C836603F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: 189";
+		rLen = 0;
+		rLoc = 4313;
+		rType = 0;
+		vrLen = 1190;
+		vrLoc = 3457;
+	};
+	E16C836703F759D800050002 = {
+		fRef = F56276B903796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.h: 21";
+		rLen = 0;
+		rLoc = 601;
+		rType = 0;
+		vrLen = 897;
+		vrLoc = 0;
+	};
+	E16C836803F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: prefPaneHandlerForAPE:andBundle:";
+		rLen = 0;
+		rLoc = 1680;
+		rType = 0;
+		vrLen = 1533;
+		vrLoc = 1364;
+	};
+	E16C836903F759D800050002 = {
+		fRef = F56276B903796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.h: 22";
+		rLen = 0;
+		rLoc = 618;
+		rType = 0;
+		vrLen = 914;
+		vrLoc = 0;
+	};
+	E16C836A03F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: preferencesWithApplication:";
+		rLen = 0;
+		rLoc = 4288;
+		rType = 0;
+		vrLen = 1196;
+		vrLoc = 3353;
+	};
+	E16C836B03F759D800050002 = {
+		fRef = F56276B903796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.h: 22";
+		rLen = 0;
+		rLoc = 618;
+		rType = 0;
+		vrLen = 897;
+		vrLoc = 0;
+	};
+	E16C836C03F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: preferencesWithApplication:";
+		rLen = 0;
+		rLoc = 4288;
+		rType = 0;
+		vrLen = 1196;
+		vrLoc = 3353;
+	};
+	E16C836D03F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: prefPaneHandlerForAPE:andBundle:";
+		rLen = 0;
+		rLoc = 1680;
+		rType = 0;
+		vrLen = 1382;
+		vrLoc = 303;
+	};
+	E16C836E03F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: preferencesWithApplication:";
+		rLen = 0;
+		rLoc = 4288;
+		rType = 0;
+		vrLen = 1196;
+		vrLoc = 3353;
+	};
+	E16C836F03F759D800050002 = {
+		fRef = F9A6987003BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.h: 16";
+		rLen = 0;
+		rLoc = 500;
+		rType = 0;
+		vrLen = 1125;
+		vrLoc = 0;
+	};
+	E16C837003F759D800050002 = {
+		fRef = E135625E03DC9FC200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.h: ICCF_DEBUG";
+		rLen = 0;
+		rLoc = 283;
+		rType = 0;
+		vrLen = 1334;
+		vrLoc = 0;
+	};
+	E16C837103F759D800050002 = {
+		fRef = E182C8F603DE817F00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.m: kIC12PrefExcludedAppSpecifierBundleID";
+		rLen = 0;
+		rLoc = 590;
+		rType = 0;
+		vrLen = 1491;
+		vrLoc = 0;
+	};
+	E16C837203F759D800050002 = {
+		fRef = E135625E03DC9FC200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.h: ICCF_DEBUG";
+		rLen = 0;
+		rLoc = 283;
+		rType = 0;
+		vrLen = 1334;
+		vrLoc = 0;
+	};
+	E16C837303F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: preferencesWithApplication:";
+		rLen = 0;
+		rLoc = 4288;
+		rType = 0;
+		vrLen = 1196;
+		vrLoc = 3353;
+	};
+	E16C837403F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: commandClickEnabled:";
+		rLen = 0;
+		rLoc = 3745;
+		rType = 0;
+		vrLen = 1523;
+		vrLoc = 2978;
+	};
+	E16C837503F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: preferencesWithApplication:";
+		rLen = 0;
+		rLoc = 4288;
+		rType = 0;
+		vrLen = 1196;
+		vrLoc = 3353;
+	};
+	E16C837603F759D800050002 = {
+		fRef = E1BF15BF03DBBE8900050002;
+		isa = PBXTextBookmark;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 5;
+		rType = 0;
+		vrLen = 6;
+		vrLoc = 0;
+	};
+	E16C837703F759D800050002 = {
+		fRef = 29B97319FDCFA39411CA2CEA;
+		isa = PBXBookmark;
+	};
+	E16C837803F759D800050002 = {
+		fRef = 089C165DFE840E0CC02AAC07;
+		isa = PBXTextBookmark;
+		name = "English: 5";
+		rLen = 0;
+		rLoc = 151;
+		rType = 0;
+		vrLen = 234;
+		vrLoc = 0;
+	};
+	E16C837903F759D800050002 = {
+		fRef = E1CBC99803E7602700050002;
+		isa = PBXTextBookmark;
+		name = "English: 105";
+		rLen = 0;
+		rLoc = 3439;
+		rType = 0;
+		vrLen = 1481;
+		vrLoc = 1958;
+	};
+	E16C837A03F759D800050002 = {
+		fRef = 29B97319FDCFA39411CA2CEA;
+		isa = PBXBookmark;
+	};
+	E16C837B03F759D800050002 = {
+		isa = PBXTargetBookmark;
+		trg = F57E31A00379599E01AA4DA5;
+	};
+	E16C837C03F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: commandClickEnabled:";
+		rLen = 0;
+		rLoc = 3745;
+		rType = 0;
+		vrLen = 1526;
+		vrLoc = 1584;
+	};
+	E16C837D03F759D800050002 = {
+		fRef = E182C8F603DE817F00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.m: kIC12PrefExcludedAppSpecifierBundleID";
+		rLen = 0;
+		rLoc = 590;
+		rType = 0;
+		vrLen = 1491;
+		vrLoc = 0;
+	};
+	E16C837E03F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: ICCF_ReloadPrefs";
+		rLen = 16;
+		rLoc = 10916;
+		rType = 0;
+		vrLen = 2080;
+		vrLoc = 6895;
+	};
+	E16C837F03F759D800050002 = {
+		fRef = E182C8F603DE817F00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.m: __VERSION__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1491;
+		vrLoc = 0;
+	};
+	E16C838003F759D800050002 = {
+		fRef = E135625E03DC9FC200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1362;
+		vrLoc = 0;
+	};
+	E16C838103F759D800050002 = {
+		fRef = E182C8F603DE817F00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.m: kICCommandClickEnabled";
+		rLen = 20;
+		rLoc = 627;
+		rType = 0;
+		vrLen = 1581;
+		vrLoc = 0;
+	};
+	E16C838203F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: ICCF_ReloadPrefs";
+		rLen = 16;
+		rLoc = 10916;
+		rType = 0;
+		vrLen = 1876;
+		vrLoc = 7132;
+	};
+	E16C838303F759D800050002 = {
+		fRef = E135625E03DC9FC200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.h: ICCF_DEBUG";
+		rLen = 0;
+		rLoc = 283;
+		rType = 0;
+		vrLen = 1362;
+		vrLoc = 0;
+	};
+	E16C838403F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: ICCF_PatchMethod";
+		rLen = 0;
+		rLoc = 1786;
+		rType = 0;
+		vrLen = 1776;
+		vrLoc = 1437;
+	};
+	E16C838503F759D800050002 = {
+		fRef = E182C8F603DE817F00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.m: kICCommandClickEnabled";
+		rLen = 0;
+		rLoc = 705;
+		rType = 0;
+		vrLen = 1588;
+		vrLoc = 0;
+	};
+	E16C838603F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: APEBundleMain";
+		rLen = 119;
+		rLoc = 2450;
+		rType = 0;
+		vrLen = 1776;
+		vrLoc = 1437;
+	};
+	E16C838703F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: preferencesWithApplication:";
+		rLen = 0;
+		rLoc = 4288;
+		rType = 0;
+		vrLen = 1196;
+		vrLoc = 3353;
+	};
+	E16C838803F759D800050002 = {
+		fRef = F56276B903796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.h: 22";
+		rLen = 0;
+		rLoc = 618;
+		rType = 0;
+		vrLen = 897;
+		vrLoc = 0;
+	};
+	E16C838903F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: 23";
+		rLen = 1;
+		rLoc = 727;
+		rType = 0;
+		vrLen = 1455;
+		vrLoc = 0;
+	};
+	E16C838A03F759D800050002 = {
+		fRef = F56276BA03796C8B01AA4DA5;
+		isa = PBXTextBookmark;
+		name = "CFPreferencesWrapper.m: preferencesWithApplication:";
+		rLen = 0;
+		rLoc = 4288;
+		rType = 0;
+		vrLen = 1196;
+		vrLoc = 3353;
+	};
+	E16C838B03F759D800050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 121";
+		rLen = 0;
+		rLoc = 7943;
+		rType = 0;
+		vrLen = 1463;
+		vrLoc = 0;
+	};
+	E16C838C03F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: APEBundleMain";
+		rLen = 119;
+		rLoc = 2450;
+		rType = 0;
+		vrLen = 1777;
+		vrLoc = 1436;
+	};
+	E16C838D03F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: initWithAPE:andBundle:";
+		rLen = 0;
+		rLoc = 1092;
+		rType = 0;
+		vrLen = 1449;
+		vrLoc = 38;
+	};
+	E16C838E03F759D800050002 = {
+		fRef = F9A6987003BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.h: setBundle:";
+		rLen = 0;
+		rLoc = 799;
+		rType = 0;
+		vrLen = 1164;
+		vrLoc = 0;
+	};
+	E16C838F03F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: initWithAPE:andBundle:";
+		rLen = 0;
+		rLoc = 1092;
+		rType = 0;
+		vrLen = 1449;
+		vrLoc = 38;
+	};
+	E16C839003F759D800050002 = {
+		fRef = F9A6987003BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.h: bundle";
+		rLen = 78;
+		rLoc = 722;
+		rType = 0;
+		vrLen = 1190;
+		vrLoc = 0;
+	};
+	E16C839103F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: prefPaneHandlerForAPE:andBundle:";
+		rLen = 78;
+		rLoc = 3111;
+		rType = 0;
+		vrLen = 1630;
+		vrLoc = 1638;
+	};
+	E16C839203F759D800050002 = {
+		fRef = F9A6987003BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.h: bundle";
+		rLen = 78;
+		rLoc = 722;
+		rType = 0;
+		vrLen = 1190;
+		vrLoc = 0;
+	};
+	E16C839303F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: setAPEBundle:prefPaneBundle:";
+		rLen = 0;
+		rLoc = 3261;
+		rType = 0;
+		vrLen = 1671;
+		vrLoc = 1636;
+	};
+	E16C839403F759D800050002 = {
+		fRef = E16C83B903F759D800050002;
+		isa = PBXTextBookmark;
+		name = "ApplicationEnhancer.h: 15";
+		rLen = 20;
+		rLoc = 325;
+		rType = 0;
+		vrLen = 1356;
+		vrLoc = 0;
+	};
+	E16C839503F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: awakeFromNib";
+		rLen = 0;
+		rLoc = 2157;
+		rType = 0;
+		vrLen = 1706;
+		vrLoc = 1471;
+	};
+	E16C839603F759D800050002 = {
+		fRef = E169DBA703E4F6A400050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEConfig.h: 15";
+		rLen = 0;
+		rLoc = 275;
+		rType = 0;
+		vrLen = 1716;
+		vrLoc = 218;
+	};
+	E16C839703F759D800050002 = {
+		fRef = E14343B403DB4CF200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEE.m: __PTRDIFF_TYPE__";
+		rLen = 0;
+		rLoc = 197;
+		rType = 0;
+		vrLen = 1599;
+		vrLoc = 0;
+	};
+	E16C839803F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: icVersionRef";
+		rLen = 0;
+		rLoc = 2438;
+		rType = 0;
+		vrLen = 1850;
+		vrLoc = 1513;
+	};
+	E16C839903F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: awakeFromNib";
+		rLen = 13;
+		rLoc = 2077;
+		rType = 0;
+		vrLen = 1726;
+		vrLoc = 1450;
+	};
+	E16C839A03F759D800050002 = {
+		fRef = E14343B403DB4CF200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEE.m: __PTRDIFF_TYPE__";
+		rLen = 0;
+		rLoc = 197;
+		rType = 0;
+		vrLen = 1599;
+		vrLoc = 0;
+	};
+	E16C839B03F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: APEBundleMain";
+		rLen = 0;
+		rLoc = 2485;
+		rType = 0;
+		vrLen = 1620;
+		vrLoc = 504;
+	};
+	E16C839C03F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: awakeFromNib";
+		rLen = 24;
+		rLoc = 2119;
+		rType = 0;
+		vrLen = 1747;
+		vrLoc = 1358;
+	};
+	E16C839D03F759D800050002 = {
+		fRef = F9A6987003BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.h: setAPEBundle:prefPaneBundle:";
+		rLen = 78;
+		rLoc = 722;
+		rType = 0;
+		vrLen = 1190;
+		vrLoc = 0;
+	};
+	E16C839E03F759D800050002 = {
+		fRef = F9A6987103BE1DFF00AA4DA5;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEController.m: apeBundle";
+		rLen = 0;
+		rLoc = 1967;
+		rType = 0;
+		vrLen = 1561;
+		vrLoc = 1219;
+	};
+	E16C839F03F759D800050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 123";
+		rLen = 0;
+		rLoc = 8022;
+		rType = 0;
+		vrLen = 1463;
+		vrLoc = 0;
+	};
+	E16C83A003F759D800050002 = {
+		fRef = E182C8F603DE817F00050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.m: kICLastLoadedVersion";
+		rLen = 0;
+		rLoc = 705;
+		rType = 0;
+		vrLen = 1588;
+		vrLoc = 0;
+	};
+	E16C83A103F759D800050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 123";
+		rLen = 0;
+		rLoc = 8022;
+		rType = 0;
+		vrLen = 1463;
+		vrLoc = 0;
+	};
+	E16C83A203F759D800050002 = {
+		fRef = E1BF15BF03DBBE8900050002;
+		isa = PBXTextBookmark;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 5;
+		rType = 0;
+		vrLen = 6;
+		vrLoc = 0;
+	};
+	E16C83A303F759D800050002 = {
+		fRef = 089C165DFE840E0CC02AAC07;
+		isa = PBXTextBookmark;
+		name = "English: 5";
+		rLen = 0;
+		rLoc = 151;
+		rType = 0;
+		vrLen = 234;
+		vrLoc = 0;
+	};
+	E16C83A403F759D800050002 = {
+		fRef = E1BF15BD03DBBD3E00050002;
+		isa = PBXTextBookmark;
+		name = "package-ICeCoffEE.sh: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1161;
+		vrLoc = 0;
+	};
+	E16C83A503F759D800050002 = {
+		fRef = E1BF15A503DBAA5600050002;
+		isa = PBXTextBookmark;
+		name = "ui.plist: 37";
+		rLen = 0;
+		rLoc = 1081;
+		rType = 0;
+		vrLen = 1325;
+		vrLoc = 0;
+	};
+	E16C83A603F759D800050002 = {
+		fRef = F9A6986E03BE1DF000AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEMain.m: icVersionRef";
+		rLen = 0;
+		rLoc = 2366;
+		rType = 0;
+		vrLen = 1887;
+		vrLoc = 1341;
+	};
+	E16C83A703F759D800050002 = {
+		fRef = E1BF15BF03DBBE8900050002;
+		isa = PBXTextBookmark;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 5;
+		rType = 0;
+		vrLen = 6;
+		vrLoc = 0;
+	};
+	E16C83A803F759D800050002 = {
+		fRef = E1BF15A503DBAA5600050002;
+		isa = PBXTextBookmark;
+		name = "ui.plist: 37";
+		rLen = 0;
+		rLoc = 1081;
+		rType = 0;
+		vrLen = 1325;
+		vrLoc = 0;
+	};
+	E16C83A903F759D800050002 = {
+		fRef = E135625E03DC9FC200050002;
+		isa = PBXTextBookmark;
+		name = "ICeCoffEEShared.h: ICCF_DEBUG";
+		rLen = 0;
+		rLoc = 283;
+		rType = 0;
+		vrLen = 1362;
+		vrLoc = 0;
+	};
+	E16C83AA03F759D800050002 = {
+		fRef = F56276C20379923401AA4DA5;
+		isa = PBXTextBookmark;
+		name = "APEInfo.rtfd: 123";
+		rLen = 0;
+		rLoc = 8022;
+		rType = 0;
+		vrLen = 2014;
+		vrLoc = 7089;
+	};
+	E16C83AB03F759D800050002 = {
+		fRef = E16C83BB03F759D800050002;
+		isa = PBXTextBookmark;
+		rLen = 1;
+		rLoc = 14;
+		rType = 1;
+	};
+	E16C83AC03F759D800050002 = {
+		fRef = E16C83BA03F759D800050002;
+		isa = PBXTextBookmark;
+		name = "ApplicationEnhancer.h: 15";
+		rLen = 20;
+		rLoc = 325;
+		rType = 0;
+		vrLen = 156;
+		vrLoc = 189;
+	};
+	E16C83AD03F759D800050002 = {
+		fRef = E16C83BC03F759D800050002;
+		isa = PBXTextBookmark;
+		rLen = 8;
+		rLoc = 3704;
+		rType = 0;
+	};
+	E16C83AE03F759D800050002 = {
+		fRef = E16C83BE03F759D800050002;
+		isa = PBXTextBookmark;
+		name = "CFBundle.h: 102";
+		rLen = 24;
+		rLoc = 3704;
+		rType = 0;
+		vrLen = 578;
+		vrLoc = 3398;
+	};
+	E16C83AF03F759D800050002 = {
+		isa = PBXFileReference;
+		name = CFPreferences.h;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFPreferences.h;
+		refType = 0;
+	};
+	E16C83B003F759D800050002 = {
+		isa = PBXFileReference;
+		name = APETools.h;
+		path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Headers/APETools.h;
+		refType = 0;
+	};
+	E16C83B103F759D800050002 = {
+		isa = PBXFileReference;
+		name = Miscellaneous.html;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Resources/English.lproj/Documentation/BundleServices/Bundle_Services/Functions/Miscellaneous.html;
+		refType = 0;
+	};
+	E16C83B203F759D800050002 = {
+		isa = PBXFileReference;
+		name = NSTabView.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSTabView.h;
+		refType = 0;
+	};
+	E16C83B303F759D800050002 = {
+		isa = PBXFileReference;
+		name = NSPrinter.h;
+		path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSPrinter.h;
+		refType = 0;
+	};
+	E16C83B403F759D800050002 = {
+		isa = PBXFileReference;
+		name = ApplicationEnhancer.h;
+		path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Headers/ApplicationEnhancer.h;
+		refType = 0;
+	};
+	E16C83B503F759D800050002 = {
+		isa = PBXFileReference;
+		name = MacTypes.h;
+		path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/MacTypes.h;
+		refType = 0;
+	};
+	E16C83B603F759D800050002 = {
+		isa = PBXFileReference;
+		name = CFNumber.h;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFNumber.h;
+		refType = 0;
+	};
+	E16C83B703F759D800050002 = {
+		isa = PBXFileReference;
+		name = CFBundle.h;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFBundle.h;
+		refType = 0;
+	};
+	E16C83B803F759D800050002 = {
+		isa = PBXFileReference;
+		name = NSURL.h;
+		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSURL.h;
+		refType = 0;
+	};
+	E16C83B903F759D800050002 = {
+		isa = PBXFileReference;
+		name = ApplicationEnhancer.h;
+		path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Headers/ApplicationEnhancer.h;
+		refType = 0;
+	};
+	E16C83BA03F759D800050002 = {
+		isa = PBXFileReference;
+		name = ApplicationEnhancer.h;
+		path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Headers/ApplicationEnhancer.h;
+		refType = 0;
+	};
+	E16C83BB03F759D800050002 = {
+		isa = PBXFileReference;
+		name = ApplicationEnhancer.h;
+		path = /Library/Frameworks/ApplicationEnhancer.framework/Headers/ApplicationEnhancer.h;
+		refType = 0;
+	};
+	E16C83BC03F759D800050002 = {
+		isa = PBXFileReference;
+		name = CFBundle.h;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFBundle.h;
+		refType = 0;
+	};
+	E16C83BD03F759D800050002 = {
+		isa = PBXFileReference;
+		name = NSBundle.h;
+		path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSBundle.h;
+		refType = 0;
+	};
+	E16C83BE03F759D800050002 = {
+		isa = PBXFileReference;
+		name = CFBundle.h;
+		path = /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFBundle.h;
+		refType = 0;
 	};
 	E175F28303E7445700050002 = {
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj/project.pbxproj
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj/project.pbxproj	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.pbproj/project.pbxproj	(revision 89)
@@ -1335,5 +1335,5 @@
 	<string>ICCF</string>
 	<key>CFBundleVersion</key>
-	<string>1.3.1d1</string>
+	<string>1.3.1</string>
 </dict>
 </plist>
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEController.h
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEController.h	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEController.h	(revision 89)
@@ -6,7 +6,9 @@
 {
     CFPreferencesWrapper_ICeCoffEE *prefs;
+    NSBundle *_apeBundle;
     NSBundle *_bundle;
 
     IBOutlet NSWindow *window;
+    IBOutlet NSTabView *tabView;
     
     IBOutlet NSButton *commandClickEnabled;
@@ -20,5 +22,5 @@
 
 - (id)initWithAPE:(NSBundle *)apeBundle andBundle:(NSBundle *)prefPaneBundle;
-- (void)setBundle:(NSBundle *)aBundle;
+- (void)setAPEBundle:(NSBundle*)apeBundle prefPaneBundle:(NSBundle *)aBundle;
 - (NSBundle *)bundle;
 
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEController.m
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEController.m	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEController.m	(revision 89)
@@ -31,5 +31,5 @@
 - (id)initWithAPE:(NSBundle*)apeBundle andBundle:(NSBundle*)prefPaneBundle
 {
-    [self setBundle:prefPaneBundle];			// save our bundle for future use
+    [self setAPEBundle:apeBundle prefPaneBundle:prefPaneBundle];
     
     [NSBundle loadNibNamed:@"APE Manager plugin" owner:self];	// load our nib file; it will call our awakeFromNib method
@@ -47,5 +47,6 @@
 - (void)willUnload
 {
-    // we do nothing here, as well
+    [prefs release];
+    prefs = nil;
 }
 
@@ -65,4 +66,13 @@
     prefs = [[CFPreferencesWrapper_ICeCoffEE preferencesWithApplication: (NSString *)kICBundleIdentifier] retain];
 
+    CFBundleRef apeBundle = CFBundleCreate(NULL, (CFURLRef)[NSURL fileURLWithPath: [_apeBundle bundlePath]]);
+    if ([prefs integerForKey: ICP(LastLoadedVersion)] != CFBundleGetVersionNumber(apeBundle)) {
+        [tabView selectTabViewItemWithIdentifier: @"noPrefs"];
+        CFRelease(apeBundle);
+        return;
+    }
+    CFRelease(apeBundle);
+    [tabView selectTabViewItemWithIdentifier: @"prefs"];
+
     [commandClickEnabled setState: [prefs boolForKey: ICP(CommandClickEnabled)]];
     [self commandClickEnabled: nil];
@@ -78,6 +88,9 @@
 }
 
-- (void)setBundle:(NSBundle *)aBundle;
+- (void)setAPEBundle:(NSBundle*)apeBundle prefPaneBundle:(NSBundle *)aBundle;
 {
+    [apeBundle retain];
+    [_apeBundle release];
+    _apeBundle = apeBundle;
     [aBundle retain];
     [_bundle release];
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h	(revision 89)
@@ -13,5 +13,5 @@
 #include <CoreFoundation/CoreFoundation.h>
 
-#define ICCF_DEBUG 1
+#define ICCF_DEBUG 0
 
 #if ICCF_DEBUG
@@ -32,4 +32,5 @@
 
 // CFPreferences
+extern const CFStringRef kICLastLoadedVersion; // CFString
 extern const CFStringRef kICCommandClickEnabled; // CFNumber (Boolean)
 extern const CFStringRef kICTextBlinkEnabled; // CFNumber (Boolean)
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.m
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.m	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.m	(revision 89)
@@ -19,4 +19,5 @@
 
 // CFPreferences
+const CFStringRef kICLastLoadedVersion = (CFStringRef)@"ICLastLoadedVersion"; // CFNumber (bool)
 const CFStringRef kICCommandClickEnabled = (CFStringRef)@"ICCommandClickEnabled"; // CFNumber (bool)
 const CFStringRef kICTextBlinkEnabled = (CFStringRef)@"ICTextBlinkEnabled"; // CFNumber (bool)
Index: /trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/ui.plist
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/ui.plist	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/Installer components/ui/ui.plist	(revision 89)
@@ -39,9 +39,9 @@
 	<string>ICeCoffEE</string>
 	<key>ProductNumVersion</key>
-	<integer>19955712</integer>
+	<integer>20021248</integer>
 	<key>ProductType</key>
 	<string>Preference Pane</string>
 	<key>ProductVersion</key>
-	<string>1.3.1d1</string>
+	<string>1.3.1</string>
 </dict>
 </plist>
Index: /trunk/ICeCoffEE/ICeCoffEE/VERSION
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/VERSION	(revision 88)
+++ /trunk/ICeCoffEE/ICeCoffEE/VERSION	(revision 89)
@@ -1,1 +1,1 @@
-1.3.1d1
+1.3.1
