Index: /trunk/ICeCoffEE/ICeCoffEE/APEMain.m
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/APEMain.m	(revision 215)
+++ /trunk/ICeCoffEE/ICeCoffEE/APEMain.m	(revision 216)
@@ -16,4 +16,5 @@
 #import <ApplicationEnhancer/APETools.h>
 #import <objc/objc-runtime.h>
+#import "SmartCrashReportsAPI.h"
 #import "ICeCoffEE.h"
 #import "ICeCoffEETextEdit.h"
@@ -67,9 +68,17 @@
 CFBundleRef ICCF_bundle;
 
-// With APE 1.3, if we're in the exclude list, APEBundleMainEarlyLoad doesn't get invoked; don't need to use APETools.  But we need to do our own management to avoid loading in non-GUI appllications.
+// With APE 1.3, if we're in the exclude list, APEBundleMainEarlyLoad doesn't get invoked; don't need to use APETools.  But we need to do our own management to avoid loading in non-GUI applications.
 Boolean ICCF_shouldLoad;
 
 void APEBundleMainEarlyLoad(CFBundleRef inBundle, CFStringRef inAPEToolsApplicationID)
 {
+    OSStatus err;
+
+    err = UnsanitySCR_RegisterMatchSpecifier(kICBundleIdentifier, CFSTR("Nicholas Riley"),
+                                             NULL, CFSTR("SCR-5E5C696784"), NULL);
+    if (err != noErr) {
+        apeprintf("ICeCoffEE APE: Can't register with Smart Crash Reports (error %ld)\n", err);
+    }
+    
     ICCF_MigratePrefs();
 
@@ -83,5 +92,5 @@
 
     CPSProcessSerNum psn;
-    OSStatus err = CPSGetCurrentProcess(&psn);
+    err = CPSGetCurrentProcess(&psn);
     if (err != noErr) {
 #if ICCF_DEBUG
@@ -92,5 +101,5 @@
 #endif
     }
-    
+
     CPSProcessInfoRec info;
     err = CPSGetProcessInfo(&psn, &info, NULL, 0, NULL, NULL, 0);
@@ -128,5 +137,5 @@
         if (ICCF_CFBundleIDMatches(bundleID, CFSTR("com.apple.xcode"))) {
             ICCF_PatchMethod("PBXTextView", "ICeCoffEEMenuOnly", "ICeCoffEEMenuSuper", "menuForEvent:");
-            ICapeprintf("ICeCoffEE APE: loaded in PBXTextView for PB!\n");
+            ICapeprintf("ICeCoffEE APE: loaded in PBXTextView for Xcode\n");
             shouldLoadInNSTextView = NO;
         } else if (ICCF_CFBundleIDMatches(bundleID, CFSTR("com.apple.terminal"))) {
@@ -137,7 +146,7 @@
             ICCF_PatchMethod("TermSubview", "ICeCoffEETerminal", "ICECoffEETermSubviewSuper", "mouseUp:") &&
             ICCF_PatchMethod("TermSubview", "ICeCoffEETerminal", "ICECoffEETermSubviewSuper", "draggingEntered:") &&
-            ICCF_PatchMethod("TermSubview", "ICeCoffEETerminal", "ICECoffEETermSubviewSuper", "_optionClickEvent:::") ,
-            ICapeprintf("ICeCoffEE APE: loaded in TermSubview for Terminal!\n");
-        } else if (ICCF_CFBundleIDMatches(bundleID, CFSTR("org.mozilla.navigator"))) {
+            ICCF_PatchMethod("TermSubview", "ICeCoffEETerminal", "ICECoffEETermSubviewSuper", "_optionClickEvent:::");
+            ICapeprintf("ICeCoffEE APE: loaded in TermSubview for Terminal\n");
+        } else if (ICCF_CFBundleIDMatches(bundleID, CFSTR("org.mozilla.camino"))) {
             ICCF_PatchMethod("ChildView", "ICeCoffEEMenuOnly", "ICeCoffEEMenuSuper", "menuForEvent:");
             ICapeprintf("ICeCoffEE APE: loaded in ChildView for Camino\n");
@@ -147,10 +156,10 @@
     ICCF_PatchMethod("WebHTMLView", "ICeCoffEEWebKit", "ICeCoffEEWebKitSuper", "mouseUp:") &&
         ICCF_PatchMethod("WebHTMLView", "ICeCoffEEWebKit", "ICeCoffEEWebKitSuper", "mouseDown:") &&
-        ICCF_PatchMethod("WebHTMLView", "ICeCoffEEWebKit", "ICeCoffEEWebKitSuper", "menuForEvent:"),
+        ICCF_PatchMethod("WebHTMLView", "ICeCoffEEWebKit", "ICeCoffEEWebKitSuper", "menuForEvent:");
         ICapeprintf("ICeCoffEE APE: loaded in WebHTMLView for WebKit/Safari\n");
     
     if (shouldLoadInNSTextView) {
         ICCF_PatchMethod("NSTextView", "ICeCoffEE", "ICeCoffEESuper", "mouseDown:") &&
-        ICCF_PatchMethod("NSTextView", "ICeCoffEE", "ICeCoffEESuper", "menuForEvent:") ,
+        ICCF_PatchMethod("NSTextView", "ICeCoffEE", "ICeCoffEESuper", "menuForEvent:");
         ICapeprintf("ICeCoffEE APE: loaded generic NSTextView support\n");
     }
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode1
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode1	(revision 216)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode1	(revision 216)
@@ -0,0 +1,1161 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ActivePerspectiveName</key>
+	<string>Project</string>
+	<key>AllowedModules</key>
+	<array>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXSmartGroupTreeModule</string>
+			<key>Name</key>
+			<string>Groups and Files Outline View</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXNavigatorGroup</string>
+			<key>Name</key>
+			<string>Editor</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCTaskListModule</string>
+			<key>Name</key>
+			<string>Task List</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCDetailModule</string>
+			<key>Name</key>
+			<string>File and Smart Group Detail Viewer</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXBuildResultsModule</string>
+			<key>Name</key>
+			<string>Detailed Build Results Viewer</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXProjectFindModule</string>
+			<key>Name</key>
+			<string>Project Batch Find Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXRunSessionModule</string>
+			<key>Name</key>
+			<string>Run Log</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXBookmarksModule</string>
+			<key>Name</key>
+			<string>Bookmarks Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXClassBrowserModule</string>
+			<key>Name</key>
+			<string>Class Browser</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXCVSModule</string>
+			<key>Name</key>
+			<string>Source Code Control Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXDebugBreakpointsModule</string>
+			<key>Name</key>
+			<string>Debug Breakpoints Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCDockableInspector</string>
+			<key>Name</key>
+			<string>Inspector</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXOpenQuicklyModule</string>
+			<key>Name</key>
+			<string>Open Quickly Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXDebugSessionModule</string>
+			<key>Name</key>
+			<string>Debugger</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXDebugCLIModule</string>
+			<key>Name</key>
+			<string>Debug Console</string>
+		</dict>
+	</array>
+	<key>Description</key>
+	<string>This workspace mimics that found in Xcode 1.2, with various minor improvements such as including attached editors to the build results window and the project find window.</string>
+	<key>DockingSystemVisible</key>
+	<false/>
+	<key>Extension</key>
+	<string>mode1</string>
+	<key>FirstTimeWindowDisplayed</key>
+	<false/>
+	<key>Identifier</key>
+	<string>com.apple.perspectives.project.mode1</string>
+	<key>MajorVersion</key>
+	<integer>31</integer>
+	<key>MinorVersion</key>
+	<integer>0</integer>
+	<key>Name</key>
+	<string>Default Workspace</string>
+	<key>Notifications</key>
+	<array>
+		<dict>
+			<key>XCObserverAutoDisconnectKey</key>
+			<true/>
+			<key>XCObserverDefintionKey</key>
+			<dict>
+				<key>PBXStatusErrorsKey</key>
+				<integer>0</integer>
+			</dict>
+			<key>XCObserverFactoryKey</key>
+			<string>XCPerspectivesSpecificationIdentifier</string>
+			<key>XCObserverGUIDKey</key>
+			<string>XCObserverProjectIdentifier</string>
+			<key>XCObserverNotificationKey</key>
+			<string>PBXStatusBuildStateMessageNotification</string>
+			<key>XCObserverTargetKey</key>
+			<string>XCMainBuildResultsModuleGUID</string>
+			<key>XCObserverTriggerKey</key>
+			<string>awakenModuleWithObserver:</string>
+			<key>XCObserverValidationKey</key>
+			<dict>
+				<key>PBXStatusErrorsKey</key>
+				<integer>2</integer>
+			</dict>
+		</dict>
+	</array>
+	<key>OpenEditors</key>
+	<array/>
+	<key>Perspectives</key>
+	<array>
+		<dict>
+			<key>ChosenToolbarItems</key>
+			<array>
+				<string>active-target-popup</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>buildOrClean</string>
+				<string>build-and-runOrDebug</string>
+				<string>com.apple.ide.PBXToolbarStopButton</string>
+				<string>get-info</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>com.apple.pbx.toolbar.searchfield</string>
+			</array>
+			<key>ControllerClassBaseName</key>
+			<string></string>
+			<key>IconName</key>
+			<string>WindowOfProject</string>
+			<key>Identifier</key>
+			<string>perspective.project</string>
+			<key>IsVertical</key>
+			<false/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>ContentConfiguration</key>
+					<dict>
+						<key>PBXBottomSmartGroupGIDs</key>
+						<array>
+							<string>1C37FBAC04509CD000000102</string>
+							<string>1C37FAAC04509CD000000102</string>
+							<string>1C08E77C0454961000C914BD</string>
+							<string>1C37FABC05509CD000000102</string>
+							<string>1C37FABC05539CD112110102</string>
+							<string>E2644B35053B69B200211256</string>
+							<string>1C37FABC04509CD000100104</string>
+						</array>
+						<key>PBXProjectModuleGUID</key>
+						<string>1CE0B1FE06471DED0097A5F4</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>Files</string>
+						<key>PBXProjectStructureProvided</key>
+						<string>yes</string>
+						<key>PBXSmartGroupTreeModuleColumnData</key>
+						<dict>
+							<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+							<array>
+								<real>186</real>
+							</array>
+							<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+							<array>
+								<string>MainColumn</string>
+							</array>
+						</dict>
+						<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+						<dict>
+							<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+							<array>
+								<string>29B97314FDCFA39411CA2CEA</string>
+								<string>1C37FBAC04509CD000000102</string>
+							</array>
+							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+							<array>
+								<array>
+									<integer>2</integer>
+									<integer>0</integer>
+								</array>
+							</array>
+							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+							<string>{{0, 0}, {186, 469}}</string>
+						</dict>
+						<key>PBXTopSmartGroupGIDs</key>
+						<array/>
+					</dict>
+					<key>GeometryConfiguration</key>
+					<dict>
+						<key>Frame</key>
+						<string>{{0, 0}, {203, 487}}</string>
+						<key>GroupTreeTableConfiguration</key>
+						<array>
+							<string>MainColumn</string>
+							<real>186</real>
+						</array>
+						<key>RubberWindowFrame</key>
+						<string>12 233 697 508 0 0 1152 746 </string>
+					</dict>
+					<key>Module</key>
+					<string>PBXSmartGroupTreeModule</string>
+					<key>Proportion</key>
+					<string>203pt</string>
+				</dict>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CE0B20306471E060097A5F4</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>MyNewFile14.java</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CE0B20406471E060097A5F4</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>MyNewFile14.java</string>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<false/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {488, 0}}</string>
+								<key>RubberWindowFrame</key>
+								<string>12 233 697 508 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CE0B20506471E060097A5F4</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Detail</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 7}, {488, 480}}</string>
+								<key>RubberWindowFrame</key>
+								<string>12 233 697 508 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>XCDetailModule</string>
+							<key>Proportion</key>
+							<string>480pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>488pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Project</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>XCModuleDock</string>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>XCModuleDock</string>
+				<string>PBXNavigatorGroup</string>
+				<string>XCDetailModule</string>
+			</array>
+			<key>TableOfContents</key>
+			<array>
+				<string>E13F38FA082EDA480035EE2E</string>
+				<string>1CE0B1FE06471DED0097A5F4</string>
+				<string>E13F38FB082EDA480035EE2E</string>
+				<string>1CE0B20306471E060097A5F4</string>
+				<string>1CE0B20506471E060097A5F4</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.default</string>
+		</dict>
+	</array>
+	<key>PerspectivesBarVisible</key>
+	<false/>
+	<key>StatusbarIsVisible</key>
+	<false/>
+	<key>TimeStamp</key>
+	<real>137296872.84713706</real>
+	<key>ToolbarDisplayMode</key>
+	<integer>2</integer>
+	<key>ToolbarIsVisible</key>
+	<true/>
+	<key>ToolbarSizeMode</key>
+	<integer>2</integer>
+	<key>Type</key>
+	<string>Perspectives</string>
+	<key>UpdateMessage</key>
+	<string></string>
+	<key>WindowJustification</key>
+	<integer>5</integer>
+	<key>WindowOrderList</key>
+	<array>
+		<string>1C0AD2B3069F1EA900FABCE6</string>
+		<string>E1718325081434180097E5AE</string>
+		<string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode</string>
+	</array>
+	<key>WindowString</key>
+	<string>12 233 697 508 0 0 1152 746 </string>
+	<key>WindowTools</key>
+	<array>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.build</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528F0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>ICeCoffEEController.m</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CD052900623707200166675</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>ICeCoffEEController.m</string>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<true/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {857, 0}}</string>
+								<key>RubberWindowFrame</key>
+								<string>124 85 857 385 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>XCMainBuildResultsModuleGUID</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Build</string>
+								<key>XCBuildResultsTrigger_Collapse</key>
+								<integer>1021</integer>
+								<key>XCBuildResultsTrigger_Open</key>
+								<integer>1012</integer>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 7}, {857, 336}}</string>
+								<key>RubberWindowFrame</key>
+								<string>124 85 857 385 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXBuildResultsModule</string>
+							<key>Proportion</key>
+							<string>336pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>343pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Build Results</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXBuildResultsModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E1718325081434180097E5AE</string>
+				<string>E13F38FC082EF05D0035EE2E</string>
+				<string>1CD0528F0623707200166675</string>
+				<string>XCMainBuildResultsModuleGUID</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.build</string>
+			<key>WindowString</key>
+			<string>124 85 857 385 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>E1718325081434180097E5AE</string>
+			<key>WindowToolIsVisible</key>
+			<true/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.debugger</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>Debugger</key>
+								<dict>
+									<key>HorizontalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {305, 164}}</string>
+											<string>{{305, 0}, {389, 164}}</string>
+										</array>
+									</dict>
+									<key>VerticalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {694, 164}}</string>
+											<string>{{0, 164}, {694, 216}}</string>
+										</array>
+									</dict>
+								</dict>
+								<key>LauncherConfigVersion</key>
+								<string>8</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C162984064C10D400B95A72</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Debug - GLUTExamples (Underwater)</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>DebugConsoleDrawerSize</key>
+								<string>{100, 120}</string>
+								<key>DebugConsoleVisible</key>
+								<string>None</string>
+								<key>DebugConsoleWindowFrame</key>
+								<string>{{200, 200}, {500, 300}}</string>
+								<key>DebugSTDIOWindowFrame</key>
+								<string>{{200, 200}, {500, 300}}</string>
+								<key>Frame</key>
+								<string>{{0, 0}, {694, 380}}</string>
+								<key>RubberWindowFrame</key>
+								<string>334 151 694 422 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugSessionModule</string>
+							<key>Proportion</key>
+							<string>380pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>380pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Debugger</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugSessionModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1CD10A99069EF8BA00B06720</string>
+				<string>E109681A0812BDF60088089B</string>
+				<string>1C162984064C10D400B95A72</string>
+				<string>E109681B0812BDF60088089B</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.debug</string>
+			<key>WindowString</key>
+			<string>334 151 694 422 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>1CD10A99069EF8BA00B06720</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.find</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>Dock</key>
+							<array>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CDD528C0622207200134675</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>ICeCoffEEShared.m</string>
+										<key>PBXSplitModuleInNavigatorKey</key>
+										<dict>
+											<key>Split0</key>
+											<dict>
+												<key>PBXProjectModuleGUID</key>
+												<string>1CD0528D0623707200166675</string>
+												<key>PBXProjectModuleLabel</key>
+												<string>ICeCoffEEShared.m</string>
+												<key>bookmark</key>
+												<string>E10969290812D3D20088089B</string>
+												<key>history</key>
+												<array>
+													<string>E10968D00812C0990088089B</string>
+												</array>
+											</dict>
+											<key>SplitCount</key>
+											<string>1</string>
+										</dict>
+										<key>StatusBarVisibility</key>
+										<false/>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{0, 0}, {781, 116}}</string>
+										<key>RubberWindowFrame</key>
+										<string>168 222 781 470 0 0 1152 746 </string>
+									</dict>
+									<key>Module</key>
+									<string>PBXNavigatorGroup</string>
+									<key>Proportion</key>
+									<string>781pt</string>
+								</dict>
+							</array>
+							<key>Proportion</key>
+							<string>116pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528E0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Project Find</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 123}, {781, 326}}</string>
+								<key>RubberWindowFrame</key>
+								<string>168 222 781 470 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXProjectFindModule</string>
+							<key>Proportion</key>
+							<string>326pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>449pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Project Find</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXProjectFindModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C530D57069F1CE1000CFCEE</string>
+				<string>E10968D30812C09E0088089B</string>
+				<string>E10968D40812C09E0088089B</string>
+				<string>1CDD528C0622207200134675</string>
+				<string>1CD0528E0623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>168 222 781 470 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>1C530D57069F1CE1000CFCEE</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>MENUSEPARATOR</string>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.debuggerConsole</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C78EAAC065D492600B07095</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Debugger Console</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {440, 358}}</string>
+								<key>RubberWindowFrame</key>
+								<string>380 146 440 400 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugCLIModule</string>
+							<key>Proportion</key>
+							<string>358pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>358pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Debugger Console</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugCLIModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E14F91CA07067F7A000B9FBF</string>
+				<string>E109681C0812BDF60088089B</string>
+				<string>1C78EAAC065D492600B07095</string>
+			</array>
+			<key>WindowString</key>
+			<string>380 146 440 400 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>E14F91CA07067F7A000B9FBF</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.run</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>LauncherConfigVersion</key>
+								<string>3</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528B0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Run</string>
+								<key>Runner</key>
+								<dict>
+									<key>HorizontalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {491, 167}}</string>
+											<string>{{0, 176}, {491, 267}}</string>
+										</array>
+									</dict>
+									<key>VerticalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {405, 443}}</string>
+											<string>{{414, 0}, {514, 443}}</string>
+										</array>
+									</dict>
+								</dict>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {689, 214}}</string>
+								<key>RubberWindowFrame</key>
+								<string>113 95 689 256 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXRunSessionModule</string>
+							<key>Proportion</key>
+							<string>214pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>214pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Run Log</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXRunSessionModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C0AD2B3069F1EA900FABCE6</string>
+				<string>E13F38FD082EF4B30035EE2E</string>
+				<string>1CD0528B0623707200166675</string>
+				<string>E13F38FE082EF4B30035EE2E</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.run</string>
+			<key>WindowString</key>
+			<string>113 95 689 256 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>1C0AD2B3069F1EA900FABCE6</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.scm</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C78EAB2065D492600B07095</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>&lt;No Editor&gt;</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1C78EAB3065D492600B07095</string>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<true/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {634, 0}}</string>
+								<key>RubberWindowFrame</key>
+								<string>137 363 634 360 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD052920623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>SCM</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>ConsoleFrame</key>
+								<string>{{0, 92}, {634, 219}}</string>
+								<key>Frame</key>
+								<string>{{0, 7}, {634, 311}}</string>
+								<key>RubberWindowFrame</key>
+								<string>137 363 634 360 0 0 1152 746 </string>
+								<key>TableConfiguration</key>
+								<array>
+									<string>Status</string>
+									<real>30</real>
+									<string>FileName</string>
+									<real>199</real>
+									<string>Path</string>
+									<real>379.09500122070312</real>
+								</array>
+								<key>TableFrame</key>
+								<string>{{0, 0}, {634, 83}}</string>
+							</dict>
+							<key>Module</key>
+							<string>PBXCVSModule</string>
+							<key>Proportion</key>
+							<string>311pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>318pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>SCM</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXCVSModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E10967CE081216040088089B</string>
+				<string>E10967CF081216040088089B</string>
+				<string>1C78EAB2065D492600B07095</string>
+				<string>1CD052920623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>137 363 634 360 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>E10967CE081216040088089B</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.breakpoints</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD052930623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Breakpoints</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>BreakpointsTreeTableConfiguration</key>
+								<array>
+									<string>enabledColumn</string>
+									<real>16</real>
+									<string>breakpointColumn</string>
+									<real>201.5830078125</real>
+								</array>
+								<key>Frame</key>
+								<string>{{0, 0}, {240, 195}}</string>
+								<key>RubberWindowFrame</key>
+								<string>342 421 240 216 0 0 1440 878 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugBreakpointsModule</string>
+							<key>Proportion</key>
+							<string>195pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>195pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Breakpoints</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugBreakpointsModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C0AD2AD069F1E9B00FABCE6</string>
+				<string>1C0AD2AE069F1E9B00FABCE6</string>
+				<string>1CD052930623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>342 421 240 216 0 0 1440 878 </string>
+			<key>WindowToolGUID</key>
+			<string>1C0AD2AD069F1E9B00FABCE6</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.bookmarks</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>Module</key>
+							<string>PBXBookmarksModule</string>
+							<key>Proportion</key>
+							<string>166pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>166pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Bookmarks</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXBookmarksModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>WindowString</key>
+			<string>538 42 401 187 0 0 1280 1002 </string>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.classBrowser</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>OptionsSetName</key>
+								<string>Hierarchy, all classes</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CA6456E063B45B4001379D8</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Class Browser - NSObject</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>ClassesFrame</key>
+								<string>{{0, 0}, {374, 96}}</string>
+								<key>ClassesTreeTableConfiguration</key>
+								<array>
+									<string>PBXClassNameColumnIdentifier</string>
+									<real>208</real>
+									<string>PBXClassBookColumnIdentifier</string>
+									<real>22</real>
+								</array>
+								<key>Frame</key>
+								<string>{{0, 0}, {630, 331}}</string>
+								<key>MembersFrame</key>
+								<string>{{0, 105}, {374, 226}}</string>
+								<key>MembersTreeTableConfiguration</key>
+								<array>
+									<string>PBXMemberTypeIconColumnIdentifier</string>
+									<real>22</real>
+									<string>PBXMemberNameColumnIdentifier</string>
+									<real>216</real>
+									<string>PBXMemberTypeColumnIdentifier</string>
+									<real>97</real>
+									<string>PBXMemberBookColumnIdentifier</string>
+									<real>22</real>
+								</array>
+								<key>PBXModuleWindowStatusBarHidden2</key>
+								<true/>
+								<key>RubberWindowFrame</key>
+								<string>28 367 630 352 0 0 1152 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXClassBrowserModule</string>
+							<key>Proportion</key>
+							<string>331pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>331pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Class Browser</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXClassBrowserModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C0AD2AF069F1E9B00FABCE6</string>
+				<string>E120DB6B08141C4700BF8DDC</string>
+				<string>1CA6456E063B45B4001379D8</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.classbrowser</string>
+			<key>WindowString</key>
+			<string>28 367 630 352 0 0 1152 746 </string>
+			<key>WindowToolGUID</key>
+			<string>1C0AD2AF069F1E9B00FABCE6</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+	</array>
+</dict>
+</plist>
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode2
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode2	(revision 216)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.mode2	(revision 216)
@@ -0,0 +1,1355 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ActivePerspectiveName</key>
+	<string>Project</string>
+	<key>AllowedModules</key>
+	<array>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXSmartGroupTreeModule</string>
+			<key>Name</key>
+			<string>Groups and Files Outline View</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXNavigatorGroup</string>
+			<key>Name</key>
+			<string>Editor</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCTaskListModule</string>
+			<key>Name</key>
+			<string>Task List</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCDetailModule</string>
+			<key>Name</key>
+			<string>File and Smart Group Detail Viewer</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXBuildResultsModule</string>
+			<key>Name</key>
+			<string>Detailed Build Results Viewer</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXProjectFindModule</string>
+			<key>Name</key>
+			<string>Project Batch Find Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXRunSessionModule</string>
+			<key>Name</key>
+			<string>Run Log</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXBookmarksModule</string>
+			<key>Name</key>
+			<string>Bookmarks Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXClassBrowserModule</string>
+			<key>Name</key>
+			<string>Class Browser</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXCVSModule</string>
+			<key>Name</key>
+			<string>Source Code Control Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXDebugBreakpointsModule</string>
+			<key>Name</key>
+			<string>Debug Breakpoints Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCDockableInspector</string>
+			<key>Name</key>
+			<string>Inspector</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXOpenQuicklyModule</string>
+			<key>Name</key>
+			<string>Open Quickly Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXDebugSessionModule</string>
+			<key>Name</key>
+			<string>Debugger</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXDebugCLIModule</string>
+			<key>Name</key>
+			<string>Debug Console</string>
+		</dict>
+	</array>
+	<key>Description</key>
+	<string>CondensedDescriptionKey</string>
+	<key>DockingSystemVisible</key>
+	<false/>
+	<key>Extension</key>
+	<string>mode2</string>
+	<key>FavBarConfig</key>
+	<dict>
+		<key>PBXProjectModuleGUID</key>
+		<string>E18B482E082F08E9000E96F5</string>
+		<key>XCBarModuleItemNames</key>
+		<dict/>
+		<key>XCBarModuleItems</key>
+		<array/>
+	</dict>
+	<key>FirstTimeWindowDisplayed</key>
+	<false/>
+	<key>Identifier</key>
+	<string>com.apple.perspectives.project.mode2</string>
+	<key>MajorVersion</key>
+	<integer>32</integer>
+	<key>MinorVersion</key>
+	<integer>0</integer>
+	<key>Name</key>
+	<string>Condensed</string>
+	<key>Notifications</key>
+	<array/>
+	<key>OpenEditors</key>
+	<array/>
+	<key>PerspectiveWidths</key>
+	<array>
+		<integer>-1</integer>
+	</array>
+	<key>Perspectives</key>
+	<array>
+		<dict>
+			<key>ChosenToolbarItems</key>
+			<array>
+				<string>buildOrClean</string>
+				<string>build-and-runOrDebug</string>
+				<string>clean</string>
+				<string>com.apple.ide.PBXToolbarStopButton</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>get-info</string>
+			</array>
+			<key>ControllerClassBaseName</key>
+			<string></string>
+			<key>IconName</key>
+			<string>WindowOfProject</string>
+			<key>Identifier</key>
+			<string>perspective.project</string>
+			<key>IsVertical</key>
+			<false/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Proportion</key>
+					<string>315pt</string>
+					<key>Tabs</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXBottomSmartGroupGIDs</key>
+								<array/>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C9437FD063B20B00039CFAC</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Files</string>
+								<key>PBXProjectStructureProvided</key>
+								<string>yes</string>
+								<key>PBXSmartGroupTreeModuleColumnData</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+									<array>
+										<real>22</real>
+										<real>276</real>
+									</array>
+									<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+									<array>
+										<string>TargetStatusColumn</string>
+										<string>MainColumn</string>
+									</array>
+								</dict>
+								<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+									<array>
+										<string>29B97314FDCFA39411CA2CEA</string>
+										<string>E14993A503DE868D00050002</string>
+										<string>29B97315FDCFA39411CA2CEA</string>
+										<string>E1BF159F03DBA81600050002</string>
+										<string>E1BF15A203DBAA5600050002</string>
+										<string>E1BF154403DB950B00050002</string>
+										<string>29B97317FDCFA39411CA2CEA</string>
+										<string>29B97318FDCFA39411CA2CEA</string>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+									<array>
+										<array>
+											<integer>37</integer>
+											<integer>34</integer>
+											<integer>32</integer>
+											<integer>0</integer>
+										</array>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+									<string>{{0, 102}, {298, 633}}</string>
+								</dict>
+								<key>PBXTopSmartGroupGIDs</key>
+								<array/>
+								<key>XCIncludePerspectivesSwitch</key>
+								<false/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{10, 27}, {315, 651}}</string>
+								<key>GroupTreeTableConfiguration</key>
+								<array>
+									<string>TargetStatusColumn</string>
+									<real>22</real>
+									<string>MainColumn</string>
+									<real>276</real>
+								</array>
+								<key>RubberWindowFrame</key>
+								<string>1242 459 315 719 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXSmartGroupTreeModule</string>
+						</dict>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXBottomSmartGroupGIDs</key>
+								<array>
+									<string>1C37FBAC04509CD000000102</string>
+									<string>1C37FAAC04509CD000000102</string>
+								</array>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C9437FE063B20B00039CFAC</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Targets</string>
+								<key>PBXProjectStructureProvided</key>
+								<string>no</string>
+								<key>PBXSmartGroupTreeModuleColumnData</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+									<array>
+										<real>291</real>
+									</array>
+									<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+									<array>
+										<string>MainColumn</string>
+									</array>
+								</dict>
+								<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+									<array>
+										<string>1C37FBAC04509CD000000102</string>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+									<array>
+										<array>
+											<integer>5</integer>
+										</array>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+									<string>{{0, 0}, {291, 440}}</string>
+								</dict>
+								<key>PBXTopSmartGroupGIDs</key>
+								<array/>
+								<key>XCIncludePerspectivesSwitch</key>
+								<false/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{10, 27}, {308, 458}}</string>
+								<key>GroupTreeTableConfiguration</key>
+								<array>
+									<string>MainColumn</string>
+									<real>291</real>
+								</array>
+							</dict>
+							<key>Module</key>
+							<string>PBXSmartGroupTreeModule</string>
+						</dict>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXBottomSmartGroupGIDs</key>
+								<array>
+									<string>1C08E77C0454961000C914BD</string>
+									<string>1C37FABC05509CD000000102</string>
+									<string>1C37FABC05539CD112110102</string>
+									<string>E2644B35053B69B200211256</string>
+									<string>1C37FABC04509CD000100104</string>
+									<string>1CC0EA4004350EF90044410B</string>
+									<string>1CC0EA4004350EF90041110B</string>
+								</array>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C9437FF063B20B00039CFAC</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Other</string>
+								<key>PBXProjectStructureProvided</key>
+								<string>no</string>
+								<key>PBXSmartGroupTreeModuleColumnData</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+									<array>
+										<real>291</real>
+									</array>
+									<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+									<array>
+										<string>MainColumn</string>
+									</array>
+								</dict>
+								<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+									<array/>
+									<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+									<array>
+										<array>
+											<integer>3</integer>
+										</array>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+									<string>{{0, 0}, {291, 440}}</string>
+								</dict>
+								<key>PBXTopSmartGroupGIDs</key>
+								<array/>
+								<key>XCIncludePerspectivesSwitch</key>
+								<false/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{10, 27}, {308, 458}}</string>
+								<key>GroupTreeTableConfiguration</key>
+								<array>
+									<string>MainColumn</string>
+									<real>291</real>
+								</array>
+							</dict>
+							<key>Module</key>
+							<string>PBXSmartGroupTreeModule</string>
+						</dict>
+					</array>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Project</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>XCModuleDock</string>
+				<string>XCDockableTabModule</string>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>PBXSmartGroupTreeModule</string>
+			</array>
+			<key>TableOfContents</key>
+			<array>
+				<string>E1BBBF49083858110008E627</string>
+				<string>E1BBBF4A083858110008E627</string>
+				<string>1C9437FD063B20B00039CFAC</string>
+				<string>1C9437FE063B20B00039CFAC</string>
+				<string>1C9437FF063B20B00039CFAC</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.default.short</string>
+		</dict>
+	</array>
+	<key>PerspectivesBarVisible</key>
+	<false/>
+	<key>ShelfIsVisible</key>
+	<false/>
+	<key>SourceDescription</key>
+	<string>file at '/System/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecificationMode2.xcperspec'</string>
+	<key>StatusbarIsVisible</key>
+	<true/>
+	<key>TimeStamp</key>
+	<real>0.0</real>
+	<key>ToolbarDisplayMode</key>
+	<integer>2</integer>
+	<key>ToolbarIsVisible</key>
+	<true/>
+	<key>ToolbarSizeMode</key>
+	<integer>2</integer>
+	<key>Type</key>
+	<string>Perspectives</string>
+	<key>UpdateMessage</key>
+	<string></string>
+	<key>WindowJustification</key>
+	<integer>0</integer>
+	<key>WindowOrderList</key>
+	<array>
+		<string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE APE.xcode</string>
+		<string>E18B4838082F0937000E96F5</string>
+	</array>
+	<key>WindowString</key>
+	<string>1242 459 315 719 0 0 1600 1178 </string>
+	<key>WindowTools</key>
+	<array>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.detail</string>
+			<key>IsVertical</key>
+			<false/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXBottomSmartGroupGIDs</key>
+								<array>
+									<string>1C37FBAC04509CD000000102</string>
+									<string>1C37FAAC04509CD000000102</string>
+									<string>1C08E77C0454961000C914BD</string>
+									<string>1C37FABC05509CD000000102</string>
+									<string>1C37FABC05539CD112110102</string>
+									<string>E2644B35053B69B200211256</string>
+									<string>1C37FABC04509CD000100104</string>
+									<string>1CC0EA4004350EF90044410B</string>
+									<string>1CC0EA4004350EF90041110B</string>
+								</array>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CE0B1FE06471DED0097A5F4</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Files</string>
+								<key>PBXProjectStructureProvided</key>
+								<string>yes</string>
+								<key>PBXSmartGroupTreeModuleColumnData</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+									<array>
+										<real>245</real>
+									</array>
+									<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+									<array>
+										<string>MainColumn</string>
+									</array>
+								</dict>
+								<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+									<array>
+										<string>29B97314FDCFA39411CA2CEA</string>
+										<string>1C37FABC05509CD000000102</string>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+									<array>
+										<array>
+											<integer>0</integer>
+										</array>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+									<string>{{0, 0}, {245, 350}}</string>
+								</dict>
+								<key>PBXTopSmartGroupGIDs</key>
+								<array/>
+								<key>XCIncludePerspectivesSwitch</key>
+								<false/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {262, 368}}</string>
+								<key>GroupTreeTableConfiguration</key>
+								<array>
+									<string>MainColumn</string>
+									<real>245</real>
+								</array>
+								<key>RubberWindowFrame</key>
+								<string>387 731 744 409 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXSmartGroupTreeModule</string>
+							<key>Proportion</key>
+							<string>262pt</string>
+						</dict>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CA1AED706398EBD00589147</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Detail</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{267, 0}, {477, 368}}</string>
+								<key>RubberWindowFrame</key>
+								<string>387 731 744 409 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>XCDetailModule</string>
+							<key>Proportion</key>
+							<string>477pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>368pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Detail</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>XCDetailModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C335F2C07B51CD20023D4EE</string>
+				<string>E18B49AB082F12B8000E96F5</string>
+				<string>1CE0B1FE06471DED0097A5F4</string>
+				<string>1CA1AED706398EBD00589147</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.default</string>
+			<key>WindowString</key>
+			<string>387 731 744 409 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>1C335F2C07B51CD20023D4EE</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>MENUSEPARATOR</string>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.build</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528F0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string></string>
+								<key>StatusBarVisibility</key>
+								<false/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {807, 0}}</string>
+								<key>RubberWindowFrame</key>
+								<string>712 119 807 200 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>XCMainBuildResultsModuleGUID</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Build</string>
+								<key>XCBuildResultsTrigger_Collapse</key>
+								<integer>1021</integer>
+								<key>XCBuildResultsTrigger_Open</key>
+								<integer>1011</integer>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 5}, {807, 175}}</string>
+								<key>RubberWindowFrame</key>
+								<string>712 119 807 200 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXBuildResultsModule</string>
+							<key>Proportion</key>
+							<string>175pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>180pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Build Results</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXBuildResultsModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C530D52069F1CE1000CFCEE</string>
+				<string>E13A4D0C0838534B00845659</string>
+				<string>1CD0528F0623707200166675</string>
+				<string>XCMainBuildResultsModuleGUID</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.build</string>
+			<key>WindowString</key>
+			<string>712 119 807 200 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>1C530D52069F1CE1000CFCEE</string>
+			<key>WindowToolIsVisible</key>
+			<true/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.debugger</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>Debugger</key>
+								<dict>
+									<key>HorizontalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {329, 174}}</string>
+											<string>{{329, 0}, {388, 174}}</string>
+										</array>
+									</dict>
+									<key>VerticalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {717, 174}}</string>
+											<string>{{0, 174}, {717, 243}}</string>
+										</array>
+									</dict>
+								</dict>
+								<key>LauncherConfigVersion</key>
+								<string>8</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C162984064C10D400B95A72</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Debug - GLUTExamples (Underwater)</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>DebugConsoleDrawerSize</key>
+								<string>{100, 120}</string>
+								<key>DebugConsoleVisible</key>
+								<string>None</string>
+								<key>DebugConsoleWindowFrame</key>
+								<string>{{200, 200}, {500, 300}}</string>
+								<key>DebugSTDIOWindowFrame</key>
+								<string>{{200, 200}, {500, 300}}</string>
+								<key>Frame</key>
+								<string>{{0, 0}, {717, 417}}</string>
+								<key>RubberWindowFrame</key>
+								<string>708 700 717 437 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugSessionModule</string>
+							<key>Proportion</key>
+							<string>417pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>417pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Debugger</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugSessionModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C530D54069F1CE1000CFCEE</string>
+				<string>E170E09B083655F400B484AC</string>
+				<string>1C162984064C10D400B95A72</string>
+				<string>E170E09C083655F400B484AC</string>
+				<string>E170E09D083655F400B484AC</string>
+				<string>E170E09E083655F400B484AC</string>
+				<string>E170E09F083655F400B484AC</string>
+				<string>E170E0A0083655F400B484AC</string>
+				<string>E170E0A1083655F400B484AC</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.debug</string>
+			<key>WindowString</key>
+			<string>708 700 717 437 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>1C530D54069F1CE1000CFCEE</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.find</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>Dock</key>
+							<array>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CDD528C0622207200134675</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>ICeCoffEEWebKit.m</string>
+										<key>StatusBarVisibility</key>
+										<false/>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{0, 0}, {854, 208}}</string>
+										<key>RubberWindowFrame</key>
+										<string>106 202 854 724 0 0 1600 1178 </string>
+									</dict>
+									<key>Module</key>
+									<string>PBXNavigatorGroup</string>
+									<key>Proportion</key>
+									<string>854pt</string>
+								</dict>
+							</array>
+							<key>Proportion</key>
+							<string>208pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528E0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Project Find</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 213}, {854, 491}}</string>
+								<key>RubberWindowFrame</key>
+								<string>106 202 854 724 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXProjectFindModule</string>
+							<key>Proportion</key>
+							<string>491pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>704pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Project Find</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXProjectFindModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C530D57069F1CE1000CFCEE</string>
+				<string>E170E048083653E300B484AC</string>
+				<string>E170E049083653E300B484AC</string>
+				<string>1CDD528C0622207200134675</string>
+				<string>1CD0528E0623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>106 202 854 724 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>1C530D57069F1CE1000CFCEE</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>MENUSEPARATOR</string>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.debuggerConsole</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C78EAAC065D492600B07095</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Debugger Console</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {818, 688}}</string>
+								<key>RubberWindowFrame</key>
+								<string>697 141 818 708 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugCLIModule</string>
+							<key>Proportion</key>
+							<string>688pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>688pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Debugger Console</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugCLIModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C530D5B069F1CE1000CFCEE</string>
+				<string>E170E0A2083655F400B484AC</string>
+				<string>1C78EAAC065D492600B07095</string>
+			</array>
+			<key>WindowString</key>
+			<string>697 141 818 708 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>1C530D5B069F1CE1000CFCEE</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.run</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>LauncherConfigVersion</key>
+								<string>3</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528B0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Run</string>
+								<key>Runner</key>
+								<dict>
+									<key>HorizontalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {367, 168}}</string>
+											<string>{{0, 173}, {367, 270}}</string>
+										</array>
+									</dict>
+									<key>VerticalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {406, 443}}</string>
+											<string>{{411, 0}, {517, 443}}</string>
+										</array>
+									</dict>
+								</dict>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {702, 248}}</string>
+								<key>RubberWindowFrame</key>
+								<string>848 78 702 268 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXRunSessionModule</string>
+							<key>Proportion</key>
+							<string>248pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>248pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Run Log</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXRunSessionModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C0AD2B3069F1EA900FABCE6</string>
+				<string>E13C4B5C08368F60004E6043</string>
+				<string>1CD0528B0623707200166675</string>
+				<string>E13C4B5D08368F60004E6043</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.run</string>
+			<key>WindowString</key>
+			<string>848 78 702 268 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>1C0AD2B3069F1EA900FABCE6</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.scm</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C78EAB2065D492600B07095</string>
+								<key>PBXProjectModuleLabel</key>
+								<string></string>
+								<key>StatusBarVisibility</key>
+								<true/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {457, 0}}</string>
+								<key>RubberWindowFrame</key>
+								<string>85 609 457 342 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD052920623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>SCM Results</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 5}, {457, 296}}</string>
+								<key>RubberWindowFrame</key>
+								<string>85 609 457 342 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXCVSModule</string>
+							<key>Proportion</key>
+							<string>296pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>301pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>SCM</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXCVSModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E18B4838082F0937000E96F5</string>
+				<string>E1BBBF4B083858110008E627</string>
+				<string>1C78EAB2065D492600B07095</string>
+				<string>1CD052920623707200166675</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.scm</string>
+			<key>WindowString</key>
+			<string>85 609 457 342 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>E18B4838082F0937000E96F5</string>
+			<key>WindowToolIsVisible</key>
+			<true/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.breakpoints</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD052930623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Breakpoints</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>BreakpointsTreeTableConfiguration</key>
+								<array>
+									<string>enabledColumn</string>
+									<real>16</real>
+									<string>breakpointColumn</string>
+									<real>216</real>
+								</array>
+								<key>Frame</key>
+								<string>{{0, 0}, {240, 195}}</string>
+								<key>RubberWindowFrame</key>
+								<string>135 875 240 216 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXDebugBreakpointsModule</string>
+							<key>Proportion</key>
+							<string>195pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>196pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Breakpoints</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXDebugBreakpointsModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E170E1BA08366B6E00B484AC</string>
+				<string>E170E1BB08366B6E00B484AC</string>
+				<string>1CD052930623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>135 875 240 216 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>E170E1BA08366B6E00B484AC</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.bookmarks</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>E18B49F9082F18C6000E96F5</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Bookmarks</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {285, 181}}</string>
+								<key>RubberWindowFrame</key>
+								<string>352 945 285 201 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXBookmarksModule</string>
+							<key>Proportion</key>
+							<string>181pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>181pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Bookmarks</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXBookmarksModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E18B49FA082F18C6000E96F5</string>
+				<string>E18B49FB082F18C6000E96F5</string>
+				<string>E18B49F9082F18C6000E96F5</string>
+			</array>
+			<key>WindowString</key>
+			<string>352 945 285 201 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>E18B49FA082F18C6000E96F5</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.classBrowser</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>OptionsSetName</key>
+								<string>Hierarchy, all classes</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CA6456E063B45B4001379D8</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Class Browser - NSObject</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>ClassesFrame</key>
+								<string>{{0, 0}, {372, 96}}</string>
+								<key>ClassesTreeTableConfiguration</key>
+								<array>
+									<string>PBXClassNameColumnIdentifier</string>
+									<real>208</real>
+									<string>PBXClassBookColumnIdentifier</string>
+									<real>22</real>
+								</array>
+								<key>Frame</key>
+								<string>{{0, 0}, {624, 319}}</string>
+								<key>MembersFrame</key>
+								<string>{{0, 101}, {372, 218}}</string>
+								<key>MembersTreeTableConfiguration</key>
+								<array>
+									<string>PBXMemberTypeIconColumnIdentifier</string>
+									<real>22</real>
+									<string>PBXMemberNameColumnIdentifier</string>
+									<real>216</real>
+									<string>PBXMemberTypeColumnIdentifier</string>
+									<real>95</real>
+									<string>PBXMemberBookColumnIdentifier</string>
+									<real>22</real>
+								</array>
+								<key>RubberWindowFrame</key>
+								<string>244 643 624 339 0 0 1600 1178 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXClassBrowserModule</string>
+							<key>Proportion</key>
+							<string>319pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>319pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Class Browser</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXClassBrowserModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C530D60069F1CE1000CFCEE</string>
+				<string>E170E1740836666A00B484AC</string>
+				<string>1CA6456E063B45B4001379D8</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.classbrowser</string>
+			<key>WindowString</key>
+			<string>244 643 624 339 0 0 1600 1178 </string>
+			<key>WindowToolGUID</key>
+			<string>1C530D60069F1CE1000CFCEE</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+	</array>
+</dict>
+</plist>
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.pbxuser
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.pbxuser	(revision 216)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.pbxuser	(revision 216)
@@ -0,0 +1,2663 @@
+// !$*UTF8*$!
+{
+	089C165DFE840E0CC02AAC07 /* English */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{221, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{15, 239}, {750, 502}}";
+		};
+	};
+	29B97313FDCFA39411CA2CEA /* Project object */ = {
+		activeBuildConfigurationName = Development;
+		activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA /* Development */;
+		activeExecutable = E136EAA103E42F7500050002 /* Terminal */;
+		activeTarget = E120DB7308141CCB00BF8DDC /* ICeCoffEE Installer */;
+		addToTargets = (
+			E1ABAE8D0812F4B2007C5427 /* APE Module */,
+		);
+		breakpoints = (
+			E1317A3703DF244600050002 /* -[NSException raise] */,
+			E1317A3803DF24F800050002 /* _NSAutoreleaseNoPool */,
+			E1318E260A05504100F2D492 /* -[NSObject setSelInProgress:] */,
+			E1318E600A05551800F2D492 /* -[TermView setSelInProgress:] */,
+			E1318E710A05589100F2D492 /* -[NSWindow sendEvent:] */,
+			E1318EA20A05603500F2D492 /* -[_NSThemeWidget mouseDown:] */,
+			E1318EA80A05606F00F2D492 /* -[NSControl mouseDown:]+32 */,
+			E1318EB50A05615E00F2D492 /* 0x937da530 */,
+			E1318EB80A05618400F2D492 /* -[NSControl mouseDown:]+160 */,
+		);
+		breakpointsGroup = E14523860A046B6A00C9B040 /* XCBreakpointsBucket */;
+		codeSenseManager = E12B21590548C9B600CFF4E9 /* Code sense */;
+		executables = (
+			E1317A3503DF242100050002 /* System Preferences */,
+			E15E6A7404188D6900050002 /* システム環境設定 */,
+			E136EAA103E42F7500050002 /* Terminal */,
+			E175F28303E7445700050002 /* SimpleText */,
+			E165AB3C03E7BCDE00050002 /* TextEdit */,
+			E104851C040C1E3900050002 /* テキストエディット */,
+			E1ABE98B040D48E700050002 /* Safari */,
+			E1ABAEE00812F4B2007C5427 /* ICFindFilesToRemove */,
+		);
+		perUserDictionary = {
+			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					20,
+					165,
+					20,
+					66,
+					64,
+					20,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXBreakpointsDataSource_ActionID,
+					PBXBreakpointsDataSource_TypeID,
+					PBXBreakpointsDataSource_BreakpointID,
+					PBXBreakpointsDataSource_UseID,
+					PBXBreakpointsDataSource_LocationID,
+					PBXBreakpointsDataSource_ConditionID,
+					PBXBreakpointsDataSource_ContinueID,
+				);
+			};
+			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					20,
+					249,
+					20,
+					148,
+					148,
+					20,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXBreakpointsDataSource_ActionID,
+					PBXBreakpointsDataSource_TypeID,
+					PBXBreakpointsDataSource_BreakpointID,
+					PBXBreakpointsDataSource_UseID,
+					PBXBreakpointsDataSource_LocationID,
+					PBXBreakpointsDataSource_ConditionID,
+					PBXBreakpointsDataSource_ContinueID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					239,
+					223,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXBookmarksDataSource_LocationID,
+					PBXBookmarksDataSource_NameID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					359.8799,
+					202.2085,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXErrorsWarningsDataSource_TypeID,
+					PBXErrorsWarningsDataSource_MessageID,
+					PBXErrorsWarningsDataSource_LocationID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					22,
+					440.7974,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXExecutablesDataSource_ActiveFlagID,
+					PBXExecutablesDataSource_NameID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					430,
+					20,
+					49,
+					43,
+					43,
+					20,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFileDataSource_FiletypeID,
+					PBXFileDataSource_Filename_ColumnID,
+					PBXFileDataSource_Built_ColumnID,
+					PBXFileDataSource_ObjectSize_ColumnID,
+					PBXFileDataSource_Errors_ColumnID,
+					PBXFileDataSource_Warnings_ColumnID,
+					PBXFileDataSource_Target_ColumnID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					291.2974,
+					294.2085,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFindDataSource_MessageID,
+					PBXFindDataSource_LocationID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.PBXSymbolsDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_SymbolNameID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					16,
+					135,
+					163,
+					323.2085,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXSymbolsDataSource_SymbolTypeIconID,
+					PBXSymbolsDataSource_SymbolNameID,
+					PBXSymbolsDataSource_SymbolTypeID,
+					PBXSymbolsDataSource_ReferenceNameID,
+				);
+			};
+			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					20,
+					232,
+					20,
+					41,
+					43,
+					43,
+					20,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFileDataSource_SCM_ColumnID,
+					PBXFileDataSource_FiletypeID,
+					PBXFileDataSource_Filename_ColumnID,
+					PBXFileDataSource_Built_ColumnID,
+					PBXFileDataSource_ObjectSize_ColumnID,
+					PBXFileDataSource_Errors_ColumnID,
+					PBXFileDataSource_Warnings_ColumnID,
+					PBXFileDataSource_Target_ColumnID,
+				);
+			};
+			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+				PBXFileTableDataSourceColumnWidthsKey = (
+					20,
+					215,
+					51,
+					20,
+					51,
+					43,
+					43,
+				);
+				PBXFileTableDataSourceColumnsKey = (
+					PBXFileDataSource_FiletypeID,
+					PBXFileDataSource_Filename_ColumnID,
+					PBXTargetDataSource_PrimaryAttribute,
+					PBXFileDataSource_Built_ColumnID,
+					PBXFileDataSource_ObjectSize_ColumnID,
+					PBXFileDataSource_Errors_ColumnID,
+					PBXFileDataSource_Warnings_ColumnID,
+				);
+			};
+			PBXPerProjectTemplateStateSaveDate = 168159046;
+			PBXPrepackagedSmartGroups_v2 = (
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					activationKey = OldTargetSmartGroup;
+					clz = PBXTargetSmartGroup;
+					description = "Displays all targets of the project.";
+					globalID = 1C37FABC04509CD000000102;
+					name = Targets;
+					preferences = {
+						image = Targets;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXTargetSmartGroup2;
+					description = "Displays all targets of the project as well as nested build phases.";
+					globalID = 1C37FBAC04509CD000000102;
+					name = Targets;
+					preferences = {
+						image = Targets;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXExecutablesSmartGroup;
+					description = "Displays all executables of the project.";
+					globalID = 1C37FAAC04509CD000000102;
+					name = Executables;
+					preferences = {
+						image = Executable;
+					};
+				},
+				{
+					" PBXTransientLocationAtTop " = bottom;
+					absolutePathToBundle = "";
+					clz = PBXErrorsWarningsSmartGroup;
+					description = "Displays files with errors or warnings.";
+					globalID = 1C08E77C0454961000C914BD;
+					name = "Errors and Warnings";
+					preferences = {
+						fnmatch = "";
+						image = WarningsErrors;
+						recursive = 1;
+						regex = "";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXFilenameSmartGroup;
+					description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+					globalID = 1CC0EA4004350EF90044410B;
+					name = "Implementation Files";
+					preferences = {
+						canSave = 1;
+						fnmatch = "";
+						image = SmartFolder;
+						isLeaf = 0;
+						recursive = 1;
+						regex = "?*\\.[mcMC]";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXFilenameSmartGroup;
+					description = "This group displays Interface Builder NIB Files.";
+					globalID = 1CC0EA4004350EF90041110B;
+					name = "NIB Files";
+					preferences = {
+						canSave = 1;
+						fnmatch = "*.nib";
+						image = SmartFolder;
+						isLeaf = 0;
+						recursive = 1;
+						regex = "";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = no;
+					absolutePathToBundle = "";
+					clz = PBXFindSmartGroup;
+					description = "Displays Find Results.";
+					globalID = 1C37FABC05509CD000000102;
+					name = "Find Results";
+					preferences = {
+						image = spyglass;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = no;
+					absolutePathToBundle = "";
+					clz = PBXBookmarksSmartGroup;
+					description = "Displays Project Bookmarks.";
+					globalID = 1C37FABC05539CD112110102;
+					name = Bookmarks;
+					preferences = {
+						image = Bookmarks;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = XCSCMSmartGroup;
+					description = "Displays files with interesting SCM status.";
+					globalID = E2644B35053B69B200211256;
+					name = SCM;
+					preferences = {
+						image = PBXRepository;
+						isLeaf = 0;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXSymbolsSmartGroup;
+					description = "Displays all symbols for the project.";
+					globalID = 1C37FABC04509CD000100104;
+					name = "Project Symbols";
+					preferences = {
+						image = ProjectSymbols;
+						isLeaf = 1;
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXFilenameSmartGroup;
+					description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+					globalID = PBXTemplateMarker;
+					name = "Simple Filter SmartGroup";
+					preferences = {
+						canSave = 1;
+						fnmatch = "*.nib";
+						image = SmartFolder;
+						isLeaf = 0;
+						recursive = 1;
+						regex = "";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					absolutePathToBundle = "";
+					clz = PBXFilenameSmartGroup;
+					description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+					globalID = PBXTemplateMarker;
+					name = "Simple Regular Expression SmartGroup";
+					preferences = {
+						canSave = 1;
+						fnmatch = "";
+						image = SmartFolder;
+						isLeaf = 0;
+						recursive = 1;
+						regex = "?*\\.[mcMC]";
+						root = "<PROJECT>";
+					};
+				},
+				{
+					PBXTransientLocationAtTop = bottom;
+					clz = XDDesignSmartGroup;
+					description = "Displays Xdesign models";
+					globalID = 2E4A936305E6979E00701470;
+					name = Design;
+					preferences = {
+						image = Design;
+						isLeaf = 0;
+					};
+				},
+			);
+			PBXWorkspaceContents = (
+				{
+					PBXProjectWorkspaceModule_StateKey_Rev39 = {
+						PBXProjectWorkspaceModule_DEGV_Geometry = {
+							_collapsingFrameDimension = 0;
+							_indexOfCollapsedView = 0;
+							_percentageOfCollapsedView = 0;
+							isCollapsed = yes;
+							sizes = (
+								"{{0, 0}, {609, 194}}",
+								"{{0, 194}, {609, 493}}",
+							);
+						};
+						PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
+							BoundsStr = "{{0, 0}, {594, 177}}";
+							Rows = (
+								2,
+							);
+							VisibleRectStr = "{{0, 0}, {594, 177}}";
+						};
+						PBXProjectWorkspaceModule_EditorOpen = true;
+						PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
+							PBXSplitModuleInNavigatorKey = {
+								Split0 = {
+									bookmark = E14C188B05A4B0F3000D4AF3;
+									history = (
+										E1B358280566164500F508D5,
+										E1B358290566164500F508D5,
+										E14C188805A4B0F3000D4AF3,
+										E14C188905A4B0F3000D4AF3,
+									);
+									prevStack = (
+										E1B3582B0566164500F508D5,
+										E1B3582C0566164500F508D5,
+										E14C188A05A4B0F3000D4AF3,
+									);
+								};
+								SplitCount = 1;
+							};
+						};
+						PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+							PBXProjectWorkspaceModule_SGTM_Geometry = {
+								_collapsingFrameDimension = 0;
+								_indexOfCollapsedView = 0;
+								_percentageOfCollapsedView = 0;
+								sizes = (
+									"{{0, 0}, {191, 687}}",
+									"{{191, 0}, {609, 687}}",
+								);
+							};
+						};
+						PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {609, 194}}";
+						PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 194}, {609, 493}}";
+						PBXProjectWorkspaceModule_OldSuperviewFrame = "{{191, 0}, {609, 687}}";
+						PBXProjectWorkspaceModule_SGTM = {
+							PBXBottomSmartGroupGIDs = (
+								1C37FBAC04509CD000000102,
+								1C37FAAC04509CD000000102,
+								1C08E77C0454961000C914BD,
+								1CC0EA4004350EF90044410B,
+								1CC0EA4004350EF90041110B,
+								1C37FABC05509CD000000102,
+								1C37FABC05539CD112110102,
+								E2644B35053B69B200211256,
+								1C37FABC04509CD000100104,
+							);
+							PBXSmartGroupTreeModuleColumnData = {
+								PBXSmartGroupTreeModuleColumnWidthsKey = (
+									174,
+								);
+								PBXSmartGroupTreeModuleColumnsKey_v4 = (
+									MainColumn,
+								);
+							};
+							PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
+								PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
+									29B97314FDCFA39411CA2CEA,
+									1C08E77C0454961000C914BD,
+									1C37FABC05509CD000000102,
+								);
+								PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
+									(
+										8,
+										0,
+									),
+								);
+								PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {174, 669}}";
+							};
+							PBXTopSmartGroupGIDs = (
+							);
+						};
+					};
+				},
+			);
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBatchFindModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXCVSModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXClassBrowserModule" = {
+				OptionsSetName = "Hierarchy, all classes";
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugSessionModule" = {
+				Debugger = {
+					HorizontalSplitView = {
+						_collapsingFrameDimension = 0;
+						_indexOfCollapsedView = 0;
+						_percentageOfCollapsedView = 0;
+						isCollapsed = yes;
+						sizes = (
+							"{{0, 0}, {295, 303}}",
+							"{{295, 0}, {482, 303}}",
+						);
+					};
+					VerticalSplitView = {
+						_collapsingFrameDimension = 0;
+						_indexOfCollapsedView = 0;
+						_percentageOfCollapsedView = 0;
+						isCollapsed = yes;
+						sizes = (
+							"{{0, 0}, {777, 303}}",
+							"{{0, 303}, {777, 308}}",
+						);
+					};
+				};
+				LauncherConfigVersion = 8;
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
+				PBXSplitModuleInNavigatorKey = {
+					SplitCount = 1;
+				};
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectFindModule" = {
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
+				PBXProjectWorkspaceModule_StateKey_Rev39 = {
+					PBXProjectWorkspaceModule_DEGV_Geometry = {
+						_collapsingFrameDimension = 0;
+						_indexOfCollapsedView = 0;
+						_percentageOfCollapsedView = 0;
+						isCollapsed = yes;
+						sizes = (
+							"{{0, 0}, {609, 179}}",
+							"{{0, 179}, {609, 508}}",
+						);
+					};
+					PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
+						BoundsStr = "{{0, 0}, {594, 162}}";
+						Rows = (
+							0,
+						);
+						VisibleRectStr = "{{0, 0}, {594, 162}}";
+					};
+					PBXProjectWorkspaceModule_EditorOpen = true;
+					PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
+						PBXSplitModuleInNavigatorKey = {
+							Split0 = {
+								bookmark = E1B358240566150E00F508D5;
+								history = (
+									E1B358230566150E00F508D5,
+								);
+							};
+							SplitCount = 1;
+						};
+					};
+					PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+						PBXProjectWorkspaceModule_SGTM_Geometry = {
+							_collapsingFrameDimension = 0;
+							_indexOfCollapsedView = 0;
+							_percentageOfCollapsedView = 0;
+							sizes = (
+								"{{0, 0}, {191, 687}}",
+								"{{191, 0}, {609, 687}}",
+							);
+						};
+					};
+					PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {609, 179}}";
+					PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 179}, {609, 508}}";
+					PBXProjectWorkspaceModule_OldSuperviewFrame = "{{191, 0}, {609, 687}}";
+					PBXProjectWorkspaceModule_SGTM = {
+						PBXBottomSmartGroupGIDs = (
+							1C37FBAC04509CD000000102,
+							1C37FAAC04509CD000000102,
+							1C08E77C0454961000C914BD,
+							1CC0EA4004350EF90044410B,
+							1CC0EA4004350EF90041110B,
+							1C37FABC05509CD000000102,
+							1C37FABC05539CD112110102,
+							E2644B35053B69B200211256,
+							1C37FABC04509CD000100104,
+						);
+						PBXSmartGroupTreeModuleColumnData = {
+							PBXSmartGroupTreeModuleColumnWidthsKey = (
+								174,
+							);
+							PBXSmartGroupTreeModuleColumnsKey_v4 = (
+								MainColumn,
+							);
+						};
+						PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
+							PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
+								29B97314FDCFA39411CA2CEA,
+								1C08E77C0454961000C914BD,
+							);
+							PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
+								(
+									15,
+									13,
+								),
+							);
+							PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {174, 669}}";
+						};
+						PBXTopSmartGroupGIDs = (
+						);
+					};
+				};
+			};
+			"PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXRunSessionModule" = {
+			};
+			PBXWorkspaceGeometries = (
+				{
+					Frame = "{{0, 0}, {800, 687}}";
+					PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+					};
+					RubberWindowFrame = "17 96 800 729 0 0 1280 832 ";
+				},
+			);
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBatchFindModule" = {
+				Frame = "{{0, 0}, {543, 158}}";
+				WindowFrame = "{{178, 645}, {543, 158}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
+				Frame = "{{0, 0}, {609, 344}}";
+				PBXModuleWindowStatusBarHidden = YES;
+				RubberWindowFrame = "671 253 609 365 0 0 1280 832 ";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXCVSModule" = {
+				Frame = "{{0, 0}, {482, 296}}";
+				WindowFrame = "{{390, 300}, {482, 318}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXClassBrowserModule" = {
+				ClassesFrame = "{{0, 0}, {408, 92}}";
+				ClassesTreeTableConfiguration = (
+					PBXClassNameColumnIdentifier,
+					208,
+					PBXClassBookColumnIdentifier,
+					22,
+				);
+				Frame = "{{0, 0}, {655, 496}}";
+				MembersFrame = "{{0, 92}, {408, 384}}";
+				MembersTreeTableConfiguration = (
+					PBXMemberTypeIconColumnIdentifier,
+					22,
+					PBXMemberNameColumnIdentifier,
+					216,
+					PBXMemberTypeColumnIdentifier,
+					133,
+					PBXMemberBookColumnIdentifier,
+					22,
+				);
+				WindowFrame = "{{312, 248}, {655, 574}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
+				Frame = "{{0, 0}, {400, 201}}";
+				PBXModuleWindowStatusBarHidden = YES;
+				RubberWindowFrame = "50 804 400 222 0 0 1280 832 ";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugSessionModule" = {
+				DebugConsoleDrawerSize = "{731, 105}";
+				DebugConsoleVisible = Drawer;
+				DebugConsoleWindowFrame = "{{200, 200}, {500, 300}}";
+				DebugSTDIOWindowFrame = "{{200, 200}, {500, 300}}";
+				Frame = "{{0, 0}, {777, 611}}";
+				PBXModuleWindowStatusBarHidden = YES;
+				WindowFrame = "{{266, 153}, {777, 679}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
+				Frame = "{{0, 0}, {750, 481}}";
+				PBXModuleWindowStatusBarHidden = YES;
+				WindowFrame = "{{109, 241}, {750, 502}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectFindModule" = {
+				Frame = "{{0, 0}, {544, 378}}";
+				WindowFrame = "{{641, 297}, {544, 420}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
+				Frame = "{{0, 0}, {800, 687}}";
+				PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+				};
+				WindowFrame = "{{17, 64}, {800, 761}}";
+			};
+			"PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXRunSessionModule" = {
+				Frame = "{{0, 0}, {756, 330}}";
+				WindowFrame = "{{524, 473}, {756, 352}}";
+			};
+			PBXWorkspaceStateSaveDate = 168159046;
+		};
+		perUserProjectItems = {
+			E1318E140A054F2A00F2D492 = E1318E140A054F2A00F2D492 /* PBXTextBookmark */;
+			E1318E870A055F2000F2D492 = E1318E870A055F2000F2D492 /* PBXTextBookmark */;
+			E1318ECD0A0568F300F2D492 = E1318ECD0A0568F300F2D492 /* PBXTextBookmark */;
+			E1318ED20A0568F300F2D492 = E1318ED20A0568F300F2D492 /* PBXTextBookmark */;
+			E1318EDC0A056EE100F2D492 = E1318EDC0A056EE100F2D492 /* PBXTextBookmark */;
+			E1318EDD0A056EE100F2D492 = E1318EDD0A056EE100F2D492 /* PBXTextBookmark */;
+			E1318F190A05717B00F2D492 = E1318F190A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F1B0A05717B00F2D492 = E1318F1B0A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F1C0A05717B00F2D492 = E1318F1C0A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F1E0A05717B00F2D492 = E1318F1E0A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F200A05717B00F2D492 = E1318F200A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F210A05717B00F2D492 = E1318F210A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F220A05717B00F2D492 = E1318F220A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F230A05717B00F2D492 = E1318F230A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F240A05717B00F2D492 = E1318F240A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F250A05717B00F2D492 = E1318F250A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F2A0A05717B00F2D492 = E1318F2A0A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F2E0A05717B00F2D492 = E1318F2E0A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F310A05717B00F2D492 = E1318F310A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F330A05717B00F2D492 = E1318F330A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F340A05717B00F2D492 = E1318F340A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F350A05717B00F2D492 = E1318F350A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F360A05717B00F2D492 = E1318F360A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F370A05717B00F2D492 = E1318F370A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F3A0A05717B00F2D492 = E1318F3A0A05717B00F2D492 /* PBXTextBookmark */;
+			E1318F430A05731500F2D492 = E1318F430A05731500F2D492 /* PBXTextBookmark */;
+			E1318F5D0A05751400F2D492 = E1318F5D0A05751400F2D492 /* PBXTextBookmark */;
+			E1318F610A05751400F2D492 = E1318F610A05751400F2D492 /* PBXTextBookmark */;
+			E13191CD0A05DE1C00F2D492 = E13191CD0A05DE1C00F2D492 /* PBXTextBookmark */;
+			E13191CF0A05DE1C00F2D492 = E13191CF0A05DE1C00F2D492 /* PBXTextBookmark */;
+			E13191D50A05DE3600F2D492 = E13191D50A05DE3600F2D492 /* PBXTextBookmark */;
+			E13191EF0A05E01800F2D492 = E13191EF0A05E01800F2D492 /* PBXTextBookmark */;
+			E13191F00A05E01800F2D492 = E13191F00A05E01800F2D492 /* PBXTextBookmark */;
+			E13191F50A05E0B100F2D492 = E13191F50A05E0B100F2D492 /* PBXTextBookmark */;
+			E13191F60A05E0B100F2D492 = E13191F60A05E0B100F2D492 /* PBXTextBookmark */;
+			E13191FF0A05E18500F2D492 = E13191FF0A05E18500F2D492 /* PBXTextBookmark */;
+			E13192000A05E18500F2D492 = E13192000A05E18500F2D492 /* PBXTextBookmark */;
+			E131920F0A05E29600F2D492 = E131920F0A05E29600F2D492 /* PBXTextBookmark */;
+			E13192160A05E34B00F2D492 = E13192160A05E34B00F2D492 /* PBXTextBookmark */;
+			E13192170A05E34B00F2D492 = E13192170A05E34B00F2D492 /* PBXTextBookmark */;
+			E131921A0A05E35C00F2D492 = E131921A0A05E35C00F2D492 /* PBXTextBookmark */;
+			E13192250A05E3D800F2D492 = E13192250A05E3D800F2D492 /* PBXTextBookmark */;
+			E131922C0A05E3F000F2D492 = E131922C0A05E3F000F2D492 /* PBXTextBookmark */;
+			E13192300A05E40A00F2D492 = E13192300A05E40A00F2D492 /* PBXTextBookmark */;
+			E13192330A05E41B00F2D492 = E13192330A05E41B00F2D492 /* PBXTextBookmark */;
+			E13192350A05E41B00F2D492 = E13192350A05E41B00F2D492 /* PBXTextBookmark */;
+			E13192360A05E41B00F2D492 = E13192360A05E41B00F2D492 /* PBXTextBookmark */;
+			E13192430A05E66100F2D492 = E13192430A05E66100F2D492 /* PBXTextBookmark */;
+			E13192480A05E67B00F2D492 = E13192480A05E67B00F2D492 /* PBXTextBookmark */;
+			E13192490A05E67B00F2D492 = E13192490A05E67B00F2D492 /* PBXTextBookmark */;
+			E131924A0A05E67B00F2D492 = E131924A0A05E67B00F2D492 /* PBXTextBookmark */;
+			E13192550A05E6E400F2D492 = E13192550A05E6E400F2D492 /* PBXTextBookmark */;
+			E13192560A05E6E400F2D492 = E13192560A05E6E400F2D492 /* PBXTextBookmark */;
+			E13192570A05E6E500F2D492 = E13192570A05E6E500F2D492 /* PBXTextBookmark */;
+			E131925B0A05E71800F2D492 = E131925B0A05E71800F2D492 /* PBXTextBookmark */;
+			E131925C0A05E71800F2D492 = E131925C0A05E71800F2D492 /* PBXTextBookmark */;
+			E131931C0A05E74B00F2D492 /* PBXTextBookmark */ = E131931C0A05E74B00F2D492 /* PBXTextBookmark */;
+			E13193210A05E76700F2D492 /* PBXTextBookmark */ = E13193210A05E76700F2D492 /* PBXTextBookmark */;
+			E13193220A05E76700F2D492 /* PBXTextBookmark */ = E13193220A05E76700F2D492 /* PBXTextBookmark */;
+			E13193230A05E76700F2D492 /* PBXTextBookmark */ = E13193230A05E76700F2D492 /* PBXTextBookmark */;
+			E13193240A05E76700F2D492 /* PBXTextBookmark */ = E13193240A05E76700F2D492 /* PBXTextBookmark */;
+			E13193280A05E76700F2D492 /* PBXTextBookmark */ = E13193280A05E76700F2D492 /* PBXTextBookmark */;
+			E13193320A05E88A00F2D492 /* PBXTextBookmark */ = E13193320A05E88A00F2D492 /* PBXTextBookmark */;
+			E13193330A05E88A00F2D492 /* PBXTextBookmark */ = E13193330A05E88A00F2D492 /* PBXTextBookmark */;
+			E13193340A05E88A00F2D492 /* PBXTextBookmark */ = E13193340A05E88A00F2D492 /* PBXTextBookmark */;
+			E13193350A05E88A00F2D492 /* PBXTextBookmark */ = E13193350A05E88A00F2D492 /* PBXTextBookmark */;
+			E13193360A05E88A00F2D492 /* PBXTextBookmark */ = E13193360A05E88A00F2D492 /* PBXTextBookmark */;
+			E13193370A05E88A00F2D492 /* PBXTextBookmark */ = E13193370A05E88A00F2D492 /* PBXTextBookmark */;
+			E14521F20A045F9A00C9B040 = E14521F20A045F9A00C9B040 /* PBXTextBookmark */;
+			E14521F50A045F9A00C9B040 = E14521F50A045F9A00C9B040 /* PBXTextBookmark */;
+			E14522160A04624900C9B040 = E14522160A04624900C9B040 /* PBXTextBookmark */;
+			E14523690A046AD500C9B040 = E14523690A046AD500C9B040 /* PBXTextBookmark */;
+			E145236C0A046AD500C9B040 = E145236C0A046AD500C9B040 /* PBXTextBookmark */;
+			E145236D0A046AD500C9B040 = E145236D0A046AD500C9B040 /* PBXTextBookmark */;
+			E14524520A04836100C9B040 = E14524520A04836100C9B040 /* PBXTextBookmark */;
+			E14524580A04836100C9B040 = E14524580A04836100C9B040 /* PBXTextBookmark */;
+			E14524FE0A04B20E00C9B040 = E14524FE0A04B20E00C9B040 /* PBXTextBookmark */;
+			E14525010A04B20E00C9B040 = E14525010A04B20E00C9B040 /* PBXTextBookmark */;
+			E145250B0A04B20E00C9B040 = E145250B0A04B20E00C9B040 /* PBXTextBookmark */;
+			E145250D0A04B20E00C9B040 = E145250D0A04B20E00C9B040 /* PBXTextBookmark */;
+			E14525100A04B20E00C9B040 = E14525100A04B20E00C9B040 /* PBXTextBookmark */;
+			E14525110A04B20E00C9B040 = E14525110A04B20E00C9B040 /* PBXTextBookmark */;
+			E14526CD0A04BC9300C9B040 = E14526CD0A04BC9300C9B040 /* PBXTextBookmark */;
+			E14526D00A04BC9300C9B040 = E14526D00A04BC9300C9B040 /* PBXTextBookmark */;
+			E14527370A04C0DE00C9B040 = E14527370A04C0DE00C9B040 /* PBXTextBookmark */;
+			E14527380A04C0DE00C9B040 = E14527380A04C0DE00C9B040 /* PBXTextBookmark */;
+			E145273C0A04C0DE00C9B040 = E145273C0A04C0DE00C9B040 /* PBXTextBookmark */;
+			E145273D0A04C0DE00C9B040 = E145273D0A04C0DE00C9B040 /* PBXTextBookmark */;
+		};
+		sourceControlManager = E12B21580548C9B600CFF4E9 /* Source Control */;
+		userBookmarkGroup = E182C8ED03DE6ED300050002 /* PBXBookmarkGroup */;
+		userBuildSettings = {
+		};
+	};
+	E104851C040C1E3900050002 /* テキストエディット */ = {
+		isa = PBXExecutable;
+		activeArgIndex = 0;
+		activeArgIndices = (
+			YES,
+		);
+		argumentStrings = (
+			"-AppleLanguages '(ja, en)'",
+		);
+		autoAttachOnCrash = 1;
+		configStateDict = {
+			"PBXLSLaunchAction-0" = {
+				PBXLSLaunchAction = 0;
+				PBXLSLaunchStartAction = 1;
+				PBXLSLaunchStdioStyle = 1;
+				PBXLSLaunchStyle = 0;
+				class = PBXLSRunLaunchConfig;
+				identifier = com.apple.ProjectBuilder.launch.runConfig;
+				remoteHostInfo = "";
+				startActionInfo = "";
+			};
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		launchableReference = E104851D040C1E3900050002 /* TextEdit.app */;
+		libgmallocEnabled = 0;
+		name = "テキストエディット";
+		sourceDirectories = (
+		);
+	};
+	E104851D040C1E3900050002 /* TextEdit.app */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = TextEdit.app;
+		path = /Applications/TextEdit.app;
+		sourceTree = "<absolute>";
+	};
+	E11854F703F2709E00050002 /* CPS.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 3612}}";
+			sepNavSelRange = "{768, 0}";
+			sepNavVisRect = "{{0, 443}, {629, 555}}";
+		};
+	};
+	E120DB7308141CCB00BF8DDC /* ICeCoffEE Installer */ = {
+		activeExec = 0;
+	};
+	E128636008381A34009C048B /* French */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {715, 6304}}";
+			sepNavSelRange = "{10304, 0}";
+			sepNavVisRect = "{{0, 2815}, {715, 1006}}";
+			sepNavWindowFrame = "{{15, 129}, {754, 1044}}";
+		};
+	};
+	E128637008381AC7009C048B /* French */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {715, 1007}}";
+			sepNavSelRange = "{2730, 0}";
+			sepNavVisRect = "{{0, 0}, {715, 1006}}";
+			sepNavWindowFrame = "{{38, 108}, {754, 1044}}";
+		};
+	};
+	E12B21580548C9B600CFF4E9 /* Source Control */ = {
+		isa = PBXSourceControlManager;
+		fallbackIsa = XCSourceControlManager;
+		isSCMEnabled = 1;
+		scmConfiguration = {
+			SubversionToolPath = /opt/local/bin/svn;
+		};
+		scmType = scm.subversion;
+	};
+	E12B21590548C9B600CFF4E9 /* Code sense */ = {
+		isa = PBXCodeSenseManager;
+		indexTemplatePath = "";
+	};
+	E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {793, 3718}}";
+			sepNavSelRange = "{8048, 0}";
+			sepNavVisRect = "{{0, 2030}, {793, 944}}";
+			sepNavWindowFrame = "{{65, 118}, {832, 982}}";
+		};
+	};
+	E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {709, 443}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {709, 443}}";
+		};
+	};
+	E12FEC3F04959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E12FEC4104959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E12FEC4204959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E12FEC4304959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+		};
+	};
+	E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 1988}}";
+			sepNavSelRange = "{596, 4}";
+			sepNavVisRect = "{{0, 4}, {585, 566}}";
+		};
+	};
+	E1317A3503DF242100050002 /* System Preferences */ = {
+		isa = PBXExecutable;
+		activeArgIndex = 0;
+		activeArgIndices = (
+			YES,
+		);
+		argumentStrings = (
+			"\"/Library/PreferencePanes/APE Manager.prefPane\"",
+		);
+		autoAttachOnCrash = 1;
+		configStateDict = {
+			"PBXLSLaunchAction-1" = {
+				PBXLSLaunchAction = 1;
+				PBXLSLaunchStartAction = 1;
+				PBXLSLaunchStdioStyle = 2;
+				PBXLSLaunchStyle = 0;
+				class = PBXGDB_LaunchConfig;
+				identifier = com.apple.ProjectBuilder.launch.GDBMI_Config;
+				remoteHostInfo = "";
+				startActionInfo = "";
+			};
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+			{
+				active = YES;
+				name = NSZombieEnabled;
+				value = YES;
+			},
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		launchableReference = E1317A3603DF242100050002 /* System Preferences.app */;
+		libgmallocEnabled = 0;
+		name = "System Preferences";
+		sourceDirectories = (
+		);
+	};
+	E1317A3603DF242100050002 /* System Preferences.app */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = "System Preferences.app";
+		path = "/Applications/System Preferences.app";
+		sourceTree = "<absolute>";
+	};
+	E1317A3703DF244600050002 /* -[NSException raise] */ = {
+		isa = PBXSymbolicBreakpoint;
+		actions = (
+		);
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 1;
+		modificationTime = 168124476.581086;
+		state = 1;
+		symbolName = "-[NSException raise]";
+	};
+	E1317A3803DF24F800050002 /* _NSAutoreleaseNoPool */ = {
+		isa = PBXSymbolicBreakpoint;
+		actions = (
+		);
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 1;
+		modificationTime = 168124476.586092;
+		state = 2;
+		symbolName = _NSAutoreleaseNoPool;
+	};
+	E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{494, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+		};
+	};
+	E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 5712}}";
+			sepNavSelRange = "{286, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{172, 172}, {750, 502}}";
+		};
+	};
+	E1317B3203DFC56300050002 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */;
+		name = "ICeCoffEETerminal.h: 11";
+		rLen = 0;
+		rLoc = 183;
+		rType = 0;
+		vrLen = 469;
+		vrLoc = 0;
+	};
+	E1318E140A054F2A00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 142";
+		rLen = 0;
+		rLoc = 5434;
+		rType = 0;
+		vrLen = 1592;
+		vrLoc = 4851;
+	};
+	E1318E260A05504100F2D492 /* -[NSObject setSelInProgress:] */ = {
+		isa = PBXSymbolicBreakpoint;
+		actions = (
+		);
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 1;
+		modificationTime = 168124476.588567;
+		state = 2;
+		symbolName = "-[NSObject setSelInProgress:]";
+	};
+	E1318E600A05551800F2D492 /* -[TermView setSelInProgress:] */ = {
+		isa = PBXSymbolicBreakpoint;
+		actions = (
+		);
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 1;
+		modificationTime = 168126566.99299;
+		state = 1;
+		symbolName = "-[TermView setSelInProgress:]";
+	};
+	E1318E710A05589100F2D492 /* -[NSWindow sendEvent:] */ = {
+		isa = PBXSymbolicBreakpoint;
+		actions = (
+		);
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 1;
+		modificationTime = 168124476.593933;
+		state = 2;
+		symbolName = "-[NSWindow sendEvent:]";
+	};
+	E1318E870A055F2000F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1318E880A055F2000F2D492 /* ApplicationEnhancer.h */;
+		name = "void\t\tAPEBundleMainLateLoad(CFBundleRef bundle, CFStringRef inAPEToolsCurrentAppID);";
+		rLen = 85;
+		rLoc = 1796;
+		rType = 0;
+		vrLen = 2061;
+		vrLoc = 1174;
+	};
+	E1318E880A055F2000F2D492 /* ApplicationEnhancer.h */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.c.h;
+		name = ApplicationEnhancer.h;
+		path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Headers/ApplicationEnhancer.h;
+		sourceTree = "<absolute>";
+	};
+	E1318EA20A05603500F2D492 /* -[_NSThemeWidget mouseDown:] */ = {
+		isa = PBXSymbolicBreakpoint;
+		actions = (
+		);
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 3;
+		modificationTime = 168126409.364051;
+		state = 1;
+		symbolName = "-[_NSThemeWidget mouseDown:]";
+	};
+	E1318EA80A05606F00F2D492 /* -[NSControl mouseDown:]+32 */ = {
+		isa = PBXSymbolicBreakpoint;
+		actions = (
+		);
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 3;
+		modificationTime = 168126416.238143;
+		state = 1;
+		symbolName = "-[NSControl mouseDown:]+32";
+	};
+	E1318EB50A05615E00F2D492 /* 0x937da530 */ = {
+		isa = PBXSymbolicBreakpoint;
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 0;
+		modificationTime = 168124806.771691;
+		state = 2;
+		symbolName = 0x937da530;
+	};
+	E1318EB80A05618400F2D492 /* -[NSControl mouseDown:]+160 */ = {
+		isa = PBXSymbolicBreakpoint;
+		actions = (
+		);
+		continueAfterActions = 0;
+		delayBeforeContinue = 0;
+		hitCount = 2;
+		modificationTime = 168126442.877833;
+		state = 1;
+		symbolName = "-[NSControl mouseDown:]+160";
+	};
+	E1318ECD0A0568F300F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343CE03DB66E900050002 /* ICeCoffEESuper.m */;
+		name = "ICeCoffEESuper.m: menuForEvent:";
+		rLen = 62;
+		rLoc = 300;
+		rType = 0;
+		vrLen = 368;
+		vrLoc = 0;
+	};
+	E1318ED20A0568F300F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */;
+		name = "ICeCoffEETerminal.m: setNeedsDisplay";
+		rLen = 0;
+		rLoc = 2242;
+		rType = 0;
+		vrLen = 1992;
+		vrLoc = 602;
+	};
+	E1318EDC0A056EE100F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */;
+		name = "ICeCoffEEMenuSuper.m: 20";
+		rLen = 0;
+		rLoc = 317;
+		rType = 0;
+		vrLen = 317;
+		vrLoc = 0;
+	};
+	E1318EDD0A056EE100F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */;
+		name = "ICeCoffEETerminal.m: ICCF_zeroRange";
+		rLen = 0;
+		rLoc = 286;
+		rType = 0;
+		vrLen = 1530;
+		vrLoc = 0;
+	};
+	E1318F190A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */;
+		name = "ICeCoffEETerminal.h: 28";
+		rLen = 0;
+		rLoc = 494;
+		rType = 0;
+		vrLen = 494;
+		vrLoc = 0;
+	};
+	E1318F1B0A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF166B03DBE27000050002 /* ICeCoffEEWebKitSuper.h */;
+		name = "ICeCoffEEWebKitSuper.h: 13";
+		rLen = 0;
+		rLoc = 232;
+		rType = 0;
+		vrLen = 241;
+		vrLoc = 0;
+	};
+	E1318F1C0A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF166D03DBE27000050002 /* ICeCoffEEWebKit.h */;
+		name = "ICeCoffEEWebKit.h: 17";
+		rLen = 0;
+		rLoc = 256;
+		rType = 0;
+		vrLen = 256;
+		vrLoc = 0;
+	};
+	E1318F1E0A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BF03DBBE8900050002 /* VERSION */;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 7;
+		rType = 0;
+		vrLen = 7;
+		vrLoc = 0;
+	};
+	E1318F200A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */;
+		name = "Info-APEManagerPrefPane.plist: 26";
+		rLen = 0;
+		rLoc = 763;
+		rType = 0;
+		vrLen = 920;
+		vrLoc = 0;
+	};
+	E1318F210A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */;
+		name = "Info-ICeCoffEE Installer.plist: 29";
+		rLen = 0;
+		rLoc = 790;
+		rType = 0;
+		vrLen = 790;
+		vrLoc = 0;
+	};
+	E1318F220A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 089C165DFE840E0CC02AAC07 /* English */;
+		name = "English: 6";
+		rLen = 0;
+		rLoc = 221;
+		rType = 0;
+		vrLen = 238;
+		vrLoc = 0;
+	};
+	E1318F230A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1CBC99803E7602700050002 /* English */;
+		name = "English: 8";
+		rLen = 0;
+		rLoc = 245;
+		rType = 0;
+		vrLen = 1384;
+		vrLoc = 0;
+	};
+	E1318F240A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343B303DB4CF200050002 /* ICeCoffEE.h */;
+		name = "ICeCoffEE.h: 28";
+		rLen = 0;
+		rLoc = 1224;
+		rType = 0;
+		vrLen = 1632;
+		vrLoc = 636;
+	};
+	E1318F250A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */;
+		name = "ICeCoffEEConfig.h: 38";
+		rLen = 0;
+		rLoc = 882;
+		rType = 0;
+		vrLen = 1204;
+		vrLoc = 0;
+	};
+	E1318F2A0A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF166D03DBE27000050002 /* ICeCoffEEWebKit.h */;
+		name = "ICeCoffEEWebKit.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 256;
+		vrLoc = 0;
+	};
+	E1318F2E0A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF166B03DBE27000050002 /* ICeCoffEEWebKitSuper.h */;
+		name = "ICeCoffEEWebKitSuper.h: 13";
+		rLen = 0;
+		rLoc = 232;
+		rType = 0;
+		vrLen = 241;
+		vrLoc = 0;
+	};
+	E1318F310A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BF03DBBE8900050002 /* VERSION */;
+		name = "VERSION: 1";
+		rLen = 0;
+		rLoc = 7;
+		rType = 0;
+		vrLen = 7;
+		vrLoc = 0;
+	};
+	E1318F330A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */;
+		name = "Info-APEManagerPrefPane.plist: 26";
+		rLen = 0;
+		rLoc = 763;
+		rType = 0;
+		vrLen = 920;
+		vrLoc = 0;
+	};
+	E1318F340A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */;
+		name = "Info-ICeCoffEE Installer.plist: 29";
+		rLen = 0;
+		rLoc = 790;
+		rType = 0;
+		vrLen = 790;
+		vrLoc = 0;
+	};
+	E1318F350A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 089C165DFE840E0CC02AAC07 /* English */;
+		name = "English: 6";
+		rLen = 0;
+		rLoc = 221;
+		rType = 0;
+		vrLen = 238;
+		vrLoc = 0;
+	};
+	E1318F360A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1CBC99803E7602700050002 /* English */;
+		name = "English: 8";
+		rLen = 0;
+		rLoc = 245;
+		rType = 0;
+		vrLen = 1384;
+		vrLoc = 0;
+	};
+	E1318F370A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343B303DB4CF200050002 /* ICeCoffEE.h */;
+		name = "ICeCoffEE.h: 28";
+		rLen = 0;
+		rLoc = 1224;
+		rType = 0;
+		vrLen = 1632;
+		vrLoc = 636;
+	};
+	E1318F3A0A05717B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */;
+		name = "ICeCoffEEShared.m: 20";
+		rLen = 0;
+		rLoc = 602;
+		rType = 0;
+		vrLen = 2124;
+		vrLoc = 0;
+	};
+	E1318F430A05731500F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */;
+		name = "ICeCoffEEShared.m: 10";
+		rLen = 0;
+		rLoc = 185;
+		rType = 0;
+		vrLen = 2124;
+		vrLoc = 0;
+	};
+	E1318F5D0A05751400F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF166A03DBE27000050002 /* ICeCoffEEWebKit.m */;
+		name = "ICeCoffEEWebKit.m: 31";
+		rLen = 0;
+		rLoc = 555;
+		rType = 0;
+		vrLen = 600;
+		vrLoc = 269;
+	};
+	E1318F610A05751400F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
+		name = "ICCF_AddSlashes after";
+		rLen = 21;
+		rLoc = 6979;
+		rType = 0;
+		vrLen = 1122;
+		vrLoc = 6032;
+	};
+	E13191CD0A05DE1C00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
+		name = "ICeCoffEE.m: 169";
+		rLen = 0;
+		rLoc = 6158;
+		rType = 0;
+		vrLen = 1091;
+		vrLoc = 6063;
+	};
+	E13191CF0A05DE1C00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
+		name = "ICeCoffEE.m: 169";
+		rLen = 0;
+		rLoc = 6158;
+		rType = 0;
+		vrLen = 1091;
+		vrLoc = 6063;
+	};
+	E13191D50A05DE3600F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
+		name = "ICCF_AddSlashes after";
+		rLen = 21;
+		rLoc = 6979;
+		rType = 0;
+		vrLen = 491;
+		vrLoc = 6663;
+	};
+	E13191EF0A05E01800F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "English: 4";
+		rLen = 0;
+		rLoc = 151;
+		rType = 0;
+		vrLen = 811;
+		vrLoc = 16748;
+	};
+	E13191F00A05E01800F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1215;
+		vrLoc = 60;
+	};
+	E13191F50A05E0B100F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "English: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 713;
+		vrLoc = 0;
+	};
+	E13191F60A05E0B100F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "English: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 713;
+		vrLoc = 0;
+	};
+	E13191FF0A05E18500F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 16";
+		rLen = 0;
+		rLoc = 306;
+		rType = 0;
+		vrLen = 1102;
+		vrLoc = 0;
+	};
+	E13192000A05E18500F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
+		name = "ICeCoffEEShared.h: 16";
+		rLen = 0;
+		rLoc = 284;
+		rType = 0;
+		vrLen = 632;
+		vrLoc = 0;
+	};
+	E131920F0A05E29600F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "English: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 297;
+		vrLoc = 0;
+	};
+	E13192160A05E34B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 15";
+		rLen = 0;
+		rLoc = 305;
+		rType = 0;
+		vrLen = 1153;
+		vrLoc = 0;
+	};
+	E13192170A05E34B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 15";
+		rLen = 0;
+		rLoc = 305;
+		rType = 0;
+		vrLen = 1153;
+		vrLoc = 0;
+	};
+	E131921A0A05E35C00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 15";
+		rLen = 0;
+		rLoc = 305;
+		rType = 0;
+		vrLen = 612;
+		vrLoc = 61;
+	};
+	E13192250A05E3D800F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
+		name = "ICeCoffEEShared.h: 23";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 326;
+		vrLoc = 284;
+	};
+	E131922C0A05E3F000F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 145";
+		rLen = 0;
+		rLoc = 5808;
+		rType = 0;
+		vrLen = 1031;
+		vrLoc = 606;
+	};
+	E13192300A05E40A00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
+		name = "ICeCoffEEShared.h: 23";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 336;
+		vrLoc = 284;
+	};
+	E13192330A05E41B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */;
+		name = "ICeCoffEEShared.m: 10";
+		rLen = 0;
+		rLoc = 185;
+		rType = 0;
+		vrLen = 1418;
+		vrLoc = 0;
+	};
+	E13192350A05E41B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 147";
+		rLen = 0;
+		rLoc = 6046;
+		rType = 0;
+		vrLen = 937;
+		vrLoc = 0;
+	};
+	E13192360A05E41B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */;
+		name = "ICeCoffEEShared.m: 10";
+		rLen = 0;
+		rLoc = 185;
+		rType = 0;
+		vrLen = 1418;
+		vrLoc = 0;
+	};
+	E13192430A05E66100F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
+		name = "ICeCoffEEShared.h: 23";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 316;
+		vrLoc = 284;
+	};
+	E13192480A05E67B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 160";
+		rLen = 0;
+		rLoc = 6909;
+		rType = 0;
+		vrLen = 1258;
+		vrLoc = 1589;
+	};
+	E13192490A05E67B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
+		name = "ICeCoffEEShared.h: 23";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 804;
+		vrLoc = 156;
+	};
+	E131924A0A05E67B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 160";
+		rLen = 0;
+		rLoc = 6909;
+		rType = 0;
+		vrLen = 1258;
+		vrLoc = 1589;
+	};
+	E13192550A05E6E400F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
+		name = "ICeCoffEEShared.h: 23";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 320;
+		vrLoc = 284;
+	};
+	E13192560A05E6E400F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		comments = "error: parse error before ';' token";
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		rLen = 0;
+		rLoc = 162;
+		rType = 1;
+	};
+	E13192570A05E6E500F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
+		name = "ICeCoffEEShared.h: 23";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 320;
+		vrLoc = 284;
+	};
+	E131925B0A05E71800F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */;
+		name = "ICeCoffEEShared.h: 23";
+		rLen = 0;
+		rLoc = 412;
+		rType = 0;
+		vrLen = 808;
+		vrLoc = 156;
+	};
+	E131925C0A05E71800F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 164";
+		rLen = 0;
+		rLoc = 7193;
+		rType = 0;
+		vrLen = 1299;
+		vrLoc = 6050;
+	};
+	E131931C0A05E74B00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 164";
+		rLen = 0;
+		rLoc = 7193;
+		rType = 0;
+		vrLen = 1298;
+		vrLoc = 6050;
+	};
+	E13193210A05E76700F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 164";
+		rLen = 0;
+		rLoc = 7193;
+		rType = 0;
+		vrLen = 1570;
+		vrLoc = 5824;
+	};
+	E13193220A05E76700F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 15";
+		rLen = 0;
+		rLoc = 305;
+		rType = 0;
+		vrLen = 1153;
+		vrLoc = 0;
+	};
+	E13193230A05E76700F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 164";
+		rLen = 0;
+		rLoc = 7193;
+		rType = 0;
+		vrLen = 1570;
+		vrLoc = 5824;
+	};
+	E13193240A05E76700F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 24";
+		rLen = 0;
+		rLoc = 790;
+		rType = 0;
+		vrLen = 1170;
+		vrLoc = 0;
+	};
+	E13193280A05E76700F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 164";
+		rLen = 0;
+		rLoc = 7193;
+		rType = 0;
+		vrLen = 1298;
+		vrLoc = 6050;
+	};
+	E13193320A05E88A00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "English: 126";
+		rLen = 0;
+		rLoc = 7803;
+		rType = 0;
+		vrLen = 1454;
+		vrLoc = 7656;
+	};
+	E13193330A05E88A00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 24";
+		rLen = 0;
+		rLoc = 790;
+		rType = 0;
+		vrLen = 1170;
+		vrLoc = 0;
+	};
+	E13193340A05E88A00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 24";
+		rLen = 0;
+		rLoc = 790;
+		rType = 0;
+		vrLen = 1170;
+		vrLoc = 0;
+	};
+	E13193350A05E88A00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "English: 126";
+		rLen = 0;
+		rLoc = 7803;
+		rType = 0;
+		vrLen = 1454;
+		vrLoc = 7656;
+	};
+	E13193360A05E88A00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */;
+		name = "package-ICeCoffEE.sh: 23";
+		rLen = 0;
+		rLoc = 768;
+		rType = 0;
+		vrLen = 1175;
+		vrLoc = 0;
+	};
+	E13193370A05E88A00F2D492 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */;
+		name = "APEMain.m: 164";
+		rLen = 0;
+		rLoc = 7193;
+		rType = 0;
+		vrLen = 1298;
+		vrLoc = 6050;
+	};
+	E135625E03DC9FC200050002 /* ICeCoffEEShared.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {670, 732}}";
+			sepNavSelRange = "{412, 0}";
+			sepNavVisRect = "{{0, 189}, {670, 162}}";
+			sepNavWindowFrame = "{{174, 96}, {547, 589}}";
+		};
+	};
+	E136EA9603E3A1AD00050002 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */;
+		name = "ICeCoffEETerminal.m: 98";
+		rLen = 0;
+		rLoc = 6947;
+		rType = 0;
+		vrLen = 763;
+		vrLoc = 2916;
+	};
+	E136EAA003E3A98600050002 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */;
+		name = "ICeCoffEETerminal.m: 16";
+		rLen = 0;
+		rLoc = 337;
+		rType = 0;
+		vrLen = 855;
+		vrLoc = 217;
+	};
+	E136EAA103E42F7500050002 /* Terminal */ = {
+		isa = PBXExecutable;
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		autoAttachOnCrash = 1;
+		configStateDict = {
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+			{
+				active = YES;
+				name = NSZombieEnabled;
+				value = YES;
+			},
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		launchableReference = E136EAA203E42F7500050002 /* Terminal.app */;
+		libgmallocEnabled = 0;
+		name = Terminal;
+		savedGlobals = {
+		};
+		sourceDirectories = (
+		);
+	};
+	E136EAA203E42F7500050002 /* Terminal.app */ = {
+		isa = PBXFileReference;
+		explicitFileType = wrapper.application;
+		name = Terminal.app;
+		path = /Applications/Utilities/Terminal.app;
+		sourceTree = "<absolute>";
+	};
+	E136EAA303E436C500050002 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */;
+		name = "ICeCoffEETerminal.m: mouseUp:";
+		rLen = 0;
+		rLoc = 14370;
+		rType = 0;
+		vrLen = 25;
+		vrLoc = 15494;
+	};
+	E13762D203EC636D00050002 /* ICeCoffEEBookmarks.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 3219}}";
+			sepNavSelRange = "{6772, 4}";
+			sepNavVisRect = "{{0, 2328}, {585, 566}}";
+		};
+	};
+	E140C475040BB997009FF178 /* Japanese */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {758, 7080}}";
+			sepNavSelRange = "{55, 0}";
+			sepNavVisRect = "{{0, 0}, {758, 789}}";
+			sepNavWindowFrame = "{{455, 144}, {797, 827}}";
+		};
+	};
+	E14343B303DB4CF200050002 /* ICeCoffEE.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 756}}";
+			sepNavSelRange = "{1224, 0}";
+			sepNavVisRect = "{{0, 201}, {629, 555}}";
+			sepNavWindowFrame = "{{114, 293}, {813, 821}}";
+		};
+	};
+	E14343B403DB4CF200050002 /* ICeCoffEE.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 7860}}";
+			sepNavSelRange = "{6158, 0}";
+			sepNavVisRect = "{{0, 2076}, {629, 384}}";
+			sepNavWindowFrame = "{{109, 0}, {813, 746}}";
+		};
+	};
+	E14343CD03DB66E900050002 /* ICeCoffEESuper.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {584, 554}}";
+			sepNavSelRange = "{231, 0}";
+			sepNavVisRect = "{{0, 0}, {584, 554}}";
+			sepNavWindowFrame = "{{38, 339}, {835, 813}}";
+		};
+	};
+	E14343CE03DB66E900050002 /* ICeCoffEESuper.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{300, 62}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{107, 146}, {746, 511}}";
+		};
+	};
+	E14521D60A044FAA00C9B040 /* SmartCrashReportsAPI.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {584, 3924}}";
+			sepNavSelRange = "{12534, 206}";
+			sepNavVisRect = "{{0, 2753}, {584, 554}}";
+			sepNavWindowFrame = "{{188, 3}, {721, 638}}";
+		};
+	};
+	E14521F20A045F9A00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */;
+		name = "ICeCoffEESetServicesMenu.m: 23";
+		rLen = 0;
+		rLoc = 846;
+		rType = 0;
+		vrLen = 1124;
+		vrLoc = 0;
+	};
+	E14521F50A045F9A00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */;
+		name = "ICeCoffEESetServicesMenu.m: 23";
+		rLen = 0;
+		rLoc = 846;
+		rType = 0;
+		vrLen = 1124;
+		vrLoc = 0;
+	};
+	E14522160A04624900C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F56276C20379923401AA4DA5 /* English */;
+		name = "English: 121";
+		rLen = 0;
+		rLoc = 7437;
+		rType = 0;
+		vrLen = 1246;
+		vrLoc = 7274;
+	};
+	E14523690A046AD500C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F5CD5EAA02DAE61A01AA4DA5 /* Exports.exp */;
+		name = "Exports.exp: 4";
+		rLen = 0;
+		rLoc = 65;
+		rType = 0;
+		vrLen = 65;
+		vrLoc = 0;
+	};
+	E145236C0A046AD500C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F5CD5EAA02DAE61A01AA4DA5 /* Exports.exp */;
+		name = "Exports.exp: 4";
+		rLen = 0;
+		rLoc = 65;
+		rType = 0;
+		vrLen = 65;
+		vrLoc = 0;
+	};
+	E145236D0A046AD500C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */;
+		name = "ICeCoffEEConfig.h: 38";
+		rLen = 0;
+		rLoc = 882;
+		rType = 0;
+		vrLen = 864;
+		vrLoc = 0;
+	};
+	E14523860A046B6A00C9B040 /* XCBreakpointsBucket */ = {
+		isa = XCBreakpointsBucket;
+		name = "Project Breakpoints";
+		objects = (
+			E1317A3703DF244600050002 /* -[NSException raise] */,
+			E1317A3803DF24F800050002 /* _NSAutoreleaseNoPool */,
+			E1318E260A05504100F2D492 /* -[NSObject setSelInProgress:] */,
+			E1318E600A05551800F2D492 /* -[TermView setSelInProgress:] */,
+			E1318E710A05589100F2D492 /* -[NSWindow sendEvent:] */,
+			E1318EA20A05603500F2D492 /* -[_NSThemeWidget mouseDown:] */,
+			E1318EA80A05606F00F2D492 /* -[NSControl mouseDown:]+32 */,
+			E1318EB50A05615E00F2D492 /* 0x937da530 */,
+			E1318EB80A05618400F2D492 /* -[NSControl mouseDown:]+160 */,
+		);
+	};
+	E14524520A04836100C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */;
+		name = "ICeCoffEEAction.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 536;
+		vrLoc = 0;
+	};
+	E14524580A04836100C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */;
+		name = "ICeCoffEEAction.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 536;
+		vrLoc = 0;
+	};
+	E14524FE0A04B20E00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14524FF0A04B20E00C9B040 /* CarbonUtils.h */;
+		name = "(null): 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1598;
+		vrLoc = 372;
+	};
+	E14524FF0A04B20E00C9B040 /* CarbonUtils.h */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.c.h;
+		name = CarbonUtils.h;
+		path = /Users/nicholas/Applications/WebKit.app/Contents/Resources/WebKit.framework/Versions/A/Headers/CarbonUtils.h;
+		sourceTree = "<absolute>";
+	};
+	E14525010A04B20E00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343CD03DB66E900050002 /* ICeCoffEESuper.h */;
+		name = "ICeCoffEESuper.h: 15";
+		rLen = 0;
+		rLoc = 231;
+		rType = 0;
+		vrLen = 237;
+		vrLoc = 0;
+	};
+	E145250B0A04B20E00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */;
+		name = "ICeCoffEEMenuSuper.m: 20";
+		rLen = 0;
+		rLoc = 317;
+		rType = 0;
+		vrLen = 317;
+		vrLoc = 0;
+	};
+	E145250D0A04B20E00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343CE03DB66E900050002 /* ICeCoffEESuper.m */;
+		name = "ICeCoffEESuper.m: 21";
+		rLen = 0;
+		rLoc = 334;
+		rType = 0;
+		vrLen = 368;
+		vrLoc = 0;
+	};
+	E14525100A04B20E00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343CD03DB66E900050002 /* ICeCoffEESuper.h */;
+		name = "ICeCoffEESuper.h: 15";
+		rLen = 0;
+		rLoc = 231;
+		rType = 0;
+		vrLen = 237;
+		vrLoc = 0;
+	};
+	E14525110A04B20E00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */;
+		name = "ICeCoffEETerminal.h: 1";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 494;
+		vrLoc = 0;
+	};
+	E14526CD0A04BC9300C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF167203DBEAA000050002 /* WebCoreBridge.h */;
+		name = "WebCoreBridge.h: 3";
+		rLen = 0;
+		rLoc = 70;
+		rType = 0;
+		vrLen = 1678;
+		vrLoc = 0;
+	};
+	E14526CF0A04BC9300C9B040 /* WebFramePrivate.h */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.c.h;
+		name = WebFramePrivate.h;
+		path = /Users/nicholas/Applications/WebKit.app/Contents/Resources/WebKit.framework/Versions/A/PrivateHeaders/WebFramePrivate.h;
+		sourceTree = "<absolute>";
+	};
+	E14526D00A04BC9300C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF167203DBEAA000050002 /* WebCoreBridge.h */;
+		name = "WebCoreBridge.h: 3";
+		rLen = 0;
+		rLoc = 70;
+		rType = 0;
+		vrLen = 1678;
+		vrLoc = 0;
+	};
+	E14527370A04C0DE00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14526CF0A04BC9300C9B040 /* WebFramePrivate.h */;
+		name = "WebFramePrivate.h: 38";
+		rLen = 0;
+		rLoc = 1846;
+		rType = 0;
+		vrLen = 1238;
+		vrLoc = 5644;
+	};
+	E14527380A04C0DE00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14527390A04C0DE00C9B040 /* NSInputManager.h */;
+		name = "- (NSRange) selectedRange;";
+		rLen = 27;
+		rLoc = 1210;
+		rType = 0;
+		vrLen = 1507;
+		vrLoc = 0;
+	};
+	E14527390A04C0DE00C9B040 /* NSInputManager.h */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = sourcecode.c.h;
+		name = NSInputManager.h;
+		path = /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSInputManager.h;
+		sourceTree = "<absolute>";
+	};
+	E145273C0A04C0DE00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14526CF0A04BC9300C9B040 /* WebFramePrivate.h */;
+		name = "WebFramePrivate.h: 38";
+		rLen = 0;
+		rLoc = 1846;
+		rType = 0;
+		vrLen = 1238;
+		vrLoc = 5644;
+	};
+	E145273D0A04C0DE00C9B040 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E1BF166A03DBE27000050002 /* ICeCoffEEWebKit.m */;
+		name = "ICeCoffEEWebKit.m: 32";
+		rLen = 0;
+		rLoc = 561;
+		rType = 0;
+		vrLen = 910;
+		vrLoc = 0;
+	};
+	E14994BA03DE8A4D00050002 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = F9A6987103BE1DFF00AA4DA5 /* ICeCoffEEController.m */;
+		name = "ICeCoffEEController.m: textBlinkCount:";
+		rLen = 52;
+		rLoc = 4210;
+		rType = 0;
+		vrLen = 1360;
+		vrLoc = 2804;
+	};
+	E15E6A7404188D6900050002 /* システム環境設定 */ = {
+		isa = PBXExecutable;
+		activeArgIndex = 0;
+		activeArgIndices = (
+			YES,
+		);
+		argumentStrings = (
+			"-AppleLanguages '(ja, en)'",
+		);
+		autoAttachOnCrash = 1;
+		configStateDict = {
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		launchableReference = E15E6A7504188D6900050002 /* System Preferences.app */;
+		libgmallocEnabled = 0;
+		name = "システム環境設定";
+		sourceDirectories = (
+		);
+	};
+	E15E6A7504188D6900050002 /* System Preferences.app */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = "System Preferences.app";
+		path = "/Applications/System Preferences.app";
+		sourceTree = "<absolute>";
+	};
+	E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {584, 554}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {584, 554}}";
+		};
+	};
+	E165AB3603E7A7FC00050002 /* ICeCoffEEAction.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {711, 3700}}";
+			sepNavSelRange = "{10038, 15}";
+			sepNavVisRect = "{{0, 2511}, {711, 464}}";
+			sepNavWindowFrame = "{{38, 218}, {750, 502}}";
+		};
+	};
+	E165AB3B03E7B35000050002 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E165AB3603E7A7FC00050002 /* ICeCoffEEAction.c */;
+		name = "ICeCoffEEAppMenu.c: 44";
+		rLen = 0;
+		rLoc = 8820;
+		rType = 0;
+		vrLen = 1734;
+		vrLoc = 47;
+	};
+	E165AB3C03E7BCDE00050002 /* TextEdit */ = {
+		isa = PBXExecutable;
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		autoAttachOnCrash = 1;
+		configStateDict = {
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+			{
+				active = NO;
+				name = NSZombieEnabled;
+				value = YES;
+			},
+			{
+				active = NO;
+				name = NSAutoreleaseFreedObjectCheckEnabled;
+				value = YES;
+			},
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		launchableReference = E165AB3D03E7BCDE00050002 /* TextEdit.app */;
+		libgmallocEnabled = 0;
+		name = TextEdit;
+		savedGlobals = {
+		};
+		sourceDirectories = (
+		);
+	};
+	E165AB3D03E7BCDE00050002 /* TextEdit.app */ = {
+		isa = PBXFileReference;
+		explicitFileType = wrapper.application;
+		name = TextEdit.app;
+		path = /Applications/TextEdit.app;
+		sourceTree = "<absolute>";
+	};
+	E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {758, 2222}}";
+			sepNavSelRange = "{7587, 0}";
+			sepNavVisRect = "{{0, 1617}, {758, 353}}";
+		};
+	};
+	E169DBA603E4F62F00050002 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */;
+		name = "ICeCoffEETextEdit.c: MyTEClick";
+		rLen = 56;
+		rLoc = 1292;
+		rType = 0;
+		vrLen = 1606;
+		vrLoc = 0;
+	};
+	E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 804}}";
+			sepNavSelRange = "{882, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{84, 262}, {750, 502}}";
+		};
+	};
+	E170DFDD0835D6F400B484AC /* ICeCoffEETrigger.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {753, 471}}";
+			sepNavSelRange = "{468, 0}";
+			sepNavVisRect = "{{0, 0}, {753, 470}}";
+			sepNavWindowFrame = "{{687, 97}, {792, 508}}";
+		};
+	};
+	E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {748, 704}}";
+			sepNavSelRange = "{148, 0}";
+			sepNavVisRect = "{{0, 0}, {748, 605}}";
+			sepNavWindowFrame = "{{28, 480}, {787, 643}}";
+		};
+	};
+	E175F28303E7445700050002 /* SimpleText */ = {
+		isa = PBXExecutable;
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		autoAttachOnCrash = 1;
+		configStateDict = {
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		launchableReference = E175F28403E7445700050002 /* SimpleText.app */;
+		libgmallocEnabled = 0;
+		name = SimpleText;
+		sourceDirectories = (
+		);
+	};
+	E175F28403E7445700050002 /* SimpleText.app */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = file;
+		name = SimpleText.app;
+		path = /Developer/Applications/Extras/SimpleText.app;
+		sourceTree = "<absolute>";
+	};
+	E182C8ED03DE6ED300050002 /* PBXBookmarkGroup */ = {
+		isa = PBXBookmarkGroup;
+		children = (
+			E182C8F403DE7F3200050002 /* PBXTextBookmark */,
+			E14994BA03DE8A4D00050002 /* PBXTextBookmark */,
+			E1317B3203DFC56300050002 /* PBXTextBookmark */,
+			E136EA9603E3A1AD00050002 /* PBXTextBookmark */,
+			E136EAA003E3A98600050002 /* PBXTextBookmark */,
+			E136EAA303E436C500050002 /* PBXTextBookmark */,
+			E169DBA603E4F62F00050002 /* PBXTextBookmark */,
+			E165AB3B03E7B35000050002 /* PBXTextBookmark */,
+		);
+		name = Root;
+	};
+	E182C8F403DE7F3200050002 /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */;
+		name = "ICeCoffEE.m: __VERSION__";
+		rLen = 0;
+		rLoc = 0;
+		rType = 0;
+		vrLen = 1997;
+		vrLoc = 1921;
+	};
+	E182C8F603DE817F00050002 /* ICeCoffEEShared.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 552}}";
+			sepNavSelRange = "{185, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 384}}";
+			sepNavWindowFrame = "{{378, 87}, {725, 659}}";
+		};
+	};
+	E191FC9C0831B8FB003B09BC /* ICeCoffEESetServicesMenu.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {739, 541}}";
+			sepNavSelRange = "{231, 0}";
+			sepNavVisRect = "{{0, 0}, {739, 540}}";
+			sepNavWindowFrame = "{{245, 385}, {778, 578}}";
+		};
+	};
+	E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {625, 408}}";
+			sepNavSelRange = "{846, 0}";
+			sepNavVisRect = "{{0, 71}, {625, 337}}";
+			sepNavWindowFrame = "{{268, 364}, {778, 578}}";
+		};
+	};
+	E19EB4FA03DD35A700050002 /* UICookieMonster.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {758, 1848}}";
+			sepNavSelRange = "{2865, 0}";
+			sepNavVisRect = "{{0, 1050}, {758, 353}}";
+			sepNavWindowFrame = "{{84, 451}, {725, 659}}";
+		};
+	};
+	E19EB4FB03DD35A700050002 /* main.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 671}}";
+			sepNavSelRange = "{1677, 0}";
+			sepNavVisRect = "{{0, 207}, {735, 464}}";
+			sepNavWindowFrame = "{{130, 134}, {750, 502}}";
+		};
+	};
+	E19EB4FC03DD35A700050002 /* UICookieMonster.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {758, 429}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {758, 353}}";
+		};
+	};
+	E1ABAE8D0812F4B2007C5427 /* APE Module */ = {
+		activeExec = 0;
+	};
+	E1ABAEB80812F4B2007C5427 /* Info-APE Module.plist */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{985, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{200, 163}, {746, 511}}";
+		};
+	};
+	E1ABAEBA0812F4B2007C5427 /* APEManagerPrefPane */ = {
+		activeExec = 0;
+	};
+	E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{763, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{429, 152}, {787, 643}}";
+		};
+	};
+	E1ABAED60812F4B2007C5427 /* ICFindFilesToRemove */ = {
+		activeExec = 0;
+		executables = (
+			E1ABAEE00812F4B2007C5427 /* ICFindFilesToRemove */,
+		);
+	};
+	E1ABAEE00812F4B2007C5427 /* ICFindFilesToRemove */ = {
+		isa = PBXExecutable;
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		autoAttachOnCrash = 1;
+		configStateDict = {
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		libgmallocEnabled = 0;
+		name = ICFindFilesToRemove;
+		sourceDirectories = (
+		);
+	};
+	E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{790, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{452, 131}, {787, 643}}";
+		};
+	};
+	E1ABE98B040D48E700050002 /* Safari */ = {
+		isa = PBXExecutable;
+		activeArgIndex = 2147483647;
+		activeArgIndices = (
+		);
+		argumentStrings = (
+		);
+		autoAttachOnCrash = 1;
+		configStateDict = {
+		};
+		customDataFormattersEnabled = 1;
+		debuggerPlugin = GDBDebugging;
+		disassemblyDisplayState = 0;
+		dylibVariantSuffix = "";
+		enableDebugStr = 1;
+		environmentEntries = (
+		);
+		executableSystemSymbolLevel = 0;
+		executableUserSymbolLevel = 0;
+		launchableReference = E1BF674C054C7F9300C390BC /* Safari.app */;
+		libgmallocEnabled = 0;
+		name = Safari;
+		sourceDirectories = (
+		);
+	};
+	E1BB269003DB74B700050002 /* ICeCoffEEMenuOnly.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 566}}";
+			sepNavSelRange = "{269, 0}";
+			sepNavVisRect = "{{0, 0}, {585, 566}}";
+			sepNavWindowFrame = "{{213, 261}, {750, 502}}";
+		};
+	};
+	E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{317, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{38, 304}, {750, 502}}";
+		};
+	};
+	E1BF15A403DBAA5600050002 /* Preinstall.sh */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {735, 464}}";
+			sepNavSelRange = "{65, 1}";
+			sepNavVisRect = "{{0, 0}, {735, 464}}";
+			sepNavWindowFrame = "{{15, 239}, {750, 502}}";
+		};
+	};
+	E1BF15A503DBAA5600050002 /* ui.plist */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {711, 539}}";
+			sepNavSelRange = "{172, 0}";
+			sepNavVisRect = "{{0, 0}, {711, 464}}";
+			sepNavWindowFrame = "{{84, 176}, {750, 502}}";
+		};
+	};
+	E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 480}}";
+			sepNavSelRange = "{768, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 384}}";
+			sepNavWindowFrame = "{{15, 103}, {721, 638}}";
+		};
+	};
+	E1BF15BF03DBBE8900050002 /* VERSION */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{7, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{15, 239}, {750, 502}}";
+		};
+	};
+	E1BF166A03DBE27000050002 /* ICeCoffEEWebKit.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 1440}}";
+			sepNavSelRange = "{555, 0}";
+			sepNavVisRect = "{{0, 174}, {629, 384}}";
+			sepNavWindowFrame = "{{293, 103}, {867, 906}}";
+		};
+	};
+	E1BF166B03DBE27000050002 /* ICeCoffEEWebKitSuper.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{232, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{199, 71}, {750, 502}}";
+		};
+	};
+	E1BF166C03DBE27000050002 /* ICeCoffEEWebKitSuper.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {711, 465}}";
+			sepNavSelRange = "{224, 0}";
+			sepNavVisRect = "{{0, 0}, {711, 464}}";
+			sepNavWindowFrame = "{{222, 50}, {750, 502}}";
+		};
+	};
+	E1BF166D03DBE27000050002 /* ICeCoffEEWebKit.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 555}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 555}}";
+			sepNavWindowFrame = "{{61, 197}, {750, 502}}";
+		};
+	};
+	E1BF167203DBEAA000050002 /* WebCoreBridge.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {584, 3480}}";
+			sepNavSelRange = "{70, 0}";
+			sepNavVisRect = "{{0, 0}, {584, 554}}";
+			sepNavWindowFrame = "{{61, 318}, {835, 813}}";
+		};
+	};
+	E1BF4A4D0487C77C00C20906 /* German */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {711, 4872}}";
+			sepNavSelRange = "{12148, 0}";
+			sepNavVisRect = "{{0, 4407}, {711, 464}}";
+			sepNavWindowFrame = "{{222, 50}, {750, 502}}";
+		};
+	};
+	E1BF4A570487CA5300C20906 /* German */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 1792}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 1226}, {585, 566}}";
+		};
+	};
+	E1BF674C054C7F9300C390BC /* Safari.app */ = {
+		isa = PBXFileReference;
+		lastKnownFileType = wrapper.application;
+		name = Safari.app;
+		path = /Applications/Safari.app;
+		sourceTree = "<absolute>";
+	};
+	E1CBC99803E7602700050002 /* English */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {748, 1322}}";
+			sepNavSelRange = "{245, 0}";
+			sepNavVisRect = "{{0, 716}, {748, 605}}";
+			sepNavWindowFrame = "{{475, 110}, {787, 643}}";
+		};
+	};
+	E1F6E3AC040BCC5700050002 /* Japanese */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {585, 1651}}";
+			sepNavSelRange = "{762, 0}";
+			sepNavVisRect = "{{0, 347}, {585, 566}}";
+		};
+	};
+	F56276BA03796C8B01AA4DA5 /* CFPreferencesWrapper.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {828, 2332}}";
+			sepNavSelRange = "{4066, 61}";
+			sepNavVisRect = "{{0, 1463}, {828, 868}}";
+			sepNavWindowFrame = "{{38, 246}, {867, 906}}";
+		};
+	};
+	F56276C20379923401AA4DA5 /* English */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {629, 6605}}";
+			sepNavSelRange = "{0, 0}";
+			sepNavVisRect = "{{0, 0}, {629, 384}}";
+			sepNavWindowFrame = "{{203, 0}, {754, 746}}";
+		};
+	};
+	F5CD5EAA02DAE61A01AA4DA5 /* Exports.exp */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {625, 220}}";
+			sepNavSelRange = "{65, 0}";
+			sepNavVisRect = "{{0, 0}, {625, 220}}";
+			sepNavWindowFrame = "{{107, 241}, {750, 502}}";
+		};
+	};
+	F9A6986E03BE1DF000AA4DA5 /* APEMain.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {670, 3876}}";
+			sepNavSelRange = "{7193, 0}";
+			sepNavVisRect = "{{0, 1891}, {670, 281}}";
+			sepNavWindowFrame = "{{98, 32}, {752, 654}}";
+		};
+	};
+	F9A6987003BE1DFF00AA4DA5 /* ICeCoffEEController.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {564, 566}}";
+			sepNavSelRange = "{826, 78}";
+			sepNavVisRect = "{{0, 0}, {564, 566}}";
+		};
+	};
+	F9A6987103BE1DFF00AA4DA5 /* ICeCoffEEController.m */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {828, 1870}}";
+			sepNavSelRange = "{991, 75}";
+			sepNavVisRect = "{{0, 0}, {828, 868}}";
+			sepNavWindowFrame = "{{15, 267}, {867, 906}}";
+		};
+	};
+}
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.perspective
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.perspective	(revision 216)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/nicholas.perspective	(revision 216)
@@ -0,0 +1,1523 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>ActivePerspectiveName</key>
+	<string>Project</string>
+	<key>AllowedModules</key>
+	<array>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXSmartGroupTreeModule</string>
+			<key>Name</key>
+			<string>Groups and Files Outline View</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXNavigatorGroup</string>
+			<key>Name</key>
+			<string>Editor</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCTaskListModule</string>
+			<key>Name</key>
+			<string>Task List</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCDetailModule</string>
+			<key>Name</key>
+			<string>File and Smart Group Detail Viewer</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXBuildResultsModule</string>
+			<key>Name</key>
+			<string>Detailed Build Results Viewer</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXProjectFindModule</string>
+			<key>Name</key>
+			<string>Project Batch Find Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXRunSessionModule</string>
+			<key>Name</key>
+			<string>Run Log</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXBookmarksModule</string>
+			<key>Name</key>
+			<string>Bookmarks Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXClassBrowserModule</string>
+			<key>Name</key>
+			<string>Class Browser</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXCVSModule</string>
+			<key>Name</key>
+			<string>Source Code Control Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXDebugBreakpointsModule</string>
+			<key>Name</key>
+			<string>Debug Breakpoints Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>XCDockableInspector</string>
+			<key>Name</key>
+			<string>Inspector</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>n</string>
+			<key>Module</key>
+			<string>PBXOpenQuicklyModule</string>
+			<key>Name</key>
+			<string>Open Quickly Tool</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXDebugSessionModule</string>
+			<key>Name</key>
+			<string>Debugger</string>
+		</dict>
+		<dict>
+			<key>BundleLoadPath</key>
+			<string></string>
+			<key>MaxInstances</key>
+			<string>1</string>
+			<key>Module</key>
+			<string>PBXDebugCLIModule</string>
+			<key>Name</key>
+			<string>Debug Console</string>
+		</dict>
+	</array>
+	<key>Description</key>
+	<string>AIODescriptionKey</string>
+	<key>DockingSystemVisible</key>
+	<false/>
+	<key>Extension</key>
+	<string>perspective</string>
+	<key>FavBarConfig</key>
+	<dict>
+		<key>PBXProjectModuleGUID</key>
+		<string>E1E685AB0A044B320072E0C9</string>
+		<key>XCBarModuleItemNames</key>
+		<dict/>
+		<key>XCBarModuleItems</key>
+		<array/>
+	</dict>
+	<key>FirstTimeWindowDisplayed</key>
+	<false/>
+	<key>Identifier</key>
+	<string>com.apple.perspectives.project.default</string>
+	<key>MajorVersion</key>
+	<integer>33</integer>
+	<key>MinorVersion</key>
+	<integer>0</integer>
+	<key>Name</key>
+	<string>All-In-One</string>
+	<key>Notifications</key>
+	<array/>
+	<key>OpenEditors</key>
+	<array/>
+	<key>PerspectiveWidths</key>
+	<array>
+		<integer>877</integer>
+		<integer>877</integer>
+		<integer>877</integer>
+	</array>
+	<key>Perspectives</key>
+	<array>
+		<dict>
+			<key>ChosenToolbarItems</key>
+			<array>
+				<string>XCToolbarPerspectiveControl</string>
+				<string>NSToolbarSeparatorItem</string>
+				<string>active-target-popup</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>buildOrClean</string>
+				<string>build-and-runOrDebug</string>
+				<string>com.apple.ide.PBXToolbarStopButton</string>
+				<string>get-info</string>
+				<string>toggle-editor</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>com.apple.pbx.toolbar.searchfield</string>
+			</array>
+			<key>ControllerClassBaseName</key>
+			<string></string>
+			<key>IconName</key>
+			<string>WindowOfProject</string>
+			<key>Identifier</key>
+			<string>perspective.project</string>
+			<key>IsVertical</key>
+			<false/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>ContentConfiguration</key>
+					<dict>
+						<key>PBXBottomSmartGroupGIDs</key>
+						<array>
+							<string>1C37FBAC04509CD000000102</string>
+							<string>1C37FAAC04509CD000000102</string>
+							<string>1C08E77C0454961000C914BD</string>
+							<string>1C37FABC05509CD000000102</string>
+							<string>1C37FABC05539CD112110102</string>
+							<string>E2644B35053B69B200211256</string>
+							<string>1C37FABC04509CD000100104</string>
+							<string>1CC0EA4004350EF90044410B</string>
+							<string>1CC0EA4004350EF90041110B</string>
+							<string>1C77FABC04509CD000000102</string>
+						</array>
+						<key>PBXProjectModuleGUID</key>
+						<string>1CA23ED40692098700951B8B</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>Files</string>
+						<key>PBXProjectStructureProvided</key>
+						<string>yes</string>
+						<key>PBXSmartGroupTreeModuleColumnData</key>
+						<dict>
+							<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+							<array>
+								<real>185</real>
+							</array>
+							<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+							<array>
+								<string>MainColumn</string>
+							</array>
+						</dict>
+						<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+						<dict>
+							<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+							<array>
+								<string>29B97314FDCFA39411CA2CEA</string>
+							</array>
+							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+							<array>
+								<array>
+									<integer>7</integer>
+									<integer>0</integer>
+								</array>
+							</array>
+							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+							<string>{{0, 0}, {185, 559}}</string>
+						</dict>
+						<key>PBXTopSmartGroupGIDs</key>
+						<array/>
+						<key>XCIncludePerspectivesSwitch</key>
+						<false/>
+					</dict>
+					<key>GeometryConfiguration</key>
+					<dict>
+						<key>Frame</key>
+						<string>{{0, 0}, {202, 577}}</string>
+						<key>GroupTreeTableConfiguration</key>
+						<array>
+							<string>MainColumn</string>
+							<real>185</real>
+						</array>
+						<key>RubberWindowFrame</key>
+						<string>76 67 877 618 0 0 1024 746 </string>
+					</dict>
+					<key>Module</key>
+					<string>PBXSmartGroupTreeModule</string>
+					<key>Proportion</key>
+					<string>202pt</string>
+				</dict>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>E1E685A60A044B320072E0C9</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>package-ICeCoffEE.sh</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>E1E685A70A044B320072E0C9</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>package-ICeCoffEE.sh</string>
+										<key>_historyCapacity</key>
+										<integer>0</integer>
+										<key>bookmark</key>
+										<string>E13193360A05E88A00F2D492</string>
+										<key>history</key>
+										<array>
+											<string>E14521F20A045F9A00C9B040</string>
+											<string>E14523690A046AD500C9B040</string>
+											<string>E14524520A04836100C9B040</string>
+											<string>E14524FE0A04B20E00C9B040</string>
+											<string>E14525010A04B20E00C9B040</string>
+											<string>E14526CD0A04BC9300C9B040</string>
+											<string>E14527370A04C0DE00C9B040</string>
+											<string>E14527380A04C0DE00C9B040</string>
+											<string>E1318E870A055F2000F2D492</string>
+											<string>E1318ECD0A0568F300F2D492</string>
+											<string>E1318EDC0A056EE100F2D492</string>
+											<string>E1318EDD0A056EE100F2D492</string>
+											<string>E1318F190A05717B00F2D492</string>
+											<string>E1318F1B0A05717B00F2D492</string>
+											<string>E1318F1C0A05717B00F2D492</string>
+											<string>E1318F1E0A05717B00F2D492</string>
+											<string>E1318F200A05717B00F2D492</string>
+											<string>E1318F210A05717B00F2D492</string>
+											<string>E1318F220A05717B00F2D492</string>
+											<string>E1318F230A05717B00F2D492</string>
+											<string>E1318F240A05717B00F2D492</string>
+											<string>E1318F250A05717B00F2D492</string>
+											<string>E1318F5D0A05751400F2D492</string>
+											<string>E13191CD0A05DE1C00F2D492</string>
+											<string>E13192330A05E41B00F2D492</string>
+											<string>E13192490A05E67B00F2D492</string>
+											<string>E13193210A05E76700F2D492</string>
+											<string>E13193320A05E88A00F2D492</string>
+											<string>E13193330A05E88A00F2D492</string>
+										</array>
+										<key>prevStack</key>
+										<array>
+											<string>E14521F50A045F9A00C9B040</string>
+											<string>E14522160A04624900C9B040</string>
+											<string>E145236C0A046AD500C9B040</string>
+											<string>E145236D0A046AD500C9B040</string>
+											<string>E14524580A04836100C9B040</string>
+											<string>E145250B0A04B20E00C9B040</string>
+											<string>E145250D0A04B20E00C9B040</string>
+											<string>E14525100A04B20E00C9B040</string>
+											<string>E14525110A04B20E00C9B040</string>
+											<string>E14526D00A04BC9300C9B040</string>
+											<string>E145273C0A04C0DE00C9B040</string>
+											<string>E145273D0A04C0DE00C9B040</string>
+											<string>E1318E140A054F2A00F2D492</string>
+											<string>E1318ED20A0568F300F2D492</string>
+											<string>E1318F2A0A05717B00F2D492</string>
+											<string>E1318F2E0A05717B00F2D492</string>
+											<string>E1318F310A05717B00F2D492</string>
+											<string>E1318F330A05717B00F2D492</string>
+											<string>E1318F340A05717B00F2D492</string>
+											<string>E1318F350A05717B00F2D492</string>
+											<string>E1318F360A05717B00F2D492</string>
+											<string>E1318F370A05717B00F2D492</string>
+											<string>E1318F3A0A05717B00F2D492</string>
+											<string>E1318F610A05751400F2D492</string>
+											<string>E13191F00A05E01800F2D492</string>
+											<string>E13192000A05E18500F2D492</string>
+											<string>E13193230A05E76700F2D492</string>
+											<string>E13193340A05E88A00F2D492</string>
+											<string>E13193350A05E88A00F2D492</string>
+										</array>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<true/>
+								<key>XCSharingToken</key>
+								<string>com.apple.Xcode.CommonNavigatorGroupSharingToken</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {670, 401}}</string>
+								<key>RubberWindowFrame</key>
+								<string>76 67 877 618 0 0 1024 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>401pt</string>
+						</dict>
+						<dict>
+							<key>Proportion</key>
+							<string>172pt</string>
+							<key>Tabs</key>
+							<array>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CA23EDF0692099D00951B8B</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>Detail</string>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{10, 27}, {670, 145}}</string>
+										<key>RubberWindowFrame</key>
+										<string>76 67 877 618 0 0 1024 746 </string>
+									</dict>
+									<key>Module</key>
+									<string>XCDetailModule</string>
+								</dict>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CA23EE00692099D00951B8B</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>Project Find</string>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{10, 27}, {670, 145}}</string>
+									</dict>
+									<key>Module</key>
+									<string>PBXProjectFindModule</string>
+								</dict>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CA23EE10692099D00951B8B</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>SCM Results</string>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{10, 27}, {670, 152}}</string>
+									</dict>
+									<key>Module</key>
+									<string>PBXCVSModule</string>
+								</dict>
+							</array>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>670pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Project</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>XCModuleDock</string>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>XCModuleDock</string>
+				<string>PBXNavigatorGroup</string>
+				<string>XCDockableTabModule</string>
+				<string>XCDetailModule</string>
+				<string>PBXProjectFindModule</string>
+				<string>PBXCVSModule</string>
+			</array>
+			<key>TableOfContents</key>
+			<array>
+				<string>E13193250A05E76700F2D492</string>
+				<string>1CA23ED40692098700951B8B</string>
+				<string>E13193260A05E76700F2D492</string>
+				<string>E1E685A60A044B320072E0C9</string>
+				<string>E13193270A05E76700F2D492</string>
+				<string>1CA23EDF0692099D00951B8B</string>
+				<string>1CA23EE00692099D00951B8B</string>
+				<string>1CA23EE10692099D00951B8B</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.default</string>
+		</dict>
+		<dict>
+			<key>ChosenToolbarItems</key>
+			<array>
+				<string>XCToolbarPerspectiveControl</string>
+				<string>NSToolbarSeparatorItem</string>
+				<string>active-target-popup</string>
+				<string>active-executable-popup</string>
+				<string>active-buildstyle-popup</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>build</string>
+				<string>clean</string>
+				<string>NSToolbarSeparatorItem</string>
+				<string>run</string>
+				<string>debug</string>
+			</array>
+			<key>ControllerClassBaseName</key>
+			<string></string>
+			<key>IconName</key>
+			<string>BuildTabIcon</string>
+			<key>Identifier</key>
+			<string>perspective.build</string>
+			<key>IsVertical</key>
+			<false/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>ContentConfiguration</key>
+					<dict>
+						<key>PBXBottomSmartGroupGIDs</key>
+						<array/>
+						<key>PBXProjectModuleGUID</key>
+						<string>1CA23EE50692099D00951B8B</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>Files</string>
+						<key>PBXProjectStructureProvided</key>
+						<string>yes</string>
+						<key>PBXSmartGroupTreeModuleColumnData</key>
+						<dict>
+							<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+							<array>
+								<real>144</real>
+							</array>
+							<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+							<array>
+								<string>MainColumn</string>
+							</array>
+						</dict>
+						<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+						<dict>
+							<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+							<array/>
+							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+							<array>
+								<array>
+									<integer>0</integer>
+								</array>
+							</array>
+							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+							<string>{{0, 0}, {144, 559}}</string>
+						</dict>
+						<key>PBXTopSmartGroupGIDs</key>
+						<array/>
+						<key>XCIncludePerspectivesSwitch</key>
+						<false/>
+					</dict>
+					<key>GeometryConfiguration</key>
+					<dict>
+						<key>Frame</key>
+						<string>{{0, 0}, {161, 577}}</string>
+						<key>GroupTreeTableConfiguration</key>
+						<array>
+							<string>MainColumn</string>
+							<real>144</real>
+						</array>
+					</dict>
+					<key>Module</key>
+					<string>PBXSmartGroupTreeModule</string>
+					<key>Proportion</key>
+					<string>161pt</string>
+				</dict>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>E1E685C70A044B780072E0C9</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>APEMain.m</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>E1E685C80A044B780072E0C9</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>APEMain.m</string>
+										<key>_historyCapacity</key>
+										<integer>0</integer>
+										<key>bookmark</key>
+										<string>E13193370A05E88A00F2D492</string>
+										<key>history</key>
+										<array>
+											<string>E14521F20A045F9A00C9B040</string>
+											<string>E14523690A046AD500C9B040</string>
+											<string>E14524520A04836100C9B040</string>
+											<string>E14524FE0A04B20E00C9B040</string>
+											<string>E14525010A04B20E00C9B040</string>
+											<string>E14526CD0A04BC9300C9B040</string>
+											<string>E14527370A04C0DE00C9B040</string>
+											<string>E14527380A04C0DE00C9B040</string>
+											<string>E1318E870A055F2000F2D492</string>
+											<string>E1318F1B0A05717B00F2D492</string>
+											<string>E1318F1C0A05717B00F2D492</string>
+											<string>E1318F1E0A05717B00F2D492</string>
+											<string>E1318F200A05717B00F2D492</string>
+											<string>E1318F210A05717B00F2D492</string>
+											<string>E1318F220A05717B00F2D492</string>
+											<string>E1318F230A05717B00F2D492</string>
+											<string>E1318F240A05717B00F2D492</string>
+											<string>E1318F430A05731500F2D492</string>
+											<string>E1318ECD0A0568F300F2D492</string>
+											<string>E1318EDC0A056EE100F2D492</string>
+											<string>E1318EDD0A056EE100F2D492</string>
+											<string>E1318F190A05717B00F2D492</string>
+											<string>E1318F250A05717B00F2D492</string>
+											<string>E1318F5D0A05751400F2D492</string>
+											<string>E13191D50A05DE3600F2D492</string>
+											<string>E131920F0A05E29600F2D492</string>
+											<string>E131921A0A05E35C00F2D492</string>
+											<string>E13192550A05E6E400F2D492</string>
+											<string>E131925C0A05E71800F2D492</string>
+										</array>
+										<key>prevStack</key>
+										<array>
+											<string>E14521F50A045F9A00C9B040</string>
+											<string>E14522160A04624900C9B040</string>
+											<string>E145236C0A046AD500C9B040</string>
+											<string>E145236D0A046AD500C9B040</string>
+											<string>E14524580A04836100C9B040</string>
+											<string>E145250B0A04B20E00C9B040</string>
+											<string>E145250D0A04B20E00C9B040</string>
+											<string>E14525100A04B20E00C9B040</string>
+											<string>E14525110A04B20E00C9B040</string>
+											<string>E14526D00A04BC9300C9B040</string>
+											<string>E145273C0A04C0DE00C9B040</string>
+											<string>E145273D0A04C0DE00C9B040</string>
+											<string>E1318ED20A0568F300F2D492</string>
+											<string>E1318F2A0A05717B00F2D492</string>
+											<string>E1318F2E0A05717B00F2D492</string>
+											<string>E1318F310A05717B00F2D492</string>
+											<string>E1318F330A05717B00F2D492</string>
+											<string>E1318F340A05717B00F2D492</string>
+											<string>E1318F350A05717B00F2D492</string>
+											<string>E1318F360A05717B00F2D492</string>
+											<string>E1318F370A05717B00F2D492</string>
+											<string>E1318F3A0A05717B00F2D492</string>
+											<string>E1318F610A05751400F2D492</string>
+											<string>E1318E140A054F2A00F2D492</string>
+											<string>E13191F00A05E01800F2D492</string>
+											<string>E13192000A05E18500F2D492</string>
+										</array>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<true/>
+								<key>XCSharingToken</key>
+								<string>com.apple.Xcode.CommonNavigatorGroupSharingToken</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {711, 298}}</string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>298pt</string>
+						</dict>
+						<dict>
+							<key>Proportion</key>
+							<string>274pt</string>
+							<key>Tabs</key>
+							<array>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>PBXBuildLogShowsTranscriptDefaultKey</key>
+										<string>{{0, 5}, {711, 242}}</string>
+										<key>PBXProjectModuleGUID</key>
+										<string>XCMainBuildResultsModuleGUID</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>Build</string>
+										<key>XCBuildResultsTrigger_Collapse</key>
+										<integer>1021</integer>
+										<key>XCBuildResultsTrigger_Open</key>
+										<integer>1011</integer>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{10, 27}, {711, 247}}</string>
+									</dict>
+									<key>Module</key>
+									<string>PBXBuildResultsModule</string>
+								</dict>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>LauncherConfigVersion</key>
+										<string>3</string>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CA23EE80692099D00951B8B</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>Run</string>
+										<key>Runner</key>
+										<dict>
+											<key>HorizontalSplitView</key>
+											<dict>
+												<key>_collapsingFrameDimension</key>
+												<real>0.0</real>
+												<key>_indexOfCollapsedView</key>
+												<integer>0</integer>
+												<key>_percentageOfCollapsedView</key>
+												<real>0.0</real>
+												<key>isCollapsed</key>
+												<string>yes</string>
+												<key>sizes</key>
+												<array>
+													<string>{{0, 0}, {491, 168}}</string>
+													<string>{{0, 173}, {491, 270}}</string>
+												</array>
+											</dict>
+											<key>VerticalSplitView</key>
+											<dict>
+												<key>_collapsingFrameDimension</key>
+												<real>0.0</real>
+												<key>_indexOfCollapsedView</key>
+												<integer>0</integer>
+												<key>_percentageOfCollapsedView</key>
+												<real>0.0</real>
+												<key>isCollapsed</key>
+												<string>yes</string>
+												<key>sizes</key>
+												<array>
+													<string>{{0, 0}, {406, 443}}</string>
+													<string>{{411, 0}, {517, 443}}</string>
+												</array>
+											</dict>
+										</dict>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{10, 27}, {711, 189}}</string>
+									</dict>
+									<key>Module</key>
+									<string>PBXRunSessionModule</string>
+								</dict>
+							</array>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>711pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Build</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>XCModuleDock</string>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>XCModuleDock</string>
+				<string>PBXNavigatorGroup</string>
+				<string>XCDockableTabModule</string>
+				<string>PBXBuildResultsModule</string>
+				<string>PBXRunSessionModule</string>
+				<string>XCConsole</string>
+			</array>
+			<key>TableOfContents</key>
+			<array>
+				<string>E13193290A05E76700F2D492</string>
+				<string>1CA23EE50692099D00951B8B</string>
+				<string>E131932A0A05E76700F2D492</string>
+				<string>E1E685C70A044B780072E0C9</string>
+				<string>E131932B0A05E76700F2D492</string>
+				<string>XCMainBuildResultsModuleGUID</string>
+				<string>1CA23EE80692099D00951B8B</string>
+				<string>E131932C0A05E76700F2D492</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.buildAndRun</string>
+		</dict>
+		<dict>
+			<key>ChosenToolbarItems</key>
+			<array>
+				<string>XCToolbarPerspectiveControl</string>
+				<string>NSToolbarSeparatorItem</string>
+				<string>build-and-debug</string>
+				<string>debug</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+				<string>debugger-fix-and-continue</string>
+				<string>debugger-restart-executable</string>
+				<string>debugger-pause</string>
+				<string>debugger-continue</string>
+				<string>debugger-step-over</string>
+				<string>debugger-step-into</string>
+				<string>debugger-step-out</string>
+				<string>debugger-step-instruction</string>
+				<string>NSToolbarFlexibleSpaceItem</string>
+			</array>
+			<key>ControllerClassBaseName</key>
+			<string>PBXDebugSessionModule</string>
+			<key>IconName</key>
+			<string>DebugTabIcon</string>
+			<key>Identifier</key>
+			<string>perspective.debug</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>ContentConfiguration</key>
+					<dict>
+						<key>PBXProjectModuleGUID</key>
+						<string>1CCC7628064C1048000F2A68</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>Debugger Console</string>
+					</dict>
+					<key>GeometryConfiguration</key>
+					<dict>
+						<key>Frame</key>
+						<string>{{0, 0}, {877, 226}}</string>
+					</dict>
+					<key>Module</key>
+					<string>PBXDebugCLIModule</string>
+					<key>Proportion</key>
+					<string>226pt</string>
+				</dict>
+				<dict>
+					<key>ContentConfiguration</key>
+					<dict>
+						<key>Debugger</key>
+						<dict>
+							<key>HorizontalSplitView</key>
+							<dict>
+								<key>_collapsingFrameDimension</key>
+								<real>0.0</real>
+								<key>_indexOfCollapsedView</key>
+								<integer>0</integer>
+								<key>_percentageOfCollapsedView</key>
+								<real>0.0</real>
+								<key>isCollapsed</key>
+								<string>yes</string>
+								<key>sizes</key>
+								<array>
+									<string>{{0, 0}, {434, 196}}</string>
+									<string>{{0, 196}, {434, 150}}</string>
+								</array>
+							</dict>
+							<key>VerticalSplitView</key>
+							<dict>
+								<key>_collapsingFrameDimension</key>
+								<real>0.0</real>
+								<key>_indexOfCollapsedView</key>
+								<integer>0</integer>
+								<key>_percentageOfCollapsedView</key>
+								<real>0.0</real>
+								<key>isCollapsed</key>
+								<string>yes</string>
+								<key>sizes</key>
+								<array>
+									<string>{{0, 0}, {434, 346}}</string>
+									<string>{{434, 0}, {443, 346}}</string>
+								</array>
+							</dict>
+						</dict>
+						<key>LauncherConfigVersion</key>
+						<string>8</string>
+						<key>PBXProjectModuleGUID</key>
+						<string>1CCC7629064C1048000F2A68</string>
+						<key>PBXProjectModuleLabel</key>
+						<string>Debug</string>
+					</dict>
+					<key>GeometryConfiguration</key>
+					<dict>
+						<key>DebugConsoleDrawerSize</key>
+						<string>{100, 120}</string>
+						<key>DebugConsoleVisible</key>
+						<string>None</string>
+						<key>DebugConsoleWindowFrame</key>
+						<string>{{200, 200}, {500, 300}}</string>
+						<key>DebugSTDIOWindowFrame</key>
+						<string>{{200, 200}, {500, 300}}</string>
+						<key>Frame</key>
+						<string>{{0, 231}, {877, 346}}</string>
+					</dict>
+					<key>Module</key>
+					<string>PBXDebugSessionModule</string>
+					<key>Proportion</key>
+					<string>346pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Debug</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>XCModuleDock</string>
+				<string>PBXDebugCLIModule</string>
+				<string>PBXDebugSessionModule</string>
+				<string>PBXDebugProcessAndThreadModule</string>
+				<string>PBXDebugProcessViewModule</string>
+				<string>PBXDebugThreadViewModule</string>
+				<string>PBXDebugStackFrameViewModule</string>
+				<string>PBXNavigatorGroup</string>
+				<string>XCConsole</string>
+			</array>
+			<key>TableOfContents</key>
+			<array>
+				<string>E1318E020A054E9B00F2D492</string>
+				<string>1CCC7628064C1048000F2A68</string>
+				<string>1CCC7629064C1048000F2A68</string>
+				<string>E1318E030A054E9B00F2D492</string>
+				<string>E1318E040A054E9B00F2D492</string>
+				<string>E1318E050A054E9B00F2D492</string>
+				<string>E1318E060A054E9B00F2D492</string>
+				<string>E1E685A60A044B320072E0C9</string>
+				<string>E1318E070A054E9B00F2D492</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.debug</string>
+		</dict>
+	</array>
+	<key>PerspectivesBarVisible</key>
+	<true/>
+	<key>ShelfIsVisible</key>
+	<false/>
+	<key>SourceDescription</key>
+	<string>file at '/System/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecification.xcperspec'</string>
+	<key>StatusbarIsVisible</key>
+	<true/>
+	<key>TimeStamp</key>
+	<real>0.0</real>
+	<key>ToolbarDisplayMode</key>
+	<integer>2</integer>
+	<key>ToolbarIsVisible</key>
+	<true/>
+	<key>ToolbarSizeMode</key>
+	<integer>1</integer>
+	<key>Type</key>
+	<string>Perspectives</string>
+	<key>UpdateMessage</key>
+	<string></string>
+	<key>WindowJustification</key>
+	<integer>5</integer>
+	<key>WindowOrderList</key>
+	<array>
+		<string>/Users/nicholas/Documents/Development/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj</string>
+	</array>
+	<key>WindowString</key>
+	<string>76 67 877 618 0 0 1024 746 </string>
+	<key>WindowTools</key>
+	<array>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.find</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>Dock</key>
+							<array>
+								<dict>
+									<key>ContentConfiguration</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1CDD528C0622207200134675</string>
+										<key>PBXProjectModuleLabel</key>
+										<string>&lt;No Editor&gt;</string>
+										<key>PBXSplitModuleInNavigatorKey</key>
+										<dict>
+											<key>Split0</key>
+											<dict>
+												<key>PBXProjectModuleGUID</key>
+												<string>1CD0528D0623707200166675</string>
+											</dict>
+											<key>SplitCount</key>
+											<string>1</string>
+										</dict>
+										<key>StatusBarVisibility</key>
+										<integer>1</integer>
+									</dict>
+									<key>GeometryConfiguration</key>
+									<dict>
+										<key>Frame</key>
+										<string>{{0, 0}, {781, 167}}</string>
+										<key>RubberWindowFrame</key>
+										<string>62 385 781 470 0 0 1440 878 </string>
+									</dict>
+									<key>Module</key>
+									<string>PBXNavigatorGroup</string>
+									<key>Proportion</key>
+									<string>781pt</string>
+								</dict>
+							</array>
+							<key>Proportion</key>
+							<string>50%</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<integer>1</integer>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528E0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Project Find</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{8, 0}, {773, 254}}</string>
+								<key>RubberWindowFrame</key>
+								<string>62 385 781 470 0 0 1440 878 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXProjectFindModule</string>
+							<key>Proportion</key>
+							<string>50%</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>428pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Project Find</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXProjectFindModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<integer>1</integer>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C530D57069F1CE1000CFCEE</string>
+				<string>1C530D58069F1CE1000CFCEE</string>
+				<string>1C530D59069F1CE1000CFCEE</string>
+				<string>1CDD528C0622207200134675</string>
+				<string>1C530D5A069F1CE1000CFCEE</string>
+				<string>1CE0B1FE06471DED0097A5F4</string>
+				<string>1CD0528E0623707200166675</string>
+			</array>
+			<key>WindowString</key>
+			<string>62 385 781 470 0 0 1440 878 </string>
+			<key>WindowToolGUID</key>
+			<string>1C530D57069F1CE1000CFCEE</string>
+			<key>WindowToolIsVisible</key>
+			<integer>0</integer>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.run</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>LauncherConfigVersion</key>
+								<string>3</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD0528B0623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Run - cocoapp112 - cocoapp112</string>
+								<key>Runner</key>
+								<dict>
+									<key>HorizontalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {365, 167}}</string>
+											<string>{{0, 176}, {365, 267}}</string>
+										</array>
+									</dict>
+									<key>VerticalSplitView</key>
+									<dict>
+										<key>_collapsingFrameDimension</key>
+										<real>0.0</real>
+										<key>_indexOfCollapsedView</key>
+										<integer>0</integer>
+										<key>_percentageOfCollapsedView</key>
+										<real>0.0</real>
+										<key>isCollapsed</key>
+										<string>yes</string>
+										<key>sizes</key>
+										<array>
+											<string>{{0, 0}, {405, 443}}</string>
+											<string>{{414, 0}, {514, 443}}</string>
+										</array>
+									</dict>
+								</dict>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {456, 192}}</string>
+								<key>RubberWindowFrame</key>
+								<string>741 130 456 234 0 0 1280 1002 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXRunSessionModule</string>
+							<key>Proportion</key>
+							<string>192pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>192pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Run Log</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXRunSessionModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<integer>1</integer>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C78EAAF065D492600B07095</string>
+				<string>1C78EAB0065D492600B07095</string>
+				<string>1CD0528B0623707200166675</string>
+				<string>1C78EAB1065D492600B07095</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.run</string>
+			<key>WindowString</key>
+			<string>741 130 456 234 0 0 1280 1002 </string>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.scm</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1C78EAB2065D492600B07095</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>&lt;No Editor&gt;</string>
+								<key>PBXSplitModuleInNavigatorKey</key>
+								<dict>
+									<key>Split0</key>
+									<dict>
+										<key>PBXProjectModuleGUID</key>
+										<string>1C78EAB3065D492600B07095</string>
+									</dict>
+									<key>SplitCount</key>
+									<string>1</string>
+								</dict>
+								<key>StatusBarVisibility</key>
+								<integer>1</integer>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {452, 0}}</string>
+								<key>RubberWindowFrame</key>
+								<string>743 379 452 308 0 0 1280 1002 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<integer>1</integer>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CD052920623707200166675</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>SCM</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>ConsoleFrame</key>
+								<string>{{0, 259}, {452, 0}}</string>
+								<key>Frame</key>
+								<string>{{0, 7}, {452, 259}}</string>
+								<key>RubberWindowFrame</key>
+								<string>743 379 452 308 0 0 1280 1002 </string>
+								<key>TableConfiguration</key>
+								<array>
+									<string>Status</string>
+									<real>30</real>
+									<string>FileName</string>
+									<real>199</real>
+									<string>Path</string>
+									<real>197.09500122070312</real>
+								</array>
+								<key>TableFrame</key>
+								<string>{{0, 0}, {452, 250}}</string>
+							</dict>
+							<key>Module</key>
+							<string>PBXCVSModule</string>
+							<key>Proportion</key>
+							<string>262pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>266pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>SCM</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXCVSModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<integer>1</integer>
+			<key>TableOfContents</key>
+			<array>
+				<string>1C78EAB4065D492600B07095</string>
+				<string>1C78EAB5065D492600B07095</string>
+				<string>1C78EAB2065D492600B07095</string>
+				<string>1CD052920623707200166675</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.scm</string>
+			<key>WindowString</key>
+			<string>743 379 452 308 0 0 1280 1002 </string>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.breakpoints</string>
+			<key>IsVertical</key>
+			<false/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXBottomSmartGroupGIDs</key>
+								<array>
+									<string>1C77FABC04509CD000000102</string>
+								</array>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CE0B1FE06471DED0097A5F4</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Files</string>
+								<key>PBXProjectStructureProvided</key>
+								<string>no</string>
+								<key>PBXSmartGroupTreeModuleColumnData</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+									<array>
+										<real>16</real>
+									</array>
+									<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+									<array>
+										<string>MainColumn</string>
+									</array>
+								</dict>
+								<key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+								<dict>
+									<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+									<array>
+										<string>1C77FABC04509CD000000102</string>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+									<array>
+										<array>
+											<integer>0</integer>
+										</array>
+									</array>
+									<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+									<string>{{0, 0}, {0, 0}}</string>
+								</dict>
+								<key>PBXTopSmartGroupGIDs</key>
+								<array/>
+								<key>XCIncludePerspectivesSwitch</key>
+								<false/>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{0, 0}, {0, 229}}</string>
+								<key>GroupTreeTableConfiguration</key>
+								<array>
+									<string>MainColumn</string>
+									<real>16</real>
+								</array>
+								<key>RubberWindowFrame</key>
+								<string>554 52 425 270 0 0 1024 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXSmartGroupTreeModule</string>
+							<key>Proportion</key>
+							<string>0pt</string>
+						</dict>
+						<dict>
+							<key>BecomeActive</key>
+							<true/>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CA1AED706398EBD00589147</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Detail</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>Frame</key>
+								<string>{{5, 0}, {420, 229}}</string>
+								<key>RubberWindowFrame</key>
+								<string>554 52 425 270 0 0 1024 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>XCDetailModule</string>
+							<key>Proportion</key>
+							<string>420pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>229pt</string>
+				</dict>
+			</array>
+			<key>MajorVersion</key>
+			<integer>2</integer>
+			<key>MinorVersion</key>
+			<integer>0</integer>
+			<key>Name</key>
+			<string>Breakpoints</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXSmartGroupTreeModule</string>
+				<string>XCDetailModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<true/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E1318E080A054E9B00F2D492</string>
+				<string>E1318E090A054E9B00F2D492</string>
+				<string>1CE0B1FE06471DED0097A5F4</string>
+				<string>1CA1AED706398EBD00589147</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.breakpoints</string>
+			<key>WindowString</key>
+			<string>554 52 425 270 0 0 1024 746 </string>
+			<key>WindowToolGUID</key>
+			<string>E1318E080A054E9B00F2D492</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.debugAnimator</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>Module</key>
+							<string>PBXNavigatorGroup</string>
+							<key>Proportion</key>
+							<string>100%</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>100%</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Debug Visualizer</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXNavigatorGroup</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<integer>1</integer>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.debugAnimator</string>
+			<key>WindowString</key>
+			<string>100 100 700 500 0 0 1280 1002 </string>
+		</dict>
+		<dict>
+			<key>Identifier</key>
+			<string>windowTool.bookmarks</string>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>Module</key>
+							<string>PBXBookmarksModule</string>
+							<key>Proportion</key>
+							<string>166pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>166pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Bookmarks</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXBookmarksModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<integer>0</integer>
+			<key>WindowString</key>
+			<string>538 42 401 187 0 0 1280 1002 </string>
+		</dict>
+		<dict>
+			<key>FirstTimeWindowDisplayed</key>
+			<false/>
+			<key>Identifier</key>
+			<string>windowTool.classBrowser</string>
+			<key>IsVertical</key>
+			<true/>
+			<key>Layout</key>
+			<array>
+				<dict>
+					<key>Dock</key>
+					<array>
+						<dict>
+							<key>ContentConfiguration</key>
+							<dict>
+								<key>OptionsSetName</key>
+								<string>Hierarchy, all classes</string>
+								<key>PBXProjectModuleGUID</key>
+								<string>1CA6456E063B45B4001379D8</string>
+								<key>PBXProjectModuleLabel</key>
+								<string>Class Browser - NSObject</string>
+							</dict>
+							<key>GeometryConfiguration</key>
+							<dict>
+								<key>ClassesFrame</key>
+								<string>{{0, 0}, {364, 96}}</string>
+								<key>ClassesTreeTableConfiguration</key>
+								<array>
+									<string>PBXClassNameColumnIdentifier</string>
+									<real>208</real>
+									<string>PBXClassBookColumnIdentifier</string>
+									<real>22</real>
+								</array>
+								<key>Frame</key>
+								<string>{{0, 0}, {616, 354}}</string>
+								<key>MembersFrame</key>
+								<string>{{0, 101}, {364, 253}}</string>
+								<key>MembersTreeTableConfiguration</key>
+								<array>
+									<string>PBXMemberTypeIconColumnIdentifier</string>
+									<real>22</real>
+									<string>PBXMemberNameColumnIdentifier</string>
+									<real>216</real>
+									<string>PBXMemberTypeColumnIdentifier</string>
+									<real>87</real>
+									<string>PBXMemberBookColumnIdentifier</string>
+									<real>22</real>
+								</array>
+								<key>RubberWindowFrame</key>
+								<string>25 341 616 374 0 0 1024 746 </string>
+							</dict>
+							<key>Module</key>
+							<string>PBXClassBrowserModule</string>
+							<key>Proportion</key>
+							<string>354pt</string>
+						</dict>
+					</array>
+					<key>Proportion</key>
+					<string>354pt</string>
+				</dict>
+			</array>
+			<key>Name</key>
+			<string>Class Browser</string>
+			<key>ServiceClasses</key>
+			<array>
+				<string>PBXClassBrowserModule</string>
+			</array>
+			<key>StatusbarIsVisible</key>
+			<false/>
+			<key>TableOfContents</key>
+			<array>
+				<string>E1318F6D0A05758900F2D492</string>
+				<string>E1318F6E0A05758900F2D492</string>
+				<string>1CA6456E063B45B4001379D8</string>
+			</array>
+			<key>ToolbarConfiguration</key>
+			<string>xcode.toolbar.config.classbrowser</string>
+			<key>WindowString</key>
+			<string>25 341 616 374 0 0 1024 746 </string>
+			<key>WindowToolGUID</key>
+			<string>E1318F6D0A05758900F2D492</string>
+			<key>WindowToolIsVisible</key>
+			<false/>
+		</dict>
+	</array>
+</dict>
+</plist>
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/project.pbxproj
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/project.pbxproj	(revision 216)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEE.xcodeproj/project.pbxproj	(revision 216)
@@ -0,0 +1,1123 @@
+// !$*UTF8*$!
+{
+	archiveVersion = 1;
+	classes = {
+	};
+	objectVersion = 42;
+	objects = {
+
+/* Begin PBXAggregateTarget section */
+		E120DB7308141CCB00BF8DDC /* ICeCoffEE Installer */ = {
+			isa = PBXAggregateTarget;
+			buildConfigurationList = E1E685B80A044B330072E0C9 /* Build configuration list for PBXAggregateTarget "ICeCoffEE Installer" */;
+			buildPhases = (
+				E120DF0E08141D6900BF8DDC /* CopyFiles */,
+				E120DF1008141D9600BF8DDC /* CopyFiles */,
+				E120DF1408141DB200BF8DDC /* CopyFiles */,
+				E120DF1A08141DD600BF8DDC /* ShellScript */,
+			);
+			buildSettings = {
+				PRODUCT_NAME = "ICeCoffEE Installer";
+				WRAPPER_EXTENSION = app;
+			};
+			dependencies = (
+				E1EF063A0814203F00C464C7 /* PBXTargetDependency */,
+				E1EF063C0814203F00C464C7 /* PBXTargetDependency */,
+			);
+			name = "ICeCoffEE Installer";
+			productName = "ICeCoffEE Installer agg";
+		};
+/* End PBXAggregateTarget section */
+
+/* Begin PBXBuildFile section */
+		E120DF0F08141D7E00BF8DDC /* ICeCoffEE Installer.app in CopyFiles */ = {isa = PBXBuildFile; fileRef = E120DF0C08141D5100BF8DDC /* ICeCoffEE Installer.app */; };
+		E120DF1108141D9F00BF8DDC /* ui.icns in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1BF15A003DBAA4600050002 /* ui.icns */; };
+		E120DF1608141DBD00BF8DDC /* Preinstall.sh in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1BF15A403DBAA5600050002 /* Preinstall.sh */; };
+		E120DF1908141DBD00BF8DDC /* ui.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1BF15A503DBAA5600050002 /* ui.plist */; };
+		E14521D70A044FAA00C9B040 /* SmartCrashReportsAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = E14521D60A044FAA00C9B040 /* SmartCrashReportsAPI.h */; };
+		E14521D90A044FB300C9B040 /* SmartCrashReportsAPI.o in Frameworks */ = {isa = PBXBuildFile; fileRef = E14521D80A044FB300C9B040 /* SmartCrashReportsAPI.o */; };
+		E170DFDF0835D6F400B484AC /* ICeCoffEETrigger.h in Headers */ = {isa = PBXBuildFile; fileRef = E170DFDD0835D6F400B484AC /* ICeCoffEETrigger.h */; };
+		E170DFE00835D6F400B484AC /* ICeCoffEETrigger.m in Sources */ = {isa = PBXBuildFile; fileRef = E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */; };
+		E191FC9E0831B8FB003B09BC /* ICeCoffEESetServicesMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = E191FC9C0831B8FB003B09BC /* ICeCoffEESetServicesMenu.h */; };
+		E191FC9F0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */; };
+		E191FCA00831B8FB003B09BC /* ICeCoffEESetServicesMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = E191FC9C0831B8FB003B09BC /* ICeCoffEESetServicesMenu.h */; };
+		E191FCA10831B8FB003B09BC /* ICeCoffEESetServicesMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */; };
+		E1ABAE900812F4B2007C5427 /* ICeCoffEE.h in Headers */ = {isa = PBXBuildFile; fileRef = E14343B303DB4CF200050002 /* ICeCoffEE.h */; };
+		E1ABAE910812F4B2007C5427 /* ICeCoffEEScanner.h in Headers */ = {isa = PBXBuildFile; fileRef = E14343B703DB4CFE00050002 /* ICeCoffEEScanner.h */; };
+		E1ABAE920812F4B2007C5427 /* ICeCoffEESuper.h in Headers */ = {isa = PBXBuildFile; fileRef = E14343CD03DB66E900050002 /* ICeCoffEESuper.h */; };
+		E1ABAE930812F4B2007C5427 /* ICeCoffEEMenuOnly.h in Headers */ = {isa = PBXBuildFile; fileRef = E1BB268F03DB74B700050002 /* ICeCoffEEMenuOnly.h */; };
+		E1ABAE940812F4B2007C5427 /* ICeCoffEEMenuSuper.h in Headers */ = {isa = PBXBuildFile; fileRef = E1BB269303DB74C200050002 /* ICeCoffEEMenuSuper.h */; };
+		E1ABAE950812F4B2007C5427 /* ICeCoffEEWebKitSuper.h in Headers */ = {isa = PBXBuildFile; fileRef = E1BF166B03DBE27000050002 /* ICeCoffEEWebKitSuper.h */; };
+		E1ABAE960812F4B2007C5427 /* ICeCoffEEShared.h in Headers */ = {isa = PBXBuildFile; fileRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */; };
+		E1ABAE970812F4B2007C5427 /* ICeCoffEETerminal.h in Headers */ = {isa = PBXBuildFile; fileRef = E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */; };
+		E1ABAE980812F4B2007C5427 /* ICeCoffEETextEdit.h in Headers */ = {isa = PBXBuildFile; fileRef = E169DBA403E4F27400050002 /* ICeCoffEETextEdit.h */; };
+		E1ABAE990812F4B2007C5427 /* ICeCoffEEAction.h in Headers */ = {isa = PBXBuildFile; fileRef = E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */; };
+		E1ABAE9A0812F4B2007C5427 /* ICeCoffEEBookmarks.h in Headers */ = {isa = PBXBuildFile; fileRef = E13762D103EC636D00050002 /* ICeCoffEEBookmarks.h */; };
+		E1ABAE9B0812F4B2007C5427 /* ICeCoffEEConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */; };
+		E1ABAE9C0812F4B2007C5427 /* CPS.h in Headers */ = {isa = PBXBuildFile; fileRef = E11854F703F2709E00050002 /* CPS.h */; };
+		E1ABAE9D0812F4B2007C5427 /* ICeCoffEEWebKit.h in Headers */ = {isa = PBXBuildFile; fileRef = E1BF166D03DBE27000050002 /* ICeCoffEEWebKit.h */; };
+		E1ABAE9F0812F4B2007C5427 /* APEInfo.rtfd in Resources */ = {isa = PBXBuildFile; fileRef = E140C472040BB987009FF178 /* APEInfo.rtfd */; };
+		E1ABAEA00812F4B2007C5427 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = E1CBC99A03E7603400050002 /* Localizable.strings */; };
+		E1ABAEA30812F4B2007C5427 /* APEMain.m in Sources */ = {isa = PBXBuildFile; fileRef = F9A6986E03BE1DF000AA4DA5 /* APEMain.m */; };
+		E1ABAEA40812F4B2007C5427 /* ICeCoffEE.m in Sources */ = {isa = PBXBuildFile; fileRef = E14343B403DB4CF200050002 /* ICeCoffEE.m */; };
+		E1ABAEA50812F4B2007C5427 /* ICeCoffEEScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = E14343B803DB4CFE00050002 /* ICeCoffEEScanner.m */; };
+		E1ABAEA60812F4B2007C5427 /* ICeCoffEEMenuOnly.m in Sources */ = {isa = PBXBuildFile; fileRef = E1BB269003DB74B700050002 /* ICeCoffEEMenuOnly.m */; };
+		E1ABAEA70812F4B2007C5427 /* ICeCoffEEMenuSuper.m in Sources */ = {isa = PBXBuildFile; fileRef = E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */; };
+		E1ABAEA80812F4B2007C5427 /* ICeCoffEEWebKit.m in Sources */ = {isa = PBXBuildFile; fileRef = E1BF166A03DBE27000050002 /* ICeCoffEEWebKit.m */; };
+		E1ABAEA90812F4B2007C5427 /* ICeCoffEEWebKitSuper.m in Sources */ = {isa = PBXBuildFile; fileRef = E1BF166C03DBE27000050002 /* ICeCoffEEWebKitSuper.m */; };
+		E1ABAEAA0812F4B2007C5427 /* ICeCoffEEShared.m in Sources */ = {isa = PBXBuildFile; fileRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */; };
+		E1ABAEAB0812F4B2007C5427 /* ICeCoffEETerminal.m in Sources */ = {isa = PBXBuildFile; fileRef = E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */; };
+		E1ABAEAC0812F4B2007C5427 /* ICeCoffEETextEdit.c in Sources */ = {isa = PBXBuildFile; fileRef = E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */; };
+		E1ABAEAD0812F4B2007C5427 /* ICeCoffEEAction.c in Sources */ = {isa = PBXBuildFile; fileRef = E165AB3603E7A7FC00050002 /* ICeCoffEEAction.c */; };
+		E1ABAEAE0812F4B2007C5427 /* ICeCoffEEBookmarks.c in Sources */ = {isa = PBXBuildFile; fileRef = E13762D203EC636D00050002 /* ICeCoffEEBookmarks.c */; };
+		E1ABAEAF0812F4B2007C5427 /* ICeCoffEESuper.m in Sources */ = {isa = PBXBuildFile; fileRef = E14343CE03DB66E900050002 /* ICeCoffEESuper.m */; };
+		E1ABAEB10812F4B2007C5427 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F574113202F45276011A08DB /* Cocoa.framework */; };
+		E1ABAEB20812F4B2007C5427 /* ApplicationEnhancer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D3F9FC0305A40D01FE0BDE /* ApplicationEnhancer.framework */; };
+		E1ABAEB30812F4B2007C5427 /* APETools.o in Frameworks */ = {isa = PBXBuildFile; fileRef = F51250CA038BF76601AA4DA5 /* APETools.o */; };
+		E1ABAEB40812F4B2007C5427 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E169DCAB03E4FF7A00050002 /* Carbon.framework */; };
+		E1ABAEBC0812F4B2007C5427 /* CFPreferencesWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F56276B903796C8B01AA4DA5 /* CFPreferencesWrapper.h */; };
+		E1ABAEBD0812F4B2007C5427 /* ICeCoffEEController.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A6987003BE1DFF00AA4DA5 /* ICeCoffEEController.h */; };
+		E1ABAEBE0812F4B2007C5427 /* ICeCoffEEShared.h in Headers */ = {isa = PBXBuildFile; fileRef = E135625E03DC9FC200050002 /* ICeCoffEEShared.h */; };
+		E1ABAEBF0812F4B2007C5427 /* ICeCoffEEServicePrefController.h in Headers */ = {isa = PBXBuildFile; fileRef = E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */; };
+		E1ABAEC00812F4B2007C5427 /* ICeCoffEENonHighlightingOutlineView.h in Headers */ = {isa = PBXBuildFile; fileRef = E12FEC4204959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.h */; };
+		E1ABAEC10812F4B2007C5427 /* ICeCoffEENonHighlightingTextFieldCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E12FEC4004959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.h */; };
+		E1ABAEC20812F4B2007C5427 /* ICeCoffEENonHighlightingButtonCell.h in Headers */ = {isa = PBXBuildFile; fileRef = E12FEC4404959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.h */; };
+		E1ABAEC40812F4B2007C5427 /* APE Manager plugin.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* APE Manager plugin.nib */; };
+		E1ABAEC50812F4B2007C5427 /* Select services.nib in Resources */ = {isa = PBXBuildFile; fileRef = E12FEC6104959FB800AEFBF9 /* Select services.nib */; };
+		E1ABAEC70812F4B2007C5427 /* CFPreferencesWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = F56276BA03796C8B01AA4DA5 /* CFPreferencesWrapper.m */; };
+		E1ABAEC80812F4B2007C5427 /* ICeCoffEEController.m in Sources */ = {isa = PBXBuildFile; fileRef = F9A6987103BE1DFF00AA4DA5 /* ICeCoffEEController.m */; };
+		E1ABAEC90812F4B2007C5427 /* ICeCoffEEShared.m in Sources */ = {isa = PBXBuildFile; fileRef = E182C8F603DE817F00050002 /* ICeCoffEEShared.m */; };
+		E1ABAECA0812F4B2007C5427 /* ICeCoffEEServicePrefController.m in Sources */ = {isa = PBXBuildFile; fileRef = E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */; };
+		E1ABAECB0812F4B2007C5427 /* ICeCoffEENonHighlightingOutlineView.m in Sources */ = {isa = PBXBuildFile; fileRef = E12FEC4104959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.m */; };
+		E1ABAECC0812F4B2007C5427 /* ICeCoffEENonHighlightingTextFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E12FEC3F04959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.m */; };
+		E1ABAECD0812F4B2007C5427 /* ICeCoffEENonHighlightingButtonCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E12FEC4304959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.m */; };
+		E1ABAECE0812F4B2007C5427 /* ICeCoffEEKeyEquivalents.m in Sources */ = {isa = PBXBuildFile; fileRef = E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */; };
+		E1ABAED00812F4B2007C5427 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F574113202F45276011A08DB /* Cocoa.framework */; };
+		E1ABAED10812F4B2007C5427 /* ApplicationEnhancer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5D3F9FC0305A40D01FE0BDE /* ApplicationEnhancer.framework */; };
+		E1ABAED20812F4B2007C5427 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E169DCAB03E4FF7A00050002 /* Carbon.framework */; };
+		E1ABAED80812F4B2007C5427 /* ICFindFilesToRemove_Prefix.h in Headers */ = {isa = PBXBuildFile; fileRef = E19EB4F903DD35A700050002 /* ICFindFilesToRemove_Prefix.h */; };
+		E1ABAED90812F4B2007C5427 /* UICookieMonster.h in Headers */ = {isa = PBXBuildFile; fileRef = E19EB4FC03DD35A700050002 /* UICookieMonster.h */; };
+		E1ABAEDB0812F4B2007C5427 /* UICookieMonster.m in Sources */ = {isa = PBXBuildFile; fileRef = E19EB4FA03DD35A700050002 /* UICookieMonster.m */; };
+		E1ABAEDC0812F4B2007C5427 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = E19EB4FB03DD35A700050002 /* main.m */; };
+		E1ABAEDE0812F4B2007C5427 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E19EB50303DD36E600050002 /* Foundation.framework */; };
+		E1ABAEF90812F4B3007C5427 /* APEManagerPrefPane.plugin in CopyFiles */ = {isa = PBXBuildFile; fileRef = E1ABAED50812F4B2007C5427 /* APEManagerPrefPane.plugin */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXBuildStyle section */
+		4A9504CCFFE6A4B311CA0CBA /* Development */ = {
+			isa = PBXBuildStyle;
+			buildSettings = {
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				OPTIMIZATION_CFLAGS = "-O0";
+				ZERO_LINK = YES;
+			};
+			name = Development;
+		};
+		4A9504CDFFE6A4B311CA0CBA /* Deployment */ = {
+			isa = PBXBuildStyle;
+			buildSettings = {
+				COPY_PHASE_STRIP = YES;
+				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				ZERO_LINK = NO;
+			};
+			name = Deployment;
+		};
+/* End PBXBuildStyle section */
+
+/* Begin PBXContainerItemProxy section */
+		E1ABAEF30812F4B3007C5427 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = E1ABAEBA0812F4B2007C5427;
+			remoteInfo = "APEManagerPrefPane (Upgraded)";
+		};
+		E1EF06390814203F00C464C7 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = E1ABAE8D0812F4B2007C5427;
+			remoteInfo = "APE Module";
+		};
+		E1EF063B0814203F00C464C7 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = E1ABAED60812F4B2007C5427;
+			remoteInfo = ICFindFilesToRemove;
+		};
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXCopyFilesBuildPhase section */
+		E120DF0E08141D6900BF8DDC /* CopyFiles */ = {
+			isa = PBXCopyFilesBuildPhase;
+			buildActionMask = 2147483647;
+			dstPath = "";
+			dstSubfolderSpec = 16;
+			files = (
+				E120DF0F08141D7E00BF8DDC /* ICeCoffEE Installer.app in CopyFiles */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E120DF1008141D9600BF8DDC /* CopyFiles */ = {
+			isa = PBXCopyFilesBuildPhase;
+			buildActionMask = 2147483647;
+			dstPath = "ICeCoffEE Installer.app/Contents/Resources";
+			dstSubfolderSpec = 16;
+			files = (
+				E120DF1108141D9F00BF8DDC /* ui.icns in CopyFiles */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E120DF1408141DB200BF8DDC /* CopyFiles */ = {
+			isa = PBXCopyFilesBuildPhase;
+			buildActionMask = 2147483647;
+			dstPath = "ICeCoffEE Installer.app/Contents/Resources/ui";
+			dstSubfolderSpec = 16;
+			files = (
+				E120DF1608141DBD00BF8DDC /* Preinstall.sh in CopyFiles */,
+				E120DF1908141DBD00BF8DDC /* ui.plist in CopyFiles */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEB50812F4B2007C5427 /* CopyFiles */ = {
+			isa = PBXCopyFilesBuildPhase;
+			buildActionMask = 2147483647;
+			dstPath = "";
+			dstSubfolderSpec = 7;
+			files = (
+				E1ABAEF90812F4B3007C5427 /* APEManagerPrefPane.plugin in CopyFiles */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXCopyFilesBuildPhase section */
+
+/* Begin PBXFileReference section */
+		089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+		29B97319FDCFA39411CA2CEA /* APE Manager plugin.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = "APE Manager plugin.nib"; path = "English.lproj/APE Manager plugin.nib"; sourceTree = "<group>"; };
+		E11854F703F2709E00050002 /* CPS.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CPS.h; sourceTree = "<group>"; };
+		E120DF0C08141D5100BF8DDC /* ICeCoffEE Installer.app */ = {isa = PBXFileReference; lastKnownFileType = wrapper.application; name = "ICeCoffEE Installer.app"; path = "Installer components/ICeCoffEE Installer.app"; sourceTree = "<group>"; };
+		E128636008381A34009C048B /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = French; path = French.lproj/APEInfo.rtfd; sourceTree = "<group>"; };
+		E128636B08381AB5009C048B /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = "French.lproj/APE Manager plugin.nib"; sourceTree = "<group>"; };
+		E128637008381AC7009C048B /* French */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = French; path = French.lproj/Localizable.strings; sourceTree = "<group>"; };
+		E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEServicePrefController.m; sourceTree = "<group>"; wrapsLines = 1; };
+		E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEServicePrefController.h; sourceTree = "<group>"; };
+		E12FEC3F04959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEENonHighlightingTextFieldCell.m; sourceTree = "<group>"; };
+		E12FEC4004959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEENonHighlightingTextFieldCell.h; sourceTree = "<group>"; };
+		E12FEC4104959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEENonHighlightingOutlineView.m; sourceTree = "<group>"; };
+		E12FEC4204959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEENonHighlightingOutlineView.h; sourceTree = "<group>"; };
+		E12FEC4304959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEENonHighlightingButtonCell.m; sourceTree = "<group>"; };
+		E12FEC4404959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEENonHighlightingButtonCell.h; sourceTree = "<group>"; };
+		E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEKeyEquivalents.m; sourceTree = "<group>"; };
+		E12FEC6204959FB800AEFBF9 /* Select services.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = "Select services.nib"; path = "English.lproj/Select services.nib"; sourceTree = "<group>"; };
+		E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEETerminal.h; sourceTree = "<group>"; };
+		E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEETerminal.m; sourceTree = "<group>"; };
+		E135625E03DC9FC200050002 /* ICeCoffEEShared.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEShared.h; sourceTree = "<group>"; };
+		E13762D103EC636D00050002 /* ICeCoffEEBookmarks.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEBookmarks.h; sourceTree = "<group>"; };
+		E13762D203EC636D00050002 /* ICeCoffEEBookmarks.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ICeCoffEEBookmarks.c; sourceTree = "<group>"; };
+		E140C475040BB997009FF178 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = Japanese; path = Japanese.lproj/APEInfo.rtfd; sourceTree = "<group>"; };
+		E140C476040BBABD009FF178 /* Japanese */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Japanese; path = "Japanese.lproj/APE Manager plugin.nib"; sourceTree = "<group>"; };
+		E14343B303DB4CF200050002 /* ICeCoffEE.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEE.h; sourceTree = "<group>"; };
+		E14343B403DB4CF200050002 /* ICeCoffEE.m */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEE.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 0; };
+		E14343B703DB4CFE00050002 /* ICeCoffEEScanner.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEScanner.h; sourceTree = "<group>"; };
+		E14343B803DB4CFE00050002 /* ICeCoffEEScanner.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEScanner.m; sourceTree = "<group>"; };
+		E14343CD03DB66E900050002 /* ICeCoffEESuper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEESuper.h; sourceTree = "<group>"; };
+		E14343CE03DB66E900050002 /* ICeCoffEESuper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEESuper.m; sourceTree = "<group>"; };
+		E14521D60A044FAA00C9B040 /* SmartCrashReportsAPI.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SmartCrashReportsAPI.h; sourceTree = "<group>"; };
+		E14521D80A044FB300C9B040 /* SmartCrashReportsAPI.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = SmartCrashReportsAPI.o; sourceTree = "<group>"; };
+		E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEAction.h; sourceTree = "<group>"; };
+		E165AB3603E7A7FC00050002 /* ICeCoffEEAction.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ICeCoffEEAction.c; sourceTree = "<group>"; };
+		E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = ICeCoffEETextEdit.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 0; };
+		E169DBA403E4F27400050002 /* ICeCoffEETextEdit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEETextEdit.h; sourceTree = "<group>"; };
+		E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEConfig.h; sourceTree = "<group>"; };
+		E169DCAB03E4FF7A00050002 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
+		E170DFDD0835D6F400B484AC /* ICeCoffEETrigger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEETrigger.h; sourceTree = "<group>"; };
+		E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEETrigger.m; sourceTree = "<group>"; };
+		E182C8F603DE817F00050002 /* ICeCoffEEShared.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEShared.m; sourceTree = "<group>"; };
+		E191FC9C0831B8FB003B09BC /* ICeCoffEESetServicesMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEESetServicesMenu.h; sourceTree = "<group>"; };
+		E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEESetServicesMenu.m; sourceTree = "<group>"; };
+		E19EB4F903DD35A700050002 /* ICFindFilesToRemove_Prefix.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ICFindFilesToRemove_Prefix.h; path = ICFindFilesToRemove/ICFindFilesToRemove_Prefix.h; sourceTree = "<group>"; };
+		E19EB4FA03DD35A700050002 /* UICookieMonster.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = UICookieMonster.m; path = ICFindFilesToRemove/UICookieMonster.m; sourceTree = "<group>"; };
+		E19EB4FB03DD35A700050002 /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ICFindFilesToRemove/main.m; sourceTree = "<group>"; };
+		E19EB4FC03DD35A700050002 /* UICookieMonster.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = UICookieMonster.h; path = ICFindFilesToRemove/UICookieMonster.h; sourceTree = "<group>"; };
+		E19EB50303DD36E600050002 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
+		E1ABAEB80812F4B2007C5427 /* Info-APE Module.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Info-APE Module.plist"; sourceTree = "<group>"; };
+		E1ABAEB90812F4B2007C5427 /* ICeCoffEE.ape */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ICeCoffEE.ape; sourceTree = BUILT_PRODUCTS_DIR; };
+		E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Info-APEManagerPrefPane.plist"; sourceTree = "<group>"; };
+		E1ABAED50812F4B2007C5427 /* APEManagerPrefPane.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = APEManagerPrefPane.plugin; sourceTree = BUILT_PRODUCTS_DIR; };
+		E1ABAEDF0812F4B2007C5427 /* ICFindFilesToRemove */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ICFindFilesToRemove; sourceTree = BUILT_PRODUCTS_DIR; };
+		E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Info-ICeCoffEE Installer.plist"; sourceTree = "<group>"; };
+		E1BB268F03DB74B700050002 /* ICeCoffEEMenuOnly.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEMenuOnly.h; sourceTree = "<group>"; };
+		E1BB269003DB74B700050002 /* ICeCoffEEMenuOnly.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEMenuOnly.m; sourceTree = "<group>"; };
+		E1BB269303DB74C200050002 /* ICeCoffEEMenuSuper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEMenuSuper.h; sourceTree = "<group>"; };
+		E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEMenuSuper.m; sourceTree = "<group>"; };
+		E1BF15A003DBAA4600050002 /* ui.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = ui.icns; path = "Installer components/ui.icns"; sourceTree = "<group>"; };
+		E1BF15A403DBAA5600050002 /* Preinstall.sh */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; path = Preinstall.sh; sourceTree = "<group>"; };
+		E1BF15A503DBAA5600050002 /* ui.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist; path = ui.plist; sourceTree = "<group>"; };
+		E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.sh; name = "package-ICeCoffEE.sh"; path = "/Users/nicholas/Documents/Development/ICeCoffEE/package-ICeCoffEE.sh"; sourceTree = "<absolute>"; };
+		E1BF15BF03DBBE8900050002 /* VERSION */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = VERSION; sourceTree = "<group>"; };
+		E1BF166A03DBE27000050002 /* ICeCoffEEWebKit.m */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEWebKit.m; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
+		E1BF166B03DBE27000050002 /* ICeCoffEEWebKitSuper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEWebKitSuper.h; sourceTree = "<group>"; };
+		E1BF166C03DBE27000050002 /* ICeCoffEEWebKitSuper.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEWebKitSuper.m; sourceTree = "<group>"; };
+		E1BF166D03DBE27000050002 /* ICeCoffEEWebKit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEWebKit.h; sourceTree = "<group>"; };
+		E1BF167203DBEAA000050002 /* WebCoreBridge.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = WebCoreBridge.h; sourceTree = "<group>"; };
+		E1BF4A4D0487C77C00C20906 /* German */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = German; path = German.lproj/APEInfo.rtfd; sourceTree = "<group>"; };
+		E1BF4A500487C7B300C20906 /* German */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = German; path = "German.lproj/APE Manager plugin.nib"; sourceTree = "<group>"; };
+		E1BF4A570487CA5300C20906 /* German */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = German; path = German.lproj/Localizable.strings; sourceTree = "<group>"; };
+		E1CBC99803E7602700050002 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
+		E1F6E3AC040BCC5700050002 /* Japanese */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = Japanese; path = Japanese.lproj/Localizable.strings; sourceTree = "<group>"; };
+		F51250CA038BF76601AA4DA5 /* APETools.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; name = APETools.o; path = /Library/Frameworks/ApplicationEnhancer.framework/Versions/A/Libraries/APETools.o; sourceTree = "<absolute>"; };
+		F56276B903796C8B01AA4DA5 /* CFPreferencesWrapper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CFPreferencesWrapper.h; sourceTree = "<group>"; };
+		F56276BA03796C8B01AA4DA5 /* CFPreferencesWrapper.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = CFPreferencesWrapper.m; sourceTree = "<group>"; };
+		F56276C20379923401AA4DA5 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = English; path = English.lproj/APEInfo.rtfd; sourceTree = "<group>"; };
+		F574113202F45276011A08DB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
+		F5CD5EAA02DAE61A01AA4DA5 /* Exports.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; path = Exports.exp; sourceTree = "<group>"; };
+		F5D3F9FC0305A40D01FE0BDE /* ApplicationEnhancer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationEnhancer.framework; path = /Library/Frameworks/ApplicationEnhancer.framework; sourceTree = "<absolute>"; };
+		F9A6986E03BE1DF000AA4DA5 /* APEMain.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = APEMain.m; sourceTree = "<group>"; };
+		F9A6987003BE1DFF00AA4DA5 /* ICeCoffEEController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ICeCoffEEController.h; sourceTree = "<group>"; };
+		F9A6987103BE1DFF00AA4DA5 /* ICeCoffEEController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ICeCoffEEController.m; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+		E1ABAEB00812F4B2007C5427 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEB10812F4B2007C5427 /* Cocoa.framework in Frameworks */,
+				E1ABAEB20812F4B2007C5427 /* ApplicationEnhancer.framework in Frameworks */,
+				E1ABAEB30812F4B2007C5427 /* APETools.o in Frameworks */,
+				E1ABAEB40812F4B2007C5427 /* Carbon.framework in Frameworks */,
+				E14521D90A044FB300C9B040 /* SmartCrashReportsAPI.o in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAECF0812F4B2007C5427 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAED00812F4B2007C5427 /* Cocoa.framework in Frameworks */,
+				E1ABAED10812F4B2007C5427 /* ApplicationEnhancer.framework in Frameworks */,
+				E1ABAED20812F4B2007C5427 /* Carbon.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEDD0812F4B2007C5427 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEDE0812F4B2007C5427 /* Foundation.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+		19C28FACFE9D520D11CA2CBB /* Products */ = {
+			isa = PBXGroup;
+			children = (
+				E1ABAEB90812F4B2007C5427 /* ICeCoffEE.ape */,
+				E1ABAED50812F4B2007C5427 /* APEManagerPrefPane.plugin */,
+				E1ABAEDF0812F4B2007C5427 /* ICFindFilesToRemove */,
+			);
+			name = Products;
+			sourceTree = "<group>";
+		};
+		29B97314FDCFA39411CA2CEA /* PatchTest */ = {
+			isa = PBXGroup;
+			children = (
+				E14993A503DE868D00050002 /* Shared sources */,
+				29B97315FDCFA39411CA2CEA /* APE sources */,
+				E12FEC3C04959F1C00AEFBF9 /* Select Services sources */,
+				E14343AE03DB48F700050002 /* APE preference pane plugin sources */,
+				E14521D00A044F8600C9B040 /* Smart Crash Reports */,
+				E1BF159F03DBA81600050002 /* Installer components */,
+				E1BF15BD03DBBD3E00050002 /* package-ICeCoffEE.sh */,
+				E1BF154403DB950B00050002 /* Documentation */,
+				29B97317FDCFA39411CA2CEA /* Resources */,
+				29B97323FDCFA39411CA2CEA /* Frameworks */,
+				19C28FACFE9D520D11CA2CBB /* Products */,
+			);
+			name = PatchTest;
+			sourceTree = "<group>";
+		};
+		29B97315FDCFA39411CA2CEA /* APE sources */ = {
+			isa = PBXGroup;
+			children = (
+				F9A6986E03BE1DF000AA4DA5 /* APEMain.m */,
+				E11854F703F2709E00050002 /* CPS.h */,
+				E169DBA703E4F6A400050002 /* ICeCoffEEConfig.h */,
+				E14343B303DB4CF200050002 /* ICeCoffEE.h */,
+				E14343B403DB4CF200050002 /* ICeCoffEE.m */,
+				E165AB3503E7A7FC00050002 /* ICeCoffEEAction.h */,
+				E165AB3603E7A7FC00050002 /* ICeCoffEEAction.c */,
+				E13762D103EC636D00050002 /* ICeCoffEEBookmarks.h */,
+				E13762D203EC636D00050002 /* ICeCoffEEBookmarks.c */,
+				E1AFA51C03ECFDB000050001 /* Cocoa */,
+				E1AFA51D03ECFDBF00050001 /* Carbon */,
+				F5CD5EAA02DAE61A01AA4DA5 /* Exports.exp */,
+				F51250CA038BF76601AA4DA5 /* APETools.o */,
+			);
+			name = "APE sources";
+			sourceTree = "<group>";
+		};
+		29B97317FDCFA39411CA2CEA /* Resources */ = {
+			isa = PBXGroup;
+			children = (
+				E1BF15BF03DBBE8900050002 /* VERSION */,
+				29B97318FDCFA39411CA2CEA /* APE Manager plugin.nib */,
+				E12FEC6104959FB800AEFBF9 /* Select services.nib */,
+				E1ABAEB80812F4B2007C5427 /* Info-APE Module.plist */,
+				E1ABAED40812F4B2007C5427 /* Info-APEManagerPrefPane.plist */,
+				E1ABAEF00812F4B3007C5427 /* Info-ICeCoffEE Installer.plist */,
+				089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
+				E1CBC99A03E7603400050002 /* Localizable.strings */,
+			);
+			name = Resources;
+			sourceTree = "<group>";
+		};
+		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
+			isa = PBXGroup;
+			children = (
+				E169DCAB03E4FF7A00050002 /* Carbon.framework */,
+				F574113202F45276011A08DB /* Cocoa.framework */,
+				F5D3F9FC0305A40D01FE0BDE /* ApplicationEnhancer.framework */,
+				E19EB50303DD36E600050002 /* Foundation.framework */,
+			);
+			name = Frameworks;
+			sourceTree = "<group>";
+		};
+		E12FEC3C04959F1C00AEFBF9 /* Select Services sources */ = {
+			isa = PBXGroup;
+			children = (
+				E12FEC3E04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.h */,
+				E12FEC3D04959F5A00AEFBF9 /* ICeCoffEEServicePrefController.m */,
+				E12FEC4204959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.h */,
+				E12FEC4104959F5A00AEFBF9 /* ICeCoffEENonHighlightingOutlineView.m */,
+				E12FEC4004959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.h */,
+				E12FEC3F04959F5A00AEFBF9 /* ICeCoffEENonHighlightingTextFieldCell.m */,
+				E12FEC4404959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.h */,
+				E12FEC4304959F5A00AEFBF9 /* ICeCoffEENonHighlightingButtonCell.m */,
+				E12FEC4504959F5A00AEFBF9 /* ICeCoffEEKeyEquivalents.m */,
+			);
+			name = "Select Services sources";
+			sourceTree = "<group>";
+		};
+		E14343AE03DB48F700050002 /* APE preference pane plugin sources */ = {
+			isa = PBXGroup;
+			children = (
+				F9A6987003BE1DFF00AA4DA5 /* ICeCoffEEController.h */,
+				F9A6987103BE1DFF00AA4DA5 /* ICeCoffEEController.m */,
+				F56276B903796C8B01AA4DA5 /* CFPreferencesWrapper.h */,
+				F56276BA03796C8B01AA4DA5 /* CFPreferencesWrapper.m */,
+			);
+			name = "APE preference pane plugin sources";
+			sourceTree = "<group>";
+		};
+		E14521D00A044F8600C9B040 /* Smart Crash Reports */ = {
+			isa = PBXGroup;
+			children = (
+				E14521D60A044FAA00C9B040 /* SmartCrashReportsAPI.h */,
+				E14521D80A044FB300C9B040 /* SmartCrashReportsAPI.o */,
+			);
+			name = "Smart Crash Reports";
+			sourceTree = "<group>";
+		};
+		E14993A503DE868D00050002 /* Shared sources */ = {
+			isa = PBXGroup;
+			children = (
+				E135625E03DC9FC200050002 /* ICeCoffEEShared.h */,
+				E182C8F603DE817F00050002 /* ICeCoffEEShared.m */,
+				E191FC9C0831B8FB003B09BC /* ICeCoffEESetServicesMenu.h */,
+				E191FC9D0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m */,
+			);
+			name = "Shared sources";
+			sourceTree = "<group>";
+		};
+		E19EB4F503DD359100050002 /* ICFindFilesToRemove */ = {
+			isa = PBXGroup;
+			children = (
+				E19EB4FB03DD35A700050002 /* main.m */,
+				E19EB4FC03DD35A700050002 /* UICookieMonster.h */,
+				E19EB4FA03DD35A700050002 /* UICookieMonster.m */,
+				E19EB4F903DD35A700050002 /* ICFindFilesToRemove_Prefix.h */,
+			);
+			name = ICFindFilesToRemove;
+			sourceTree = "<group>";
+		};
+		E1AFA51C03ECFDB000050001 /* Cocoa */ = {
+			isa = PBXGroup;
+			children = (
+				E14343CD03DB66E900050002 /* ICeCoffEESuper.h */,
+				E14343CE03DB66E900050002 /* ICeCoffEESuper.m */,
+				E170DFDD0835D6F400B484AC /* ICeCoffEETrigger.h */,
+				E170DFDE0835D6F400B484AC /* ICeCoffEETrigger.m */,
+				E14343B703DB4CFE00050002 /* ICeCoffEEScanner.h */,
+				E14343B803DB4CFE00050002 /* ICeCoffEEScanner.m */,
+				E1317B2E03DFC4DE00050002 /* ICeCoffEETerminal.h */,
+				E1317B2F03DFC4DE00050002 /* ICeCoffEETerminal.m */,
+				E1BB268F03DB74B700050002 /* ICeCoffEEMenuOnly.h */,
+				E1BB269003DB74B700050002 /* ICeCoffEEMenuOnly.m */,
+				E1BB269303DB74C200050002 /* ICeCoffEEMenuSuper.h */,
+				E1BB269403DB74C200050002 /* ICeCoffEEMenuSuper.m */,
+				E1BF167203DBEAA000050002 /* WebCoreBridge.h */,
+				E1BF166D03DBE27000050002 /* ICeCoffEEWebKit.h */,
+				E1BF166A03DBE27000050002 /* ICeCoffEEWebKit.m */,
+				E1BF166B03DBE27000050002 /* ICeCoffEEWebKitSuper.h */,
+				E1BF166C03DBE27000050002 /* ICeCoffEEWebKitSuper.m */,
+			);
+			name = Cocoa;
+			sourceTree = "<group>";
+		};
+		E1AFA51D03ECFDBF00050001 /* Carbon */ = {
+			isa = PBXGroup;
+			children = (
+				E169DBA403E4F27400050002 /* ICeCoffEETextEdit.h */,
+				E169DBA103E4EF5E00050002 /* ICeCoffEETextEdit.c */,
+			);
+			name = Carbon;
+			sourceTree = "<group>";
+		};
+		E1BF154403DB950B00050002 /* Documentation */ = {
+			isa = PBXGroup;
+			children = (
+				E140C472040BB987009FF178 /* APEInfo.rtfd */,
+			);
+			name = Documentation;
+			sourceTree = "<group>";
+		};
+		E1BF159F03DBA81600050002 /* Installer components */ = {
+			isa = PBXGroup;
+			children = (
+				E19EB4F503DD359100050002 /* ICFindFilesToRemove */,
+				E120DF0C08141D5100BF8DDC /* ICeCoffEE Installer.app */,
+				E1BF15A003DBAA4600050002 /* ui.icns */,
+				E1BF15A203DBAA5600050002 /* ui */,
+			);
+			name = "Installer components";
+			sourceTree = "<group>";
+		};
+		E1BF15A203DBAA5600050002 /* ui */ = {
+			isa = PBXGroup;
+			children = (
+				E1BF15A403DBAA5600050002 /* Preinstall.sh */,
+				E1BF15A503DBAA5600050002 /* ui.plist */,
+			);
+			name = ui;
+			path = "Installer components/ui";
+			sourceTree = "<group>";
+		};
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+		E1ABAE8F0812F4B2007C5427 /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAE900812F4B2007C5427 /* ICeCoffEE.h in Headers */,
+				E1ABAE910812F4B2007C5427 /* ICeCoffEEScanner.h in Headers */,
+				E1ABAE920812F4B2007C5427 /* ICeCoffEESuper.h in Headers */,
+				E1ABAE930812F4B2007C5427 /* ICeCoffEEMenuOnly.h in Headers */,
+				E1ABAE940812F4B2007C5427 /* ICeCoffEEMenuSuper.h in Headers */,
+				E1ABAE950812F4B2007C5427 /* ICeCoffEEWebKitSuper.h in Headers */,
+				E1ABAE960812F4B2007C5427 /* ICeCoffEEShared.h in Headers */,
+				E1ABAE970812F4B2007C5427 /* ICeCoffEETerminal.h in Headers */,
+				E1ABAE980812F4B2007C5427 /* ICeCoffEETextEdit.h in Headers */,
+				E1ABAE990812F4B2007C5427 /* ICeCoffEEAction.h in Headers */,
+				E1ABAE9A0812F4B2007C5427 /* ICeCoffEEBookmarks.h in Headers */,
+				E1ABAE9B0812F4B2007C5427 /* ICeCoffEEConfig.h in Headers */,
+				E1ABAE9C0812F4B2007C5427 /* CPS.h in Headers */,
+				E1ABAE9D0812F4B2007C5427 /* ICeCoffEEWebKit.h in Headers */,
+				E191FC9E0831B8FB003B09BC /* ICeCoffEESetServicesMenu.h in Headers */,
+				E170DFDF0835D6F400B484AC /* ICeCoffEETrigger.h in Headers */,
+				E14521D70A044FAA00C9B040 /* SmartCrashReportsAPI.h in Headers */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEBB0812F4B2007C5427 /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEBC0812F4B2007C5427 /* CFPreferencesWrapper.h in Headers */,
+				E1ABAEBD0812F4B2007C5427 /* ICeCoffEEController.h in Headers */,
+				E1ABAEBE0812F4B2007C5427 /* ICeCoffEEShared.h in Headers */,
+				E1ABAEBF0812F4B2007C5427 /* ICeCoffEEServicePrefController.h in Headers */,
+				E1ABAEC00812F4B2007C5427 /* ICeCoffEENonHighlightingOutlineView.h in Headers */,
+				E1ABAEC10812F4B2007C5427 /* ICeCoffEENonHighlightingTextFieldCell.h in Headers */,
+				E1ABAEC20812F4B2007C5427 /* ICeCoffEENonHighlightingButtonCell.h in Headers */,
+				E191FCA00831B8FB003B09BC /* ICeCoffEESetServicesMenu.h in Headers */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAED70812F4B2007C5427 /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAED80812F4B2007C5427 /* ICFindFilesToRemove_Prefix.h in Headers */,
+				E1ABAED90812F4B2007C5427 /* UICookieMonster.h in Headers */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+		E1ABAE8D0812F4B2007C5427 /* APE Module */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = E1E685B00A044B330072E0C9 /* Build configuration list for PBXNativeTarget "APE Module" */;
+			buildPhases = (
+				E1ABAE8F0812F4B2007C5427 /* Headers */,
+				E1ABAE9E0812F4B2007C5427 /* Resources */,
+				E1ABAEA10812F4B2007C5427 /* Sources */,
+				E1ABAEB00812F4B2007C5427 /* Frameworks */,
+				E1ABAEB50812F4B2007C5427 /* CopyFiles */,
+				E1ABAEB70812F4B2007C5427 /* ShellScript */,
+			);
+			buildRules = (
+			);
+			buildSettings = {
+				EXPORTED_SYMBOLS_FILE = Exports.exp;
+				FRAMEWORK_SEARCH_PATHS = (
+					/Library/Frameworks,
+					"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+				);
+				INFOPLIST_FILE = "Info-APE Module.plist";
+				PRODUCT_NAME = ICeCoffEE;
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+				WRAPPER_EXTENSION = ape;
+			};
+			dependencies = (
+				E1ABAEF40812F4B3007C5427 /* PBXTargetDependency */,
+			);
+			name = "APE Module";
+			productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
+			productName = "Labels X";
+			productReference = E1ABAEB90812F4B2007C5427 /* ICeCoffEE.ape */;
+			productType = "com.apple.product-type.bundle";
+		};
+		E1ABAEBA0812F4B2007C5427 /* APEManagerPrefPane */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = E1E685AC0A044B330072E0C9 /* Build configuration list for PBXNativeTarget "APEManagerPrefPane" */;
+			buildPhases = (
+				E1ABAEBB0812F4B2007C5427 /* Headers */,
+				E1ABAEC30812F4B2007C5427 /* Resources */,
+				E1ABAEC60812F4B2007C5427 /* Sources */,
+				E1ABAECF0812F4B2007C5427 /* Frameworks */,
+				E1ABAED30812F4B2007C5427 /* Rez */,
+			);
+			buildRules = (
+			);
+			buildSettings = {
+				FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
+				INFOPLIST_FILE = "Info-APEManagerPrefPane.plist";
+				PRODUCT_NAME = APEManagerPrefPane;
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+				WRAPPER_EXTENSION = plugin;
+			};
+			dependencies = (
+			);
+			name = APEManagerPrefPane;
+			productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
+			productName = APEManagerPrefPane;
+			productReference = E1ABAED50812F4B2007C5427 /* APEManagerPrefPane.plugin */;
+			productType = "com.apple.product-type.bundle";
+		};
+		E1ABAED60812F4B2007C5427 /* ICFindFilesToRemove */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = E1E685B40A044B330072E0C9 /* Build configuration list for PBXNativeTarget "ICFindFilesToRemove" */;
+			buildPhases = (
+				E1ABAED70812F4B2007C5427 /* Headers */,
+				E1ABAEDA0812F4B2007C5427 /* Sources */,
+				E1ABAEDD0812F4B2007C5427 /* Frameworks */,
+			);
+			buildRules = (
+			);
+			buildSettings = {
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = ICFindFilesToRemove/ICFindFilesToRemove_Prefix.h;
+				OTHER_CFLAGS = "";
+				OTHER_LDFLAGS = "";
+				OTHER_REZFLAGS = "";
+				PRODUCT_NAME = ICFindFilesToRemove;
+				REZ_EXECUTABLE = YES;
+				SECTORDER_FLAGS = "";
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+			};
+			dependencies = (
+			);
+			name = ICFindFilesToRemove;
+			productInstallPath = /usr/local/bin;
+			productName = ICFindFilesToRemove;
+			productReference = E1ABAEDF0812F4B2007C5427 /* ICFindFilesToRemove */;
+			productType = "com.apple.product-type.tool";
+		};
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+		29B97313FDCFA39411CA2CEA /* Project object */ = {
+			isa = PBXProject;
+			buildConfigurationList = E1E685BC0A044B330072E0C9 /* Build configuration list for PBXProject "ICeCoffEE" */;
+			buildSettings = {
+				MACOSX_DEPLOYMENT_TARGET = 10.3;
+				SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
+			};
+			buildStyles = (
+				4A9504CCFFE6A4B311CA0CBA /* Development */,
+				4A9504CDFFE6A4B311CA0CBA /* Deployment */,
+			);
+			hasScannedForEncodings = 1;
+			knownPlatforms = (
+				macos,
+				macosclassic,
+				windows,
+				solaris,
+				hpux,
+				German,
+			);
+			knownRegions = (
+				English,
+				Japanese,
+				French,
+				German,
+				es,
+				Italian,
+			);
+			mainGroup = 29B97314FDCFA39411CA2CEA /* PatchTest */;
+			projectDirPath = "";
+			targets = (
+				E1ABAE8D0812F4B2007C5427 /* APE Module */,
+				E1ABAEBA0812F4B2007C5427 /* APEManagerPrefPane */,
+				E1ABAED60812F4B2007C5427 /* ICFindFilesToRemove */,
+				E120DB7308141CCB00BF8DDC /* ICeCoffEE Installer */,
+			);
+		};
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+		E1ABAE9E0812F4B2007C5427 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAE9F0812F4B2007C5427 /* APEInfo.rtfd in Resources */,
+				E1ABAEA00812F4B2007C5427 /* Localizable.strings in Resources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEC30812F4B2007C5427 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEC40812F4B2007C5427 /* APE Manager plugin.nib in Resources */,
+				E1ABAEC50812F4B2007C5427 /* Select services.nib in Resources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXRezBuildPhase section */
+		E1ABAED30812F4B2007C5427 /* Rez */ = {
+			isa = PBXRezBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXRezBuildPhase section */
+
+/* Begin PBXShellScriptBuildPhase section */
+		E120DF1A08141DD600BF8DDC /* ShellScript */ = {
+			isa = PBXShellScriptBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			inputPaths = (
+			);
+			outputPaths = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "cd \"${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.${WRAPPER_EXTENSION}/Contents/Resources/\" && \\\n/usr/bin/install \"${BUILT_PRODUCTS_DIR}/ICFindFilesToRemove\" ui && \\\nrm -rf ui/ICeCoffEE.ape && \\\nmkdir ui/ICeCoffEE.ape && \\\n/usr/bin/ditto -rsrc \"${BUILT_PRODUCTS_DIR}/ICeCoffEE.ape\" ui/ICeCoffEE.ape && \\\nfor i in ui/ICeCoffEE.ape/Contents/Resources/*.lproj\ndo\n    LPROJ=\"`basename $i`\"\n    mkdir -p \"${LPROJ}/ui\"\n    ln -s \"../../ui/ICeCoffEE.ape/Contents/Resources/$LPROJ/APEInfo.rtfd\" \"${LPROJ}/ui/ReadMe.rtfd\"\ndone";
+		};
+		E1ABAEB70812F4B2007C5427 /* ShellScript */ = {
+			isa = PBXShellScriptBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "/Developer/Tools/SetFile -a B \"$TARGET_BUILD_DIR/$PRODUCT_NAME.$WRAPPER_EXTENSION\"";
+		};
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+		E1ABAEA10812F4B2007C5427 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEA30812F4B2007C5427 /* APEMain.m in Sources */,
+				E1ABAEA40812F4B2007C5427 /* ICeCoffEE.m in Sources */,
+				E1ABAEA50812F4B2007C5427 /* ICeCoffEEScanner.m in Sources */,
+				E1ABAEA60812F4B2007C5427 /* ICeCoffEEMenuOnly.m in Sources */,
+				E1ABAEA70812F4B2007C5427 /* ICeCoffEEMenuSuper.m in Sources */,
+				E1ABAEA80812F4B2007C5427 /* ICeCoffEEWebKit.m in Sources */,
+				E1ABAEA90812F4B2007C5427 /* ICeCoffEEWebKitSuper.m in Sources */,
+				E1ABAEAA0812F4B2007C5427 /* ICeCoffEEShared.m in Sources */,
+				E1ABAEAB0812F4B2007C5427 /* ICeCoffEETerminal.m in Sources */,
+				E1ABAEAC0812F4B2007C5427 /* ICeCoffEETextEdit.c in Sources */,
+				E1ABAEAD0812F4B2007C5427 /* ICeCoffEEAction.c in Sources */,
+				E1ABAEAE0812F4B2007C5427 /* ICeCoffEEBookmarks.c in Sources */,
+				E1ABAEAF0812F4B2007C5427 /* ICeCoffEESuper.m in Sources */,
+				E191FC9F0831B8FB003B09BC /* ICeCoffEESetServicesMenu.m in Sources */,
+				E170DFE00835D6F400B484AC /* ICeCoffEETrigger.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEC60812F4B2007C5427 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEC70812F4B2007C5427 /* CFPreferencesWrapper.m in Sources */,
+				E1ABAEC80812F4B2007C5427 /* ICeCoffEEController.m in Sources */,
+				E1ABAEC90812F4B2007C5427 /* ICeCoffEEShared.m in Sources */,
+				E1ABAECA0812F4B2007C5427 /* ICeCoffEEServicePrefController.m in Sources */,
+				E1ABAECB0812F4B2007C5427 /* ICeCoffEENonHighlightingOutlineView.m in Sources */,
+				E1ABAECC0812F4B2007C5427 /* ICeCoffEENonHighlightingTextFieldCell.m in Sources */,
+				E1ABAECD0812F4B2007C5427 /* ICeCoffEENonHighlightingButtonCell.m in Sources */,
+				E1ABAECE0812F4B2007C5427 /* ICeCoffEEKeyEquivalents.m in Sources */,
+				E191FCA10831B8FB003B09BC /* ICeCoffEESetServicesMenu.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		E1ABAEDA0812F4B2007C5427 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				E1ABAEDB0812F4B2007C5427 /* UICookieMonster.m in Sources */,
+				E1ABAEDC0812F4B2007C5427 /* main.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+		E1ABAEF40812F4B3007C5427 /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			target = E1ABAEBA0812F4B2007C5427 /* APEManagerPrefPane */;
+			targetProxy = E1ABAEF30812F4B3007C5427 /* PBXContainerItemProxy */;
+		};
+		E1EF063A0814203F00C464C7 /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			target = E1ABAE8D0812F4B2007C5427 /* APE Module */;
+			targetProxy = E1EF06390814203F00C464C7 /* PBXContainerItemProxy */;
+		};
+		E1EF063C0814203F00C464C7 /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			target = E1ABAED60812F4B2007C5427 /* ICFindFilesToRemove */;
+			targetProxy = E1EF063B0814203F00C464C7 /* PBXContainerItemProxy */;
+		};
+/* End PBXTargetDependency section */
+
+/* Begin PBXVariantGroup section */
+		089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
+			isa = PBXVariantGroup;
+			children = (
+				089C165DFE840E0CC02AAC07 /* English */,
+			);
+			name = InfoPlist.strings;
+			sourceTree = "<group>";
+		};
+		29B97318FDCFA39411CA2CEA /* APE Manager plugin.nib */ = {
+			isa = PBXVariantGroup;
+			children = (
+				29B97319FDCFA39411CA2CEA /* APE Manager plugin.nib */,
+				E140C476040BBABD009FF178 /* Japanese */,
+				E1BF4A500487C7B300C20906 /* German */,
+				E128636B08381AB5009C048B /* French */,
+			);
+			name = "APE Manager plugin.nib";
+			sourceTree = "<group>";
+		};
+		E12FEC6104959FB800AEFBF9 /* Select services.nib */ = {
+			isa = PBXVariantGroup;
+			children = (
+				E12FEC6204959FB800AEFBF9 /* Select services.nib */,
+			);
+			name = "Select services.nib";
+			sourceTree = "<group>";
+		};
+		E140C472040BB987009FF178 /* APEInfo.rtfd */ = {
+			isa = PBXVariantGroup;
+			children = (
+				F56276C20379923401AA4DA5 /* English */,
+				E140C475040BB997009FF178 /* Japanese */,
+				E1BF4A4D0487C77C00C20906 /* German */,
+				E128636008381A34009C048B /* French */,
+			);
+			name = APEInfo.rtfd;
+			sourceTree = "<group>";
+		};
+		E1CBC99A03E7603400050002 /* Localizable.strings */ = {
+			isa = PBXVariantGroup;
+			children = (
+				E1CBC99803E7602700050002 /* English */,
+				E1F6E3AC040BCC5700050002 /* Japanese */,
+				E1BF4A570487CA5300C20906 /* German */,
+				E128637008381AC7009C048B /* French */,
+			);
+			name = Localizable.strings;
+			sourceTree = "<group>";
+		};
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+		E1E685AD0A044B330072E0C9 /* Development */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = NO;
+				FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				INFOPLIST_FILE = "Info-APEManagerPrefPane.plist";
+				OPTIMIZATION_CFLAGS = "-O0";
+				PRODUCT_NAME = APEManagerPrefPane;
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+				WRAPPER_EXTENSION = plugin;
+				ZERO_LINK = NO;
+			};
+			name = Development;
+		};
+		E1E685AE0A044B330072E0C9 /* Deployment */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = YES;
+				FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
+				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				INFOPLIST_FILE = "Info-APEManagerPrefPane.plist";
+				PRODUCT_NAME = APEManagerPrefPane;
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+				WRAPPER_EXTENSION = plugin;
+				ZERO_LINK = NO;
+			};
+			name = Deployment;
+		};
+		E1E685B10A044B330072E0C9 /* Development */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = NO;
+				EXPORTED_SYMBOLS_FILE = Exports.exp;
+				FRAMEWORK_SEARCH_PATHS = (
+					/Library/Frameworks,
+					"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+				);
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				INFOPLIST_FILE = "Info-APE Module.plist";
+				OPTIMIZATION_CFLAGS = "-O0";
+				PRODUCT_NAME = ICeCoffEE;
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+				WRAPPER_EXTENSION = ape;
+				ZERO_LINK = NO;
+			};
+			name = Development;
+		};
+		E1E685B20A044B330072E0C9 /* Deployment */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = YES;
+				EXPORTED_SYMBOLS_FILE = Exports.exp;
+				FRAMEWORK_SEARCH_PATHS = (
+					/Library/Frameworks,
+					"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
+				);
+				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				INFOPLIST_FILE = "Info-APE Module.plist";
+				PRODUCT_NAME = ICeCoffEE;
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+				WRAPPER_EXTENSION = ape;
+				ZERO_LINK = NO;
+			};
+			name = Deployment;
+		};
+		E1E685B50A044B330072E0C9 /* Development */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = ICFindFilesToRemove/ICFindFilesToRemove_Prefix.h;
+				OPTIMIZATION_CFLAGS = "-O0";
+				OTHER_CFLAGS = "";
+				OTHER_LDFLAGS = "";
+				OTHER_REZFLAGS = "";
+				PRODUCT_NAME = ICFindFilesToRemove;
+				REZ_EXECUTABLE = YES;
+				SECTORDER_FLAGS = "";
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+				ZERO_LINK = NO;
+			};
+			name = Development;
+		};
+		E1E685B60A044B330072E0C9 /* Deployment */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = YES;
+				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = ICFindFilesToRemove/ICFindFilesToRemove_Prefix.h;
+				OTHER_CFLAGS = "";
+				OTHER_LDFLAGS = "";
+				OTHER_REZFLAGS = "";
+				PRODUCT_NAME = ICFindFilesToRemove;
+				REZ_EXECUTABLE = YES;
+				SECTORDER_FLAGS = "";
+				WARNING_CFLAGS = (
+					"-Wmost",
+					"-Wno-four-char-constants",
+					"-Wno-unknown-pragmas",
+				);
+				ZERO_LINK = NO;
+			};
+			name = Deployment;
+		};
+		E1E685B90A044B330072E0C9 /* Development */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_ENABLE_FIX_AND_CONTINUE = YES;
+				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				OPTIMIZATION_CFLAGS = "-O0";
+				PRODUCT_NAME = "ICeCoffEE Installer";
+				WRAPPER_EXTENSION = app;
+				ZERO_LINK = YES;
+			};
+			name = Development;
+		};
+		E1E685BA0A044B330072E0C9 /* Deployment */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				COPY_PHASE_STRIP = YES;
+				GCC_C_LANGUAGE_STANDARD = c99;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				PRODUCT_NAME = "ICeCoffEE Installer";
+				WRAPPER_EXTENSION = app;
+				ZERO_LINK = NO;
+			};
+			name = Deployment;
+		};
+		E1E685BD0A044B330072E0C9 /* Development */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				GCC_C_LANGUAGE_STANDARD = c99;
+				MACOSX_DEPLOYMENT_TARGET = 10.3;
+				SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
+			};
+			name = Development;
+		};
+		E1E685BE0A044B330072E0C9 /* Deployment */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				GCC_C_LANGUAGE_STANDARD = c99;
+				MACOSX_DEPLOYMENT_TARGET = 10.3;
+				SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
+			};
+			name = Deployment;
+		};
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+		E1E685AC0A044B330072E0C9 /* Build configuration list for PBXNativeTarget "APEManagerPrefPane" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				E1E685AD0A044B330072E0C9 /* Development */,
+				E1E685AE0A044B330072E0C9 /* Deployment */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Development;
+		};
+		E1E685B00A044B330072E0C9 /* Build configuration list for PBXNativeTarget "APE Module" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				E1E685B10A044B330072E0C9 /* Development */,
+				E1E685B20A044B330072E0C9 /* Deployment */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Development;
+		};
+		E1E685B40A044B330072E0C9 /* Build configuration list for PBXNativeTarget "ICFindFilesToRemove" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				E1E685B50A044B330072E0C9 /* Development */,
+				E1E685B60A044B330072E0C9 /* Deployment */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Development;
+		};
+		E1E685B80A044B330072E0C9 /* Build configuration list for PBXAggregateTarget "ICeCoffEE Installer" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				E1E685B90A044B330072E0C9 /* Development */,
+				E1E685BA0A044B330072E0C9 /* Deployment */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Development;
+		};
+		E1E685BC0A044B330072E0C9 /* Build configuration list for PBXProject "ICeCoffEE" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				E1E685BD0A044B330072E0C9 /* Development */,
+				E1E685BE0A044B330072E0C9 /* Deployment */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Development;
+		};
+/* End XCConfigurationList section */
+	};
+	rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
+}
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h	(revision 215)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEShared.h	(revision 216)
@@ -19,6 +19,6 @@
 #define ICapeprintf apeprintf
 #else
-#define ICLog (void)
-#define ICapeprintf (void)
+#define ICLog(args...) ;
+#define ICapeprintf(args...) ;
 #endif
 
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETerminal.m
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETerminal.m	(revision 215)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEETerminal.m	(revision 216)
@@ -56,5 +56,8 @@
 // misc. other stuff
 - (void)_optionClickEvent:(NSEvent *)event:(unsigned int)row:(unsigned short)column {}
-- (void)setNeedsDisplay; {}
+- (void)setNeedsDisplay {}
+// NSView methods (needed to avoid crash in super invocation)
+- (void)mouseUp:(NSEvent *)e { [super mouseUp: e]; }
+- (void)mouseDown:(NSEvent *)e { [super mouseDown: e]; }
 @end
 
Index: /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEWebKit.m
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEWebKit.m	(revision 215)
+++ /trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEWebKit.m	(revision 216)
@@ -13,5 +13,4 @@
 @interface WebCoreBridge : NSObject
 
-- (NSDictionary *)elementAtPoint:(NSPoint)point;
 - (NSString *)selectedString;
 - (NSRect)selectionRect;
@@ -28,4 +27,6 @@
 
 - (NSRange)selectedRange;
+
+- (NSDictionary *)elementAtPoint:(NSPoint)point;
 
 @end
@@ -69,7 +70,7 @@
 
         NS_DURING
+            NSPoint viewClickPt = [self convertPoint: downPt fromView: nil];
+            NSDictionary *elementDict = [(WebHTMLView *)self elementAtPoint: viewClickPt];
             WebCoreBridge *bridge = [(WebHTMLView *)self _bridge];
-            NSPoint viewClickPt = [self convertPoint: downPt fromView: nil];
-            NSDictionary *elementDict = [bridge elementAtPoint: viewClickPt];
             ICLog(@"elementDict: %@", elementDict);
             NSAssert([elementDict count] != 0, @"Internal error: Got empty element dictionary from WebHTMLView");
Index: /trunk/ICeCoffEE/ICeCoffEE/Info-APE Module.plist
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/Info-APE Module.plist	(revision 215)
+++ /trunk/ICeCoffEE/ICeCoffEE/Info-APE Module.plist	(revision 216)
@@ -19,5 +19,5 @@
 	<string></string>
 	<key>CFBundleIconFile</key>
-	<string></string>
+	<string>APE</string>
 	<key>CFBundleIdentifier</key>
 	<string>net.sabi.ICeCoffEE</string>
@@ -33,5 +33,5 @@
 	<string>ICCF</string>
 	<key>CFBundleVersion</key>
-	<string>1.4.2</string>
+	<string>1.4.3d1</string>
 </dict>
 </plist>
Index: /trunk/ICeCoffEE/ICeCoffEE/Info-APEManagerPrefPane.plist
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/Info-APEManagerPrefPane.plist	(revision 215)
+++ /trunk/ICeCoffEE/ICeCoffEE/Info-APEManagerPrefPane.plist	(revision 216)
@@ -24,5 +24,5 @@
 	<string>????</string>
 	<key>CFBundleVersion</key>
-	<string>1.4.2</string>
+	<string>1.4.3d1</string>
 	<key>NSMainNibFile</key>
 	<string>APE Manager plugin</string>
Index: /trunk/ICeCoffEE/ICeCoffEE/SmartCrashReportsAPI.h
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/SmartCrashReportsAPI.h	(revision 216)
+++ /trunk/ICeCoffEE/ICeCoffEE/SmartCrashReportsAPI.h	(revision 216)
@@ -0,0 +1,183 @@
+/*!
+    @header		SmartCrashReportsAPI
+    @abstract   Contains API definitions to use with Smart Crash Reports.
+    @discussion Smart Crash Reports is an enhancement for the Apple's CrashReporter application introduced in Mac OS X 10.4. It allows 3rd party developers to
+				register their own match specifiers, and if the crash log the user is about to submit contains the match specifier, the crash log will be
+				sent to the developer as well as Apple. This greatly enhances the user experience of the OS, and allows developers to receive crashes and improve
+				their software in a timely manner.
+				
+				<p>Smart Crash Reports requires no Application Enhancer or similar "patching" frameworks users have to install; they operate on the InputManager
+				mechanism that built-in Mac OS X.
+
+				<p>Smart Crash Reports is completely free to use for both users and developers; <a href="http://www.unsanity.com/">Unsanity</a> is providing it as a
+				service to the community being certain it will benefit all the users on the platform.
+				
+				<p><b>How does Smart Crash Reports work?</b>
+				<p>Whenever an application crashes on user's computer and they click on the Report... button, Smart Crash Reports analyzes the crash log that is about to be submitted
+				to Apple. If the crash log is determined to be related to a developer that registered the application or product (Contextual Menu Module, InputManager, or any other type of
+				system plugin), then the user is given an option to submit the bug report to both that developer and Apple, thus giving the developer the chance to fix the bug in the crashed
+				product in a timely manner.
+				<p>For developers, there is two ways to make Smart Crash Reports recognize your product. First, and probably the simplest one, is to add a couple of new keys into the
+				application's Info.plist file that instruct Smart Crash Reports what to do in case that application crashes. However, this method only works for stand-alone applications and
+				not plugins.
+				<p>Second method involves using of the supplied API calls to register a Match Specifier with the system. A match specifier is a simple string (no wildcards or regexp) that contains full
+				or partial name of developer product(s) CFBundleIdentifier (for example, "com.somecompany."). When an application crashes on user's computer,
+				Smart Crash Reports system analyzes the crashed thread of the crash log to determine if it contains any
+				of the match specifiers registered with it. If so, the crash is likely related to the developer who registered the match specifier, so Smart Crash Reports takes the
+				appropriate action from there on.
+				
+				<p><b>How Developer Receives The Crash Reports</b>
+				<p>Developer can receive the crash reports that Smart Crash Reports detected as belonging to them in either of two ways:
+				<ul>
+					<li>By E-Mail to the address provided during the match specifier registration (Unsanity server will handle the mailing for you)</li>
+					<li>By a custom CGI script on your web server that processes CrashReporter logs</li>
+				</ul>
+
+				<p><b>So, How to Make My Application Work With Smart Crash Reports so I Receive Crash Logs?</b>
+				<p>If you develop an application and would like to simply receive all the crash logs related to it, do this:
+				<ol>
+					<li>Obtain an E-mail Ticket ID for the E-mail you wish to receive reports at by going to the following URL: <a href="http://www.unsanity.com/goto/email-ticket/">http://www.unsanity.com/goto/email-ticket/</a>.
+					<li>Add the following keys to your application Info.plist:<br/>
+						<code>&lt;key&gt;SmartCrashReports_CompanyName&lt;/key&gt;<br/>
+						&lt;string&gt;Your Company Name&lt;/string&gt;<br/>
+						&lt;key&gt;SmartCrashReports_EmailTicket&lt;/key&gt;<br/>
+						&lt;string&gt;SCR-XXXXXXXX&lt;/string&gt;</code><br/>
+						Replace "Your Company Name" with a readable (short) company name, and "SCR-XXXXXXXX" with the Email Ticket ID you will receive in the E-mail after performing Step 1.<br/>
+					<li>You're all done! If you'd like to use your own CGI to process the crash logs, replace <code>SmartCrashReports_EmailTicket</code> key with the <code>SmartCrashReports_URL</code> key.
+					Now your application is successfully registered with the Smart Crash Reports system and you will receive crash logs for it in the mail.
+				</ol>
+				
+				<p>If you are developing a plugin, InputManager, and whatnot, you have to use the API provided to register your Match Specifier:
+				<ol>
+					<li><a href="http://www.unsanity.com/smartcrashreports/">Download</a> the Smart Crash Reports SDK. It will contain two files (among others), <code>SmartCrashReportsAPI.o</code> and <code>SmartCrashReportsAPI.h</code>. Add them to your project.
+					<li>Obtain an E-mail Ticket ID for the E-mail you wish to receive reports at by going to the following URL: <a href="http://www.unsanity.com/goto/email-ticket/">http://www.unsanity.com/goto/email-ticket/</a>.
+					<li>Somewhere in your application, or plugin, add the following line:<br/>
+						<code>UnsanitySCR_RegisterMatchSpecifier(NULL, CFSTR("Your Company Name"), NULL, CFSTR("SCR-XXXXXXXX"), NULL);</code><br/>
+						Replace "Your Company Name" with a readable (short) company name, and "SCR-XXXXXXXX" with the Email Ticket ID you will receive in the E-mail after performing Step 2.<br/>
+						<i>Note</i>: The best way to call this is after your application has finished launching, such as applicationDidFinishLaunching: in the NSApp delegate for Cocoa apps, or
+						whatever for any other types of projects.
+					<li>There's no Step 4! Now your product is successfully registered with the Smart Crash Reports system and you will receive crash logs containing the match specifier in the crashed thread in the mail.
+				</ol>
+				<p><i>Notes:</i> It is not necessary to register with Smart Crash Reports on every application launch; once you register, it is permanent and will exist until user deletes the
+				SCR database somehow. However, it takes little speed/memory overhead so you can safely call it on every launch to avoid doing 'is registered already' checks and whatnot.
+				
+				<p><b>How to Make a CGI to Accept Crash Reports On Your Site?</b>
+				<p>If you wish to receive crash reports on your Web site, you can implement the custom Submit URL script that user's CrashReporter.app will contact directly. However,
+				keep in mind that the following criteria should be met:
+				<ul>
+					<li>Your web server script has to be in the same place over next several years, at the very least, to allow delivery of crash reports to you.
+					<li>You are responsible for adjusting the web script if the format CrashReporter.app sends crash reports in changes.
+					<li>Your web server should be accessible 24/7 and be on a reasonably fast connection to not delay user's submission process.
+				</ul>
+				<p>For the above reasons, it is recommended to <a href="http://www.unsanity.com/goto/email-ticket/">obtain the E-mail ticket</a> from Unsanity and use the E-mail feature
+				of Smart Crash Reports. Unsanity will make sure the server is accessible, knows how to parse all formats of submissions, and will safely redirect the crash reports to the
+				email you provide.
+				<p>If your own Web script is still the way you want to go, here is the list of keys currently known to be passed to the script by the CrashReporter.app in a POST form data:
+				<ul>
+					<li><code>url_from</code>: contains the subject of the crash report, usually "<i>&lt;Some Application&gt; crash</i>"
+					<li><code>feedback_comments</code>: user comments they entered in the additional info fields
+					<li><code>bug_type</code>: unknown constant, probably determines which POST elements are available; presently 9.
+					<li><code>app_name</code>: full crashed application name
+					<li><code>app_version</code>: version of the crashed application
+					<li><code>os_version</code>: Mac OS X version, in form 10.X.X:BUILD (for example, "<i>10.4.2:8C46</i>")
+					<li><code>machine_config</code>: Computer configuration string, for example, "<i>PowerMac7,2 (2048 MB)</i>"
+					<li><code>page_source</code>: Contains BASE64-encoded crash report
+					<li><code>system_profile</code>: Contains BASE64-encoded property list with a brief system profile of the user's system.
+				</ul>
+				<p>Please note that these form keys are subject to change by Apple, so it is your responsibility to adjust the scripts on your Web servers if such thing happens.
+				
+				<p><b>What Are The Licensing Terms for Smart Crash Reports and its SDK?</b>
+				<p>You are free to use and distribute Smart Crash Reports enabled products freely in any form without prior permission from Unsanity, LLC. If you like the system and
+				would like to return the favor Unsanity is doing to the developer community, link to Smart Crash Reports somewhere on your SCR-enabled product page:<br>
+				<code>This product uses &lt;a href="http://www.unsanity.com/smartcrashreports/"&gt;Smart Crash Reports&lt;a&gt; by &lt;a href="http://www.unsanity.com/"&gt;Unsanity&lt;a&gt;.</code>
+*/
+
+#pragma once
+#include <CoreFoundation/CoreFoundation.h>
+
+#ifdef __cplusplus
+	extern "C" {
+#endif
+
+/*!
+    @function	UnsanitySCR_RegisterMatchSpecifier
+	@abstract	Registers your match specifier with the Smart Crash Reports system.
+    @discussion	Register your match specifier with the Smart Crash Reports system. Once this call is done, crash reports containing inMatchString in the crashed thread
+				will be submitted to you, either to the submission URL (you have to implement the script on your web server), or to the submission email (Unsanity server will
+				forward the report to you).
+    @param      inMatchString						The product ID string to match or NULL to use the current bundle identifier. Normally, this is a part of a CFBundleIdentifier of your product.
+													For example, if your product CFBundleIdentifier is "com.mycompany.myapp", it is a good idea to set inProductIDMatchString
+													to "com.mycompany.", since it will catch all of the products of your company. If you pass NULL to this argument, an attempt to use
+													CFBundleIdentifier from the main bundle will be used, which is handy for most applications out there, but not acceptable for Contextual
+													Menu Modules, Preference Panes and other plugins.
+	@param		inCompanyName						The company name in user-readable format. Smart Crash Reports will substitute "Apple" with this string, so make sure it's
+													not too long. Example: "My Company"
+	@param		inSubmissionURL						The full URL to the script on your Web server that will handle the submissions, or NULL if you prefer the crash report to be sent
+													to you via email (in this case, inSubmissionEmail must be not NULL). Example: "http://www.mycompany.com/cgi-bin/processor.cgi"
+	@param		inSubmissionEmailTicket				The email ticket for email you wish to receive crash report at, or NULL if you are handling it yourself on your web server. If this is set, 
+													Unsanity server will handle the submission and email you the crash log. <i>Important:</i> this is NOT the email address. It is a unique
+													email ticket that you have to register with Unsanity by going to
+													<a href="http://www.unsanity.com/goto/email-ticket/">http://www.unsanity.com/goto/email-ticket/</a>. This is done for email verification
+													purposes, and also to not expose your real email to end users, if they peek inside of the SCR database somehow
+	@param		inOptionalCommentsTemplate			If this argument is not NULL, this string will be inserted into the "Description" field of the CrashReporter dialog.
+													This can be useful if you want to put something like "Put your email here if you wish to be contacted by the developer regarding this
+													crash log", or anything else.
+    @result     One of the following:
+				<ul>
+				<li> noErr:							Registration successful. If there is already such a match specifier registered, it is replaced with the fresh information
+													supplied to this call.
+				<li> paramErr:						inSubmissionURL and inSubmissionEmailTicket are NULL, or inMatchString is NULL, or inCompanyName is NULL
+				<li> cNoMemErr:						Not enough memory to perform selected operation.
+				<li> permErr:						Not enough permissions to write changes to disk.
+				<li> bdNamErr:						The match string is malformed, or too wide to be accepted (don't try to register "com.", etc!)
+				</ul>
+*/
+OSStatus		UnsanitySCR_RegisterMatchSpecifier(CFStringRef inMatchString, CFStringRef inCompanyName, CFStringRef inSubmissionURL, CFStringRef inSubmissionEmailTicket, CFStringRef inOptionalCommentsTemplate);
+
+/*!
+    @function	UnsanitySCR_UnregisterMatchSpecifier
+    @abstract   Unregisters your product(s) with the Smart Crash Reports system.
+    @discussion Unregisters your product(s) with the Smart Crash Reports system. Performing this call will cause Smart Crash Reports to stop submitting bug reports for the
+				inMatchString provided. Note that for this call to succeed, inMatchString must exactly match the one used in call to UnsanitySCR_RegisterProduct.
+    @param      inMatchString						The match string to unregister. This must be the same match string as used in the UnsanitySCR_RegisterProduct call before.
+    @result     One of the following:
+				<ul>
+				<li> noErr:							Unregistration successful.
+				<li> paramErr:						inMatchString is NULL
+				<li> cNoMemErr:						Not enough memory to perform selected operation.
+				<li> permErr:						Not enough permissions to write changes to disk.
+				<li> fnfErr:						The provided inMatchString was not found in the Smart Crash Reports database. You can safely ignore this error, as
+													it means that the match string you've provided does not exist already.
+				</ul>
+*/
+OSStatus		UnsanitySCR_UnregisterMatchSpecifier(CFStringRef inMatchString);
+
+/*!
+    @function	UnsanitySCR_IsMatchSpecifierRegistered
+    @abstract   Query whether the match specifier is registered with the Smart Crash Reports system.
+    @discussion Queries whether the product is registered with the Smart Crash Reports system.
+    @param      inMatchString						The match string to query for. Note that SCR will perform partial matches search, too, so for example if you have
+													"com.mycompany" registered, and you query against "com.mycompany.otherapp", this function will return positive result.
+	@param		outOptionalRealMatchString			If not NULL, this variable will contain the "real" match string that SCR contains in the database. You can
+													use it in calls to UnsanitySCR_UnregisterProduct later, if you want. <i>Important</i>: You are responsible for releasing this
+													value, if you have requested it, and the function returns 1.
+    @result     <ul>
+				<li> 0:								The match string you have provided is not registered with SCR.
+				<li> 1:								The match string you have provided is registered with SCR.
+				<li> -1:							inMatchString is NULL
+				</ul>
+*/
+int				UnsanitySCR_IsMatchSpecifierRegistered(CFStringRef inMatchString, CFStringRef* outOptionalRealMatchString);
+
+/*
+	These are the keys defined for the Info.plist of the Application. Please look in the UnsanitySCR_RegisterMatchSpecifier documentation for the explanation of which is which.
+*/
+
+#define			kUnsanitySCR_InfoPlist_CompanyName					CFSTR("SmartCrashReports_CompanyName")
+#define			kUnsanitySCR_InfoPlist_SubmissionURL				CFSTR("SmartCrashReports_URL")
+#define			kUnsanitySCR_InfoPlist_SubmissionEmailTicket		CFSTR("SmartCrashReports_EmailTicket")
+#define			kUnsanitySCR_InfoPlist_CommentsTemplate				CFSTR("SmartCrashReports_CommentsTemplate")
+
+#ifdef __cplusplus
+	}
+#endif
Index: /trunk/ICeCoffEE/ICeCoffEE/VERSION
===================================================================
--- /trunk/ICeCoffEE/ICeCoffEE/VERSION	(revision 215)
+++ /trunk/ICeCoffEE/ICeCoffEE/VERSION	(revision 216)
@@ -1,1 +1,1 @@
-1.4.2
+1.4.3d1
Index: /trunk/ICeCoffEE/package-ICeCoffEE.sh
===================================================================
--- /trunk/ICeCoffEE/package-ICeCoffEE.sh	(revision 215)
+++ /trunk/ICeCoffEE/package-ICeCoffEE.sh	(revision 216)
@@ -14,9 +14,11 @@
 sudo rm -rf build/ && \
 rm -rf build/ && \
-xcodebuild -target "ICeCoffEE Installer" -buildstyle Deployment "DSTROOT=$DSTROOT" DEPLOYMENT_LOCATION=YES install && \
+xcodebuild -target "ICeCoffEE Installer" -configuration Deployment "DSTROOT=$DSTROOT" DEPLOYMENT_LOCATION=YES install && \
 mkdir "$DSTROOT" && \
-mv "build/$PRODUCT Installer.app" "$DSTROOT/$PRODUCT $VERSION Installer.app" && \
+mv "build/Deployment/$PRODUCT Installer.app" "$DSTROOT/$PRODUCT $VERSION Installer.app" && \
 sudo rm -rf build/ && \
-find "$DSTROOT" -name ".svn" -type d -exec sudo /bin/rm -rf "{}" \; ; \
+find "$DSTROOT" -name ".svn" -type d -exec sudo /bin/rm -rf "{}" \;
+# uncomment to include localizations
+find "$DSTROOT" -name \*.lproj -type d -and -not -name English.lproj -exec sudo rm -rf "{}" \;
 cd "$PACKAGEDIR" && \
 rm -f "$DMG" && \
