Commits

Brandon Walkin  committed 1a63640

Added toolbar item with customizable identifier and incremented version number to 1.0.2

  • Participants
  • Parent commits 199420a

Comments (0)

Files changed (16)

File .DS_Store

Binary file modified.

File BWToolbarItem.classdescription

+{
+	Actions = {
+		// Define action descriptions here, for example
+		// "myAction:" = id;
+	};
+	Outlets = {
+		// Define outlet descriptions here, for example
+		// myOutlet = NSView;
+	};
+    ClassName = BWToolbarItem; 
+    SuperClass = NSToolbarItem; 
+}

File BWToolbarItem.h

+//
+//  BWToolbarItem.h
+//  BWToolkit
+//
+//  Created by Brandon Walkin (www.brandonwalkin.com)
+//  All code is provided under the New BSD license.
+//
+
+#import <Cocoa/Cocoa.h>
+
+@interface BWToolbarItem : NSToolbarItem 
+{
+	NSString *identifierString;
+}
+
+@end

File BWToolbarItem.m

+//
+//  BWToolbarItem.m
+//  BWToolkit
+//
+//  Created by Brandon Walkin (www.brandonwalkin.com)
+//  All code is provided under the New BSD license.
+//
+
+#import "BWToolbarItem.h"
+
+@interface BWToolbarItem ()
+@property (copy) NSString *identifierString;
+@end
+
+@interface NSToolbarItem (BWTIPrivate)
+- (void)_setItemIdentifier:(id)fp8;
+@end
+
+@implementation BWToolbarItem
+
+@synthesize identifierString;
+
+- (void)setIdentifierString:(NSString *)aString
+{
+	if (identifierString != aString)
+	{
+		[identifierString release];
+		identifierString = [aString copy];
+	}
+	
+	if (identifierString == nil || [identifierString isEqualToString:@""])
+	{
+		// Generate a random UUID
+		CFUUIDRef uuidObj = CFUUIDCreate(nil);
+		NSString *newUUID = (NSString*)CFUUIDCreateString(nil, uuidObj);
+		CFRelease(uuidObj);
+		[newUUID autorelease];
+		
+		// Set the identifier to the UUID
+		[self _setItemIdentifier:[super itemIdentifier]];
+	}
+	else
+	{
+		[self _setItemIdentifier:identifierString];
+	}
+}
+
+@end

File BWToolbarItemInspector.h

+//
+//  BWToolbarItemInspector.h
+//  BWToolkit
+//
+//  Created by Brandon Walkin (www.brandonwalkin.com)
+//  All code is provided under the New BSD license.
+//
+
+#import <InterfaceBuilderKit/InterfaceBuilderKit.h>
+
+@interface BWToolbarItemInspector : IBInspector 
+{
+	
+}
+
+@end

File BWToolbarItemInspector.m

+//
+//  BWToolbarItemInspector.m
+//  BWToolkit
+//
+//  Created by Brandon Walkin (www.brandonwalkin.com)
+//  All code is provided under the New BSD license.
+//
+
+#import "BWToolbarItemInspector.h"
+
+@implementation BWToolbarItemInspector
+
+- (NSString *)viewNibName {
+    return @"BWToolbarItemInspector";
+}
+
+- (void)refresh {
+	// Synchronize your inspector's content view with the currently selected objects
+	[super refresh];
+}
+
+@end

File BWToolbarItemInspector.xib

+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03">
+	<data>
+		<int key="IBDocument.SystemTarget">1050</int>
+		<string key="IBDocument.SystemVersion">9F33</string>
+		<string key="IBDocument.InterfaceBuilderVersion">677</string>
+		<string key="IBDocument.AppKitVersion">949.34</string>
+		<string key="IBDocument.HIToolboxVersion">352.00</string>
+		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<integer value="1" id="9"/>
+		</object>
+		<object class="NSArray" key="IBDocument.PluginDependencies">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<string>com.apple.InterfaceBuilderKit</string>
+			<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+		</object>
+		<object class="NSMutableDictionary" key="IBDocument.Metadata">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<object class="NSArray" key="dict.sortedKeys">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+			</object>
+			<object class="NSMutableArray" key="dict.values">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+			</object>
+		</object>
+		<object class="NSMutableArray" key="IBDocument.RootObjects" id="110858478">
+			<bool key="EncodedWithXMLCoder">YES</bool>
+			<object class="NSCustomObject" id="762632889">
+				<string key="NSClassName">BWToolbarItemInspector</string>
+			</object>
+			<object class="NSCustomObject" id="932410077">
+				<string key="NSClassName">FirstResponder</string>
+			</object>
+			<object class="NSCustomObject" id="858592610">
+				<string key="NSClassName">NSApplication</string>
+			</object>
+			<object class="NSCustomView" id="537708911">
+				<reference key="NSNextResponder"/>
+				<int key="NSvFlags">268</int>
+				<object class="NSMutableArray" key="NSSubviews">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+					<object class="NSTextField" id="206532519">
+						<reference key="NSNextResponder" ref="537708911"/>
+						<int key="NSvFlags">268</int>
+						<string key="NSFrame">{{84, 4}, {180, 19}}</string>
+						<reference key="NSSuperview" ref="537708911"/>
+						<bool key="NSEnabled">YES</bool>
+						<object class="NSTextFieldCell" key="NSCell" id="291631123">
+							<int key="NSCellFlags">-1804468671</int>
+							<int key="NSCellFlags2">-1874721792</int>
+							<string key="NSContents"/>
+							<object class="NSFont" key="NSSupport">
+								<string key="NSName">LucidaGrande</string>
+								<double key="NSSize">1.100000e+01</double>
+								<int key="NSfFlags">3100</int>
+							</object>
+							<reference key="NSControlView" ref="206532519"/>
+							<bool key="NSDrawsBackground">YES</bool>
+							<object class="NSColor" key="NSBackgroundColor">
+								<int key="NSColorSpace">6</int>
+								<string key="NSCatalogName">System</string>
+								<string key="NSColorName">textBackgroundColor</string>
+								<object class="NSColor" key="NSColor">
+									<int key="NSColorSpace">3</int>
+									<bytes key="NSWhite">MQA</bytes>
+								</object>
+							</object>
+							<object class="NSColor" key="NSTextColor">
+								<int key="NSColorSpace">6</int>
+								<string key="NSCatalogName">System</string>
+								<string key="NSColorName">textColor</string>
+								<object class="NSColor" key="NSColor" id="1000306496">
+									<int key="NSColorSpace">3</int>
+									<bytes key="NSWhite">MAA</bytes>
+								</object>
+							</object>
+						</object>
+					</object>
+					<object class="NSTextField" id="184291607">
+						<reference key="NSNextResponder" ref="537708911"/>
+						<int key="NSvFlags">268</int>
+						<string key="NSFrame">{{8, 6}, {70, 14}}</string>
+						<reference key="NSSuperview" ref="537708911"/>
+						<bool key="NSEnabled">YES</bool>
+						<object class="NSTextFieldCell" key="NSCell" id="1056778467">
+							<int key="NSCellFlags">67239488</int>
+							<int key="NSCellFlags2">4326400</int>
+							<string key="NSContents">Identifier</string>
+							<object class="NSFont" key="NSSupport">
+								<string key="NSName">LucidaGrande-Bold</string>
+								<double key="NSSize">1.100000e+01</double>
+								<int key="NSfFlags">16</int>
+							</object>
+							<reference key="NSControlView" ref="184291607"/>
+							<object class="NSColor" key="NSBackgroundColor">
+								<int key="NSColorSpace">6</int>
+								<string key="NSCatalogName">System</string>
+								<string key="NSColorName">controlColor</string>
+								<object class="NSColor" key="NSColor">
+									<int key="NSColorSpace">3</int>
+									<bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
+								</object>
+							</object>
+							<object class="NSColor" key="NSTextColor">
+								<int key="NSColorSpace">6</int>
+								<string key="NSCatalogName">System</string>
+								<string key="NSColorName">controlTextColor</string>
+								<reference key="NSColor" ref="1000306496"/>
+							</object>
+						</object>
+					</object>
+				</object>
+				<string key="NSFrameSize">{272, 27}</string>
+				<reference key="NSSuperview"/>
+				<string key="NSClassName">NSView</string>
+			</object>
+		</object>
+		<object class="IBObjectContainer" key="IBDocument.Objects">
+			<object class="NSMutableArray" key="connectionRecords">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">inspectorView</string>
+						<reference key="source" ref="762632889"/>
+						<reference key="destination" ref="537708911"/>
+					</object>
+					<int key="connectionID">16</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBBindingConnection" key="connection">
+						<string key="label">value: inspectedObjectsController.selection.identifierString</string>
+						<reference key="source" ref="206532519"/>
+						<reference key="destination" ref="762632889"/>
+						<object class="NSNibBindingConnector" key="connector">
+							<reference key="NSSource" ref="206532519"/>
+							<reference key="NSDestination" ref="762632889"/>
+							<string key="NSLabel">value: inspectedObjectsController.selection.identifierString</string>
+							<string key="NSBinding">value</string>
+							<string key="NSKeyPath">inspectedObjectsController.selection.identifierString</string>
+							<int key="NSNibBindingConnectorVersion">2</int>
+						</object>
+					</object>
+					<int key="connectionID">111</int>
+				</object>
+			</object>
+			<object class="IBMutableOrderedSet" key="objectRecords">
+				<object class="NSArray" key="orderedObjects">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+					<object class="IBObjectRecord">
+						<int key="objectID">0</int>
+						<object class="NSArray" key="object" id="485438096">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+						</object>
+						<reference key="children" ref="110858478"/>
+						<nil key="parent"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-2</int>
+						<reference key="object" ref="762632889"/>
+						<reference key="parent" ref="485438096"/>
+						<string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-1</int>
+						<reference key="object" ref="932410077"/>
+						<reference key="parent" ref="485438096"/>
+						<string key="objectName">First Responder</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">-3</int>
+						<reference key="object" ref="858592610"/>
+						<reference key="parent" ref="485438096"/>
+						<string key="objectName">Application</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">1</int>
+						<reference key="object" ref="537708911"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="206532519"/>
+							<reference ref="184291607"/>
+						</object>
+						<reference key="parent" ref="485438096"/>
+						<string key="objectName">Inspector View</string>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">79</int>
+						<reference key="object" ref="206532519"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="291631123"/>
+						</object>
+						<reference key="parent" ref="537708911"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">89</int>
+						<reference key="object" ref="184291607"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="1056778467"/>
+						</object>
+						<reference key="parent" ref="537708911"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">93</int>
+						<reference key="object" ref="1056778467"/>
+						<reference key="parent" ref="184291607"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">109</int>
+						<reference key="object" ref="291631123"/>
+						<reference key="parent" ref="206532519"/>
+					</object>
+				</object>
+			</object>
+			<object class="NSMutableDictionary" key="flattenedProperties">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="NSMutableArray" key="dict.sortedKeys">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+					<string>-1.IBPluginDependency</string>
+					<string>-2.IBPluginDependency</string>
+					<string>-3.IBPluginDependency</string>
+					<string>-3.ImportedFromIB2</string>
+					<string>1.IBEditorWindowLastContentRect</string>
+					<string>1.IBPluginDependency</string>
+					<string>1.IBUserGuides</string>
+					<string>1.ImportedFromIB2</string>
+					<string>1.WindowOrigin</string>
+					<string>1.editorWindowContentRectSynchronizationRect</string>
+					<string>109.IBPluginDependency</string>
+					<string>79.IBPluginDependency</string>
+					<string>89.IBPluginDependency</string>
+					<string>93.IBPluginDependency</string>
+				</object>
+				<object class="NSMutableArray" key="dict.values">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilderKit</string>
+					<string>com.apple.InterfaceBuilderKit</string>
+					<reference ref="9"/>
+					<string>{{653, 609}, {272, 27}}</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<object class="NSMutableArray">
+						<bool key="EncodedWithXMLCoder">YES</bool>
+						<object class="IBUserGuide">
+							<reference key="view" ref="537708911"/>
+							<float key="location">1.100000e+01</float>
+							<int key="affinity">0</int>
+						</object>
+						<object class="IBUserGuide">
+							<reference key="view" ref="537708911"/>
+							<float key="location">8.000000e+00</float>
+							<int key="affinity">2</int>
+						</object>
+						<object class="IBUserGuide">
+							<reference key="view" ref="537708911"/>
+							<float key="location">8.400000e+01</float>
+							<int key="affinity">0</int>
+						</object>
+						<object class="IBUserGuide">
+							<reference key="view" ref="537708911"/>
+							<float key="location">1.700000e+02</float>
+							<int key="affinity">0</int>
+						</object>
+						<object class="IBUserGuide">
+							<reference key="view" ref="537708911"/>
+							<float key="location">1.780000e+02</float>
+							<int key="affinity">0</int>
+						</object>
+						<object class="IBUserGuide">
+							<reference key="view" ref="537708911"/>
+							<float key="location">4.000000e+00</float>
+							<int key="affinity">3</int>
+						</object>
+						<object class="IBUserGuide">
+							<reference key="view" ref="537708911"/>
+							<float key="location">4.000000e+00</float>
+							<int key="affinity">1</int>
+						</object>
+					</object>
+					<reference ref="9"/>
+					<string>{84, 761}</string>
+					<string>{{767, 669}, {272, 296}}</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+				</object>
+			</object>
+			<object class="NSMutableDictionary" key="unlocalizedProperties">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="NSArray" key="dict.sortedKeys">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+				</object>
+				<object class="NSMutableArray" key="dict.values">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+				</object>
+			</object>
+			<nil key="activeLocalization"/>
+			<object class="NSMutableDictionary" key="localizations">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="NSArray" key="dict.sortedKeys">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+				</object>
+				<object class="NSMutableArray" key="dict.values">
+					<bool key="EncodedWithXMLCoder">YES</bool>
+				</object>
+			</object>
+			<nil key="sourceID"/>
+			<int key="maxID">111</int>
+		</object>
+		<object class="IBClassDescriber" key="IBDocument.Classes">
+			<object class="NSMutableArray" key="referencedPartialClassDescriptions">
+				<bool key="EncodedWithXMLCoder">YES</bool>
+				<object class="IBPartialClassDescription">
+					<string key="className">BWToolbarItemInspector</string>
+					<string key="superclassName">IBInspector</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">BWToolbarItemInspector.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
+					<string key="className">NSView</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">NSView+BWAdditions.h</string>
+					</object>
+				</object>
+			</object>
+		</object>
+		<int key="IBDocument.localizationMode">0</int>
+		<string key="IBDocument.LastKnownRelativeProjectPath">BWToolkit.xcodeproj</string>
+		<int key="IBDocument.defaultPropertyAccessControl">3</int>
+	</data>
+</archive>

File BWToolbarItemIntegration.m

+//
+//  BWToolbarItemIntegration.m
+//  BWToolkit
+//
+//  Created by Brandon Walkin (www.brandonwalkin.com)
+//  All code is provided under the New BSD license.
+//
+
+#import <InterfaceBuilderKit/InterfaceBuilderKit.h>
+#import "BWToolbarItem.h"
+#import "BWToolbarItemInspector.h"
+
+@implementation BWToolbarItem ( BWToolbarItemIntegration )
+
+- (void)ibPopulateKeyPaths:(NSMutableDictionary *)keyPaths {
+    [super ibPopulateKeyPaths:keyPaths];
+
+    [[keyPaths objectForKey:IBAttributeKeyPaths] addObjectsFromArray:[NSArray arrayWithObjects:@"identifierString", nil]];
+}
+
+- (void)ibPopulateAttributeInspectorClasses:(NSMutableArray *)classes {
+    [super ibPopulateAttributeInspectorClasses:classes];
+
+    [classes addObject:[BWToolbarItemInspector class]];
+}
+
+@end

File BWToolbarItemsLibrary.nib/designable.nib

 <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03">
 	<data>
 		<int key="IBDocument.SystemTarget">1050</int>
-		<string key="IBDocument.SystemVersion">9E17</string>
+		<string key="IBDocument.SystemVersion">9F33</string>
 		<string key="IBDocument.InterfaceBuilderVersion">677</string>
-		<string key="IBDocument.AppKitVersion">949.33</string>
+		<string key="IBDocument.AppKitVersion">949.34</string>
 		<string key="IBDocument.HIToolboxVersion">352.00</string>
 		<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
 			<bool key="EncodedWithXMLCoder">YES</bool>
 								</object>
 							</object>
 						</object>
-						<string key="initialCategoryPath">Other</string>
+						<string key="initialCategoryPath">Toolbar Items</string>
 						<nil key="draggableView"/>
 						<nil key="draggedView"/>
 						<nil key="representedObject"/>
 YXJkIHRvb2xiYXJzIHRoYW4gdGhlIHN0YW5kYXJkIGljb24uA</string>
 							<reference key="NSAttributes" ref="671287353"/>
 						</object>
-						<string key="initialCategoryPath">Other</string>
+						<string key="initialCategoryPath">Toolbar Items</string>
+						<nil key="draggableView"/>
+						<nil key="draggedView"/>
+						<nil key="representedObject"/>
+						<nil key="filterableNames"/>
+						<nil key="subtitle"/>
+						<int key="animationScalingMode">0</int>
+					</object>
+					<object class="IBLibraryObjectTemplate" id="934184209">
+						<reference key="NSNextResponder" ref="1000"/>
+						<int key="NSvFlags">268</int>
+						<object class="NSMutableArray" key="NSSubviews">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<object class="NSImageView" id="580955428">
+								<reference key="NSNextResponder" ref="934184209"/>
+								<int key="NSvFlags">256</int>
+								<object class="NSMutableSet" key="NSDragTypes">
+									<bool key="EncodedWithXMLCoder">YES</bool>
+									<object class="NSMutableArray" key="set.sortedObjects">
+										<bool key="EncodedWithXMLCoder">YES</bool>
+										<string>Apple PDF pasteboard type</string>
+										<string>Apple PICT pasteboard type</string>
+										<string>Apple PNG pasteboard type</string>
+										<string>NSFilenamesPboardType</string>
+										<string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+										<string>NeXT TIFF v4.0 pasteboard type</string>
+									</object>
+								</object>
+								<string key="NSFrame">{{19, 19}, {42, 42}}</string>
+								<reference key="NSSuperview" ref="934184209"/>
+								<bool key="NSEnabled">YES</bool>
+								<object class="NSImageCell" key="NSCell" id="1052232744">
+									<int key="NSCellFlags">130560</int>
+									<int key="NSCellFlags2">33554432</int>
+									<object class="NSCustomResource" key="NSContents">
+										<string key="NSClassName">NSImage</string>
+										<string key="NSResourceName">Library-ToolbarItem</string>
+									</object>
+									<int key="NSAlign">0</int>
+									<int key="NSScale">0</int>
+									<int key="NSStyle">0</int>
+									<bool key="NSAnimates">YES</bool>
+								</object>
+								<bool key="NSEditable">YES</bool>
+							</object>
+						</object>
+						<string key="NSFrame">{{199, 218}, {80, 80}}</string>
+						<reference key="NSSuperview" ref="1000"/>
+						<string key="label">Toolbar Item</string>
+						<string key="identifier">F9174FB5-0E5B-4043-8D3C-46D902920FD2</string>
+						<string key="briefDescription">Standard toolbar item with a customizable identifier.</string>
+						<object class="NSAttributedString" key="fullDescription">
+							<string key="NSString">Standard toolbar item with a customizable identifier.</string>
+							<reference key="NSAttributes" ref="671287353"/>
+						</object>
+						<string key="initialCategoryPath">Toolbar Items</string>
 						<nil key="draggableView"/>
 						<nil key="draggedView"/>
 						<nil key="representedObject"/>
 				<bool key="NSToolbarIsUserRemovable">YES</bool>
 				<int key="NSToolbarItemVisibilityPriority">0</int>
 			</object>
+			<object class="NSToolbarItem" id="62781081">
+				<string key="NSToolbarItemIdentifier">97090EAA-0A04-42C8-A0EF-26D0A5600BE8</string>
+				<string key="NSToolbarItemLabel">Toolbar Item</string>
+				<string key="NSToolbarItemPaletteLabel">Toolbar Item</string>
+				<string key="NSToolbarItemToolTip"/>
+				<nil key="NSToolbarItemView"/>
+				<nil key="NSToolbarItemImage"/>
+				<nil key="NSToolbarItemTarget"/>
+				<nil key="NSToolbarItemAction"/>
+				<string key="NSToolbarItemMinSize">{0, 0}</string>
+				<string key="NSToolbarItemMaxSize">{0, 0}</string>
+				<bool key="NSToolbarItemEnabled">YES</bool>
+				<bool key="NSToolbarItemAutovalidates">YES</bool>
+				<int key="NSToolbarItemTag">-1</int>
+				<bool key="NSToolbarIsUserRemovable">YES</bool>
+				<int key="NSToolbarItemVisibilityPriority">0</int>
+			</object>
 		</object>
 		<object class="IBObjectContainer" key="IBDocument.Objects">
 			<object class="NSMutableArray" key="connectionRecords">
 					</object>
 					<int key="connectionID">61</int>
 				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">representedObject</string>
+						<reference key="source" ref="934184209"/>
+						<reference key="destination" ref="62781081"/>
+					</object>
+					<int key="connectionID">67</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBOutletConnection" key="connection">
+						<string key="label">draggedView</string>
+						<reference key="source" ref="934184209"/>
+						<reference key="destination" ref="580955428"/>
+					</object>
+					<int key="connectionID">70</int>
+				</object>
 			</object>
 			<object class="IBMutableOrderedSet" key="objectRecords">
 				<object class="NSArray" key="orderedObjects">
 							<reference ref="71754860"/>
 							<reference ref="521215126"/>
 							<reference ref="468682143"/>
+							<reference ref="934184209"/>
 						</object>
 						<reference key="parent" ref="1014"/>
 						<string key="objectName">Library Objects</string>
 						<reference key="object" ref="963171038"/>
 						<reference key="parent" ref="566540757"/>
 					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">62</int>
+						<reference key="object" ref="934184209"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="580955428"/>
+						</object>
+						<reference key="parent" ref="1000"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">66</int>
+						<reference key="object" ref="62781081"/>
+						<reference key="parent" ref="1014"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">68</int>
+						<reference key="object" ref="580955428"/>
+						<object class="NSMutableArray" key="children">
+							<bool key="EncodedWithXMLCoder">YES</bool>
+							<reference ref="1052232744"/>
+						</object>
+						<reference key="parent" ref="934184209"/>
+					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">69</int>
+						<reference key="object" ref="1052232744"/>
+						<reference key="parent" ref="580955428"/>
+					</object>
 				</object>
 			</object>
 			<object class="NSMutableDictionary" key="flattenedProperties">
 					<string>55.IBPluginDependency</string>
 					<string>56.IBPluginDependency</string>
 					<string>57.IBPluginDependency</string>
+					<string>62.IBPluginDependency</string>
+					<string>66.CustomClassName</string>
+					<string>66.IBPluginDependency</string>
 					<string>7.IBEditorWindowLastContentRect</string>
 					<string>7.IBPluginDependency</string>
 					<string>7.IBUserGuides</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
-					<string>{{682, 144}, {452, 343}}</string>
+					<string>com.apple.InterfaceBuilder.IBSDKPlugin</string>
+					<string>BWToolbarItem</string>
+					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
+					<string>{{518, 121}, {452, 343}}</string>
 					<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
 					<object class="NSMutableArray">
 						<bool key="EncodedWithXMLCoder">YES</bool>
 				</object>
 			</object>
 			<nil key="sourceID"/>
-			<int key="maxID">61</int>
+			<int key="maxID">70</int>
 		</object>
 		<object class="IBClassDescriber" key="IBDocument.Classes">
 			<object class="NSMutableArray" key="referencedPartialClassDescriptions">
 				<bool key="EncodedWithXMLCoder">YES</bool>
 				<object class="IBPartialClassDescription">
+					<string key="className">BWToolbarItem</string>
+					<string key="superclassName">NSToolbarItem</string>
+					<object class="IBClassDescriptionSource" key="sourceIdentifier">
+						<string key="majorKey">IBProjectSource</string>
+						<string key="minorKey">BWToolbarItem.h</string>
+					</object>
+				</object>
+				<object class="IBPartialClassDescription">
 					<string key="className">BWToolbarShowColorsItem</string>
 					<string key="superclassName">NSToolbarItem</string>
 					<object class="IBClassDescriptionSource" key="sourceIdentifier">

File BWToolbarItemsLibrary.nib/keyedobjects.nib

Binary file modified.

File BWToolkit.xcodeproj/brandon.mode1v3

 							<array>
 								<string>0259C574FE90428111CA0C5A</string>
 								<string>32DBCF9E0370C38000C91783</string>
-								<string>32DBCF9F0370C38200C91783</string>
 								<string>131E8FE8067F80F40006E0CE</string>
 								<string>54D33B2C06778E4400C9C163</string>
 								<string>CA630AAD0DC7F8ED00AD7F9E</string>
-								<string>CA325ABD0DCAB76C001446BB</string>
-								<string>CA630AB70DC7F95D00AD7F9E</string>
+								<string>CA960A4D0E75F87500308367</string>
+								<string>0259C582FE90428111CA0C5A</string>
 								<string>1C37FBAC04509CD000000102</string>
-								<string>CAEA7F2B0ED07BB30062B378</string>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
 							<array>
 								<array>
-									<integer>53</integer>
-									<integer>37</integer>
-									<integer>34</integer>
 									<integer>32</integer>
+									<integer>31</integer>
 									<integer>0</integer>
 								</array>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
-							<string>{{0, 255}, {335, 746}}</string>
+							<string>{{0, 0}, {335, 746}}</string>
 						</dict>
 						<key>PBXTopSmartGroupGIDs</key>
 						<array/>
 							<real>335</real>
 						</array>
 						<key>RubberWindowFrame</key>
-						<string>217 175 1458 805 0 0 1920 1178 </string>
+						<string>181 220 1458 805 0 0 1920 1178 </string>
 					</dict>
 					<key>Module</key>
 					<string>PBXSmartGroupTreeModule</string>
 					<key>Dock</key>
 					<array>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
 								<string>1CE0B20306471E060097A5F4</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>BWUnanchoredButtonCell.m</string>
+								<string>Info.plist</string>
 								<key>PBXSplitModuleInNavigatorKey</key>
 								<dict>
 									<key>Split0</key>
 										<key>PBXProjectModuleGUID</key>
 										<string>1CE0B20406471E060097A5F4</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>BWUnanchoredButtonCell.m</string>
+										<string>Info.plist</string>
 										<key>_historyCapacity</key>
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>CAEA80470ED0A3FE0062B378</string>
+										<string>CA148E600ED474A300B2B72B</string>
 										<key>history</key>
 										<array>
 											<string>CA630AC10DC7F9A400AD7F9E</string>
 											<string>CA4A50EB0E1DCBA600BC7395</string>
 											<string>CA4A521E0E1EF13400BC7395</string>
 											<string>CA4A524F0E1EF21B00BC7395</string>
-											<string>CA4A52560E1EF25C00BC7395</string>
 											<string>CA4A54CE0E219CE000BC7395</string>
 											<string>CA4A54CF0E219CE000BC7395</string>
 											<string>CA4A54D00E219CE000BC7395</string>
 											<string>CA6860240E6A1ADF0003D937</string>
 											<string>CA6860250E6A1ADF0003D937</string>
 											<string>CA6860260E6A1ADF0003D937</string>
-											<string>CA960A5E0E75F93500308367</string>
 											<string>CA960A870E76767700308367</string>
 											<string>CA405A7E0EBF2E610010580A</string>
 											<string>CA405A7F0EBF2E610010580A</string>
 											<string>CA3A19120ECABD98000C3A43</string>
 											<string>CA3A19130ECABD98000C3A43</string>
 											<string>CA3A19150ECABD98000C3A43</string>
-											<string>CA3A19280ECABEDB000C3A43</string>
 											<string>CA3A19310ECABEDB000C3A43</string>
-											<string>CA3A19910ECAC756000C3A43</string>
 											<string>CA3A19930ECAC756000C3A43</string>
-											<string>CA3A19940ECAC756000C3A43</string>
 											<string>CA3A19950ECAC756000C3A43</string>
-											<string>CA3A19960ECAC756000C3A43</string>
 											<string>CA3A19970ECAC756000C3A43</string>
-											<string>CA3A19980ECAC756000C3A43</string>
-											<string>CA3A19990ECAC756000C3A43</string>
-											<string>CA3A199A0ECAC756000C3A43</string>
-											<string>CA3A199B0ECAC756000C3A43</string>
-											<string>CA3A199E0ECAC756000C3A43</string>
 											<string>CA3A199F0ECAC756000C3A43</string>
 											<string>CA3A19A00ECAC756000C3A43</string>
 											<string>CA3A19A10ECAC756000C3A43</string>
 											<string>CA3A19A70ECAC756000C3A43</string>
 											<string>CA3A19A80ECAC756000C3A43</string>
 											<string>CA3A19A90ECAC756000C3A43</string>
-											<string>CA3A19AA0ECAC756000C3A43</string>
 											<string>CA3A19AB0ECAC756000C3A43</string>
 											<string>CA3A19AC0ECAC756000C3A43</string>
 											<string>CA3A19BC0ECAC756000C3A43</string>
 											<string>CA3A19BE0ECAC756000C3A43</string>
 											<string>CA3A19C80ECAC756000C3A43</string>
-											<string>CA3A19CA0ECAC756000C3A43</string>
-											<string>CA3A19CD0ECAC756000C3A43</string>
 											<string>CA3A19CE0ECAC756000C3A43</string>
-											<string>CA3A19CF0ECAC756000C3A43</string>
 											<string>CA3A19D00ECAC756000C3A43</string>
-											<string>CA3A19D10ECAC756000C3A43</string>
-											<string>CA3A19D20ECAC756000C3A43</string>
 											<string>CA3A19D40ECAC756000C3A43</string>
 											<string>CA3A19D60ECAC756000C3A43</string>
 											<string>CA3A19D90ECAC756000C3A43</string>
 											<string>CA3A19E00ECAC756000C3A43</string>
 											<string>CA3A19E20ECAC756000C3A43</string>
 											<string>CA3A19E60ECAC756000C3A43</string>
-											<string>CA3A19E80ECAC756000C3A43</string>
-											<string>CA3A19E90ECAC756000C3A43</string>
 											<string>CA3A19EC0ECAC756000C3A43</string>
 											<string>CA3A1A680ECAC9A4000C3A43</string>
 											<string>CA3A1A6C0ECAC9A4000C3A43</string>
 											<string>CA3A1A780ECAC9A4000C3A43</string>
 											<string>CA3A1A790ECAC9A4000C3A43</string>
 											<string>CA3A1A7A0ECAC9A4000C3A43</string>
-											<string>CA3A1A7B0ECAC9A4000C3A43</string>
-											<string>CA3A1A7C0ECAC9A4000C3A43</string>
-											<string>CA3A1ABE0ECAD594000C3A43</string>
-											<string>CA3A1ABF0ECAD594000C3A43</string>
 											<string>CA3A1AE10ECADADB000C3A43</string>
 											<string>CA3A1AE90ECADB4B000C3A43</string>
 											<string>CA3A1B930ECAE870000C3A43</string>
 											<string>CA3A1B950ECAE870000C3A43</string>
 											<string>CA3A1BCF0ECAE931000C3A43</string>
 											<string>CAEA7D500ECB02750062B378</string>
-											<string>CA3A19AE0ECAC756000C3A43</string>
-											<string>CAEA7F8A0ED085920062B378</string>
-											<string>CAEA7FAC0ED088590062B378</string>
-											<string>CAEA7FC70ED0A3CB0062B378</string>
 											<string>CAEA7FC80ED0A3CB0062B378</string>
 											<string>CAEA7FC90ED0A3CB0062B378</string>
 											<string>CAEA7FCA0ED0A3CB0062B378</string>
 											<string>CAEA7FCB0ED0A3CB0062B378</string>
 											<string>CAEA7FCC0ED0A3CB0062B378</string>
 											<string>CAEA7FCD0ED0A3CB0062B378</string>
-											<string>CAEA7FCE0ED0A3CB0062B378</string>
-											<string>CAEA7FCF0ED0A3CB0062B378</string>
 											<string>CAEA7FD00ED0A3CB0062B378</string>
 											<string>CAEA7FD10ED0A3CB0062B378</string>
 											<string>CAEA7FD20ED0A3CB0062B378</string>
 											<string>CAEA7FD50ED0A3CB0062B378</string>
 											<string>CAEA7FD60ED0A3CB0062B378</string>
 											<string>CAEA7FD70ED0A3CB0062B378</string>
-											<string>CAEA7FD80ED0A3CB0062B378</string>
 											<string>CAEA7FD90ED0A3CB0062B378</string>
 											<string>CAEA7FDA0ED0A3CB0062B378</string>
 											<string>CAEA7FDB0ED0A3CB0062B378</string>
 											<string>CAEA7FDC0ED0A3CB0062B378</string>
 											<string>CAEA7FDD0ED0A3CB0062B378</string>
 											<string>CAEA7FDE0ED0A3CB0062B378</string>
-											<string>CAEA7FDF0ED0A3CB0062B378</string>
 											<string>CAEA7FE00ED0A3CB0062B378</string>
-											<string>CAEA7FE10ED0A3CB0062B378</string>
 											<string>CAEA7FE20ED0A3CB0062B378</string>
 											<string>CAEA7FE30ED0A3CB0062B378</string>
 											<string>CAEA7FE50ED0A3CB0062B378</string>
 											<string>CAEA7FEC0ED0A3CB0062B378</string>
 											<string>CAEA7FED0ED0A3CB0062B378</string>
 											<string>CAEA7FEE0ED0A3CB0062B378</string>
-											<string>CAEA7FEF0ED0A3CB0062B378</string>
-											<string>CAEA7FF00ED0A3CB0062B378</string>
-											<string>CAEA7FF10ED0A3CB0062B378</string>
 											<string>CAEA80430ED0A3FE0062B378</string>
-											<string>CAEA80440ED0A3FE0062B378</string>
+											<string>CAEA80510ED0A7660062B378</string>
+											<string>CAEA80530ED0A7660062B378</string>
+											<string>CAEA80540ED0A7660062B378</string>
+											<string>CAEA80790ED0AED20062B378</string>
+											<string>CAEA807A0ED0AED20062B378</string>
+											<string>CAEA807B0ED0AED20062B378</string>
+											<string>CAEA807D0ED0AED20062B378</string>
+											<string>CAEA807E0ED0AED20062B378</string>
+											<string>CAEA80800ED0AED20062B378</string>
+											<string>CAEA80810ED0AED20062B378</string>
+											<string>CAEA80850ED0AED20062B378</string>
+											<string>CAEA80860ED0AED20062B378</string>
+											<string>CAEA80870ED0AED20062B378</string>
+											<string>CAEA80E80ED19A580062B378</string>
+											<string>CAEA811C0ED3E43F0062B378</string>
+											<string>CAEA811D0ED3E43F0062B378</string>
+											<string>CAEA811E0ED3E43F0062B378</string>
+											<string>CAEA811F0ED3E43F0062B378</string>
+											<string>CAEA81210ED3E43F0062B378</string>
+											<string>CAEA81220ED3E43F0062B378</string>
+											<string>CAEA81230ED3E43F0062B378</string>
+											<string>CAEA81240ED3E43F0062B378</string>
+											<string>CAEA81250ED3E43F0062B378</string>
+											<string>CAEA81260ED3E43F0062B378</string>
+											<string>CAEA81270ED3E43F0062B378</string>
+											<string>CAEA815E0ED3E68C0062B378</string>
+											<string>CAEA816E0ED46EFC0062B378</string>
+											<string>CAEA816F0ED46EFC0062B378</string>
+											<string>CAEA81710ED46EFC0062B378</string>
+											<string>CAEA817D0ED46F5B0062B378</string>
+											<string>CAEA81980ED472000062B378</string>
+											<string>CAEA81990ED472000062B378</string>
+											<string>CA148E430ED474A300B2B72B</string>
+											<string>CA148E440ED474A300B2B72B</string>
+											<string>CA148E450ED474A300B2B72B</string>
+											<string>CA148E460ED474A300B2B72B</string>
+											<string>CA148E470ED474A300B2B72B</string>
+											<string>CA148E480ED474A300B2B72B</string>
+											<string>CA148E490ED474A300B2B72B</string>
+											<string>CA148E4A0ED474A300B2B72B</string>
+											<string>CA148E4B0ED474A300B2B72B</string>
+											<string>CA148E4C0ED474A300B2B72B</string>
+											<string>CA148E4D0ED474A300B2B72B</string>
+											<string>CA148E4E0ED474A300B2B72B</string>
 										</array>
 										<key>prevStack</key>
 										<array>
 											<string>CA3A18990ECA9F62000C3A43</string>
 											<string>CA3A189C0ECA9F62000C3A43</string>
 											<string>CA3A18B00ECAA05C000C3A43</string>
-											<string>CAEA7F550ED080000062B378</string>
-											<string>CAEA7F620ED080370062B378</string>
-											<string>CAEA7F8C0ED085920062B378</string>
-											<string>CAEA7F8D0ED085920062B378</string>
-											<string>CAEA7F8E0ED085920062B378</string>
-											<string>CAEA7F8F0ED085920062B378</string>
-											<string>CAEA7FA90ED087830062B378</string>
-											<string>CAEA7FAE0ED088590062B378</string>
-											<string>CAEA7FAF0ED088590062B378</string>
-											<string>CAEA7FF20ED0A3CB0062B378</string>
-											<string>CAEA7FF30ED0A3CB0062B378</string>
-											<string>CAEA7FF40ED0A3CB0062B378</string>
-											<string>CAEA7FF50ED0A3CB0062B378</string>
-											<string>CAEA7FF60ED0A3CB0062B378</string>
-											<string>CAEA7FF70ED0A3CB0062B378</string>
-											<string>CAEA7FF80ED0A3CB0062B378</string>
-											<string>CAEA7FF90ED0A3CB0062B378</string>
-											<string>CAEA7FFA0ED0A3CB0062B378</string>
-											<string>CAEA7FFB0ED0A3CB0062B378</string>
-											<string>CAEA7FFC0ED0A3CB0062B378</string>
-											<string>CAEA7FFD0ED0A3CB0062B378</string>
-											<string>CAEA7FFE0ED0A3CB0062B378</string>
-											<string>CAEA7FFF0ED0A3CB0062B378</string>
-											<string>CAEA80000ED0A3CB0062B378</string>
-											<string>CAEA80010ED0A3CB0062B378</string>
-											<string>CAEA80020ED0A3CB0062B378</string>
-											<string>CAEA80030ED0A3CB0062B378</string>
-											<string>CAEA80040ED0A3CB0062B378</string>
-											<string>CAEA80050ED0A3CB0062B378</string>
-											<string>CAEA80060ED0A3CB0062B378</string>
-											<string>CAEA80070ED0A3CB0062B378</string>
-											<string>CAEA80080ED0A3CB0062B378</string>
-											<string>CAEA80090ED0A3CB0062B378</string>
-											<string>CAEA800A0ED0A3CB0062B378</string>
-											<string>CAEA800B0ED0A3CB0062B378</string>
-											<string>CAEA800C0ED0A3CB0062B378</string>
-											<string>CAEA800D0ED0A3CB0062B378</string>
-											<string>CAEA800E0ED0A3CB0062B378</string>
-											<string>CAEA800F0ED0A3CB0062B378</string>
-											<string>CAEA80100ED0A3CB0062B378</string>
-											<string>CAEA80110ED0A3CB0062B378</string>
-											<string>CAEA80120ED0A3CB0062B378</string>
-											<string>CAEA80130ED0A3CB0062B378</string>
-											<string>CAEA80140ED0A3CB0062B378</string>
-											<string>CAEA80150ED0A3CB0062B378</string>
-											<string>CAEA80160ED0A3CB0062B378</string>
-											<string>CAEA80170ED0A3CB0062B378</string>
-											<string>CAEA80180ED0A3CB0062B378</string>
-											<string>CAEA80190ED0A3CB0062B378</string>
-											<string>CAEA801A0ED0A3CB0062B378</string>
-											<string>CAEA801B0ED0A3CB0062B378</string>
-											<string>CAEA801C0ED0A3CB0062B378</string>
-											<string>CAEA801D0ED0A3CB0062B378</string>
-											<string>CAEA801E0ED0A3CB0062B378</string>
-											<string>CAEA801F0ED0A3CB0062B378</string>
-											<string>CAEA80200ED0A3CB0062B378</string>
-											<string>CAEA80210ED0A3CB0062B378</string>
-											<string>CAEA80220ED0A3CB0062B378</string>
-											<string>CAEA80230ED0A3CB0062B378</string>
-											<string>CAEA80240ED0A3CB0062B378</string>
-											<string>CAEA80250ED0A3CB0062B378</string>
-											<string>CAEA80260ED0A3CB0062B378</string>
-											<string>CAEA80270ED0A3CB0062B378</string>
-											<string>CAEA80280ED0A3CB0062B378</string>
-											<string>CAEA80290ED0A3CB0062B378</string>
-											<string>CAEA802A0ED0A3CB0062B378</string>
-											<string>CAEA802B0ED0A3CB0062B378</string>
-											<string>CAEA802C0ED0A3CB0062B378</string>
-											<string>CAEA802D0ED0A3CB0062B378</string>
-											<string>CAEA802E0ED0A3CB0062B378</string>
-											<string>CAEA802F0ED0A3CB0062B378</string>
-											<string>CAEA80300ED0A3CB0062B378</string>
-											<string>CAEA80310ED0A3CB0062B378</string>
-											<string>CAEA80320ED0A3CB0062B378</string>
-											<string>CAEA80330ED0A3CB0062B378</string>
-											<string>CAEA80340ED0A3CB0062B378</string>
-											<string>CAEA80350ED0A3CB0062B378</string>
-											<string>CAEA80360ED0A3CB0062B378</string>
-											<string>CAEA80370ED0A3CB0062B378</string>
-											<string>CAEA80380ED0A3CB0062B378</string>
-											<string>CAEA80390ED0A3CB0062B378</string>
-											<string>CAEA803A0ED0A3CB0062B378</string>
-											<string>CAEA803B0ED0A3CB0062B378</string>
-											<string>CAEA803C0ED0A3CB0062B378</string>
-											<string>CAEA803D0ED0A3CB0062B378</string>
-											<string>CAEA803E0ED0A3CB0062B378</string>
-											<string>CAEA803F0ED0A3CB0062B378</string>
-											<string>CAEA80400ED0A3CB0062B378</string>
-											<string>CAEA80450ED0A3FE0062B378</string>
-											<string>CAEA80460ED0A3FE0062B378</string>
+											<string>CAEA80570ED0A7660062B378</string>
+											<string>CAEA80590ED0A7660062B378</string>
+											<string>CAEA808B0ED0AED20062B378</string>
+											<string>CAEA808D0ED0AED20062B378</string>
+											<string>CAEA80950ED0AED20062B378</string>
+											<string>CAEA80E90ED19A580062B378</string>
+											<string>CAEA817E0ED46F5B0062B378</string>
+											<string>CA148E4F0ED474A300B2B72B</string>
+											<string>CA148E500ED474A300B2B72B</string>
+											<string>CA148E510ED474A300B2B72B</string>
+											<string>CA148E520ED474A300B2B72B</string>
+											<string>CA148E530ED474A300B2B72B</string>
+											<string>CA148E540ED474A300B2B72B</string>
+											<string>CA148E550ED474A300B2B72B</string>
+											<string>CA148E560ED474A300B2B72B</string>
+											<string>CA148E570ED474A300B2B72B</string>
+											<string>CA148E580ED474A300B2B72B</string>
+											<string>CA148E590ED474A300B2B72B</string>
+											<string>CA148E5A0ED474A300B2B72B</string>
+											<string>CA148E5B0ED474A300B2B72B</string>
+											<string>CA148E5C0ED474A300B2B72B</string>
+											<string>CA148E5D0ED474A300B2B72B</string>
+											<string>CA148E5E0ED474A300B2B72B</string>
+											<string>CA148E5F0ED474A300B2B72B</string>
 										</array>
 									</dict>
 									<key>SplitCount</key>
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {1101, 759}}</string>
+								<string>{{0, 0}, {1101, 531}}</string>
 								<key>RubberWindowFrame</key>
-								<string>217 175 1458 805 0 0 1920 1178 </string>
+								<string>181 220 1458 805 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>759pt</string>
+							<string>531pt</string>
 						</dict>
 						<dict>
 							<key>ContentConfiguration</key>
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 764}, {1101, 0}}</string>
+								<string>{{0, 536}, {1101, 228}}</string>
 								<key>RubberWindowFrame</key>
-								<string>217 175 1458 805 0 0 1920 1178 </string>
+								<string>181 220 1458 805 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
 							<string>XCDetailModule</string>
 							<key>Proportion</key>
-							<string>0pt</string>
+							<string>228pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
 			</array>
 			<key>TableOfContents</key>
 			<array>
-				<string>CAEA7F250ED07B960062B378</string>
+				<string>CA148E310ED4732500B2B72B</string>
 				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>CAEA7F260ED07B960062B378</string>
+				<string>CA148E320ED4732500B2B72B</string>
 				<string>1CE0B20306471E060097A5F4</string>
 				<string>1CE0B20506471E060097A5F4</string>
 			</array>
 	<integer>5</integer>
 	<key>WindowOrderList</key>
 	<array>
-		<string>CAEA80480ED0A3FE0062B378</string>
-		<string>CAEA7F570ED080000062B378</string>
-		<string>CAEA7F580ED080000062B378</string>
-		<string>1C78EAAD065D492600B07095</string>
-		<string>1CD10A99069EF8BA00B06720</string>
 		<string>CA630BA10DC8322C00AD7F9E</string>
 		<string>/Users/brandon/Repo/bwtoolkit/BWToolkit.xcodeproj</string>
 	</array>
 	<key>WindowString</key>
-	<string>217 175 1458 805 0 0 1920 1178 </string>
+	<string>181 220 1458 805 0 0 1920 1178 </string>
 	<key>WindowToolsV3</key>
 	<array>
 		<dict>
 					<key>Dock</key>
 					<array>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
 								<string>1CD0528F0623707200166675</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>BWUnanchoredButtonCell.m</string>
+								<string></string>
 								<key>StatusBarVisibility</key>
 								<true/>
 							</dict>
 			<key>TableOfContents</key>
 			<array>
 				<string>CA630BA10DC8322C00AD7F9E</string>
-				<string>CAEA7F270ED07B960062B378</string>
+				<string>CA148E370ED4738100B2B72B</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 			</array>
 			<key>TableOfContents</key>
 			<array>
 				<string>1CD10A99069EF8BA00B06720</string>
-				<string>CAEA7F4D0ED07FFB0062B378</string>
+				<string>CAEA81120ED3E3A50062B378</string>
 				<string>1C162984064C10D400B95A72</string>
-				<string>CAEA7F4E0ED07FFB0062B378</string>
-				<string>CAEA7F4F0ED07FFB0062B378</string>
-				<string>CAEA7F500ED07FFB0062B378</string>
-				<string>CAEA7F510ED07FFB0062B378</string>
-				<string>CAEA7F520ED07FFB0062B378</string>
+				<string>CAEA81130ED3E3A50062B378</string>
+				<string>CAEA81140ED3E3A50062B378</string>
+				<string>CAEA81150ED3E3A50062B378</string>
+				<string>CAEA81160ED3E3A50062B378</string>
+				<string>CAEA81170ED3E3A50062B378</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.debugV3</string>
 							<key>Dock</key>
 							<array>
 								<dict>
-									<key>BecomeActive</key>
-									<true/>
 									<key>ContentConfiguration</key>
 									<dict>
 										<key>PBXProjectModuleGUID</key>
 										<string>1CDD528C0622207200134675</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>BWSheetController.m</string>
+										<string>BWSelectableToolbar.m</string>
 										<key>StatusBarVisibility</key>
 										<true/>
 									</dict>
 							<string>333pt</string>
 						</dict>
 						<dict>
+							<key>BecomeActive</key>
+							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
 			<key>TableOfContents</key>
 			<array>
 				<string>1C530D57069F1CE1000CFCEE</string>
-				<string>CA3A18D20ECAB520000C3A43</string>
-				<string>CA3A18D30ECAB520000C3A43</string>
+				<string>CAEA80C90ED0B6BD0062B378</string>
+				<string>CAEA80CA0ED0B6BD0062B378</string>
 				<string>1CDD528C0622207200134675</string>
 				<string>1CD0528E0623707200166675</string>
 			</array>
 					<key>Dock</key>
 					<array>
 						<dict>
+							<key>BecomeActive</key>
+							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
 								<key>Frame</key>
 								<string>{{0, 0}, {1102, 624}}</string>
 								<key>RubberWindowFrame</key>
-								<string>1959 345 1102 665 1920 0 1920 1200 </string>
+								<string>1960 324 1102 665 1920 0 1920 1200 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXDebugCLIModule</string>
 			<key>TableOfContents</key>
 			<array>
 				<string>1C78EAAD065D492600B07095</string>
-				<string>CAEA7F530ED07FFB0062B378</string>
+				<string>CAEA81180ED3E3A50062B378</string>
 				<string>1C78EAAC065D492600B07095</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.consoleV3</string>
 			<key>WindowString</key>
-			<string>1959 345 1102 665 1920 0 1920 1200 </string>
+			<string>1960 324 1102 665 1920 0 1920 1200 </string>
 			<key>WindowToolGUID</key>
 			<string>1C78EAAD065D492600B07095</string>
 			<key>WindowToolIsVisible</key>
-			<false/>
+			<true/>
 		</dict>
 		<dict>
 			<key>Identifier</key>

File BWToolkit.xcodeproj/brandon.pbxuser

 		activeExecutable = C096A9340C03CEAB00263BB0 /* Interface Builder */;
 		activeTarget = 53DF6901067E5B8E0090B5B0 /* All */;
 		addToTargets = (
+			8D1AC9600486D14A00FE50C9 /* BWToolkit */,
 		);
 		breakpoints = (
 			CAEE87DA0DDD126A0099C1EC /* objc_exception_throw */,
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 248544124;
-			PBXWorkspaceStateSaveDate = 248544124;
+			PBXPerProjectTemplateStateSaveDate = 248804111;
+			PBXWorkspaceStateSaveDate = 248804111;
 		};
 		perUserProjectItems = {
-			CA038ADF0ECDDCE200AD18F5 = CA038ADF0ECDDCE200AD18F5 /* PBXTextBookmark */;
-			CA038AF30ECDDFEA00AD18F5 = CA038AF30ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AF40ECDDFEA00AD18F5 = CA038AF40ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AF50ECDDFEA00AD18F5 = CA038AF50ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AF60ECDDFEA00AD18F5 = CA038AF60ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AF70ECDDFEA00AD18F5 = CA038AF70ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AF80ECDDFEA00AD18F5 = CA038AF80ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AF90ECDDFEA00AD18F5 = CA038AF90ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AFA0ECDDFEA00AD18F5 = CA038AFA0ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AFB0ECDDFEA00AD18F5 = CA038AFB0ECDDFEA00AD18F5 /* PBXTextBookmark */;
-			CA038AFC0ECDDFEA00AD18F5 = CA038AFC0ECDDFEA00AD18F5 /* PBXTextBookmark */;
 			CA0D2A3D0E2F349900E8680C = CA0D2A3D0E2F349900E8680C /* PBXTextBookmark */;
 			CA10ABF10E272764009BA4D7 = CA10ABF10E272764009BA4D7 /* PBXTextBookmark */;
 			CA10ABF50E272764009BA4D7 = CA10ABF50E272764009BA4D7 /* PBXTextBookmark */;
 			CA10AC0A0E272AC4009BA4D7 = CA10AC0A0E272AC4009BA4D7 /* PBXTextBookmark */;
+			CA148E300ED4732500B2B72B /* PBXTextBookmark */ = CA148E300ED4732500B2B72B /* PBXTextBookmark */;
+			CA148E360ED4738100B2B72B /* PBXTextBookmark */ = CA148E360ED4738100B2B72B /* PBXTextBookmark */;
+			CA148E430ED474A300B2B72B /* PBXTextBookmark */ = CA148E430ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E440ED474A300B2B72B /* PBXTextBookmark */ = CA148E440ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E450ED474A300B2B72B /* PBXTextBookmark */ = CA148E450ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E460ED474A300B2B72B /* PBXTextBookmark */ = CA148E460ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E470ED474A300B2B72B /* PBXTextBookmark */ = CA148E470ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E480ED474A300B2B72B /* PBXTextBookmark */ = CA148E480ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E490ED474A300B2B72B /* PBXTextBookmark */ = CA148E490ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E4A0ED474A300B2B72B /* PBXTextBookmark */ = CA148E4A0ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E4B0ED474A300B2B72B /* PBXTextBookmark */ = CA148E4B0ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E4C0ED474A300B2B72B /* PBXTextBookmark */ = CA148E4C0ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E4D0ED474A300B2B72B /* PlistBookmark */ = CA148E4D0ED474A300B2B72B /* PlistBookmark */;
+			CA148E4E0ED474A300B2B72B /* PlistBookmark */ = CA148E4E0ED474A300B2B72B /* PlistBookmark */;
+			CA148E4F0ED474A300B2B72B /* PBXTextBookmark */ = CA148E4F0ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E500ED474A300B2B72B /* PBXTextBookmark */ = CA148E500ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E510ED474A300B2B72B /* PBXTextBookmark */ = CA148E510ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E520ED474A300B2B72B /* PBXTextBookmark */ = CA148E520ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E530ED474A300B2B72B /* PBXTextBookmark */ = CA148E530ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E540ED474A300B2B72B /* PBXTextBookmark */ = CA148E540ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E550ED474A300B2B72B /* PBXTextBookmark */ = CA148E550ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E560ED474A300B2B72B /* PBXTextBookmark */ = CA148E560ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E570ED474A300B2B72B /* PBXTextBookmark */ = CA148E570ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E580ED474A300B2B72B /* PBXTextBookmark */ = CA148E580ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E590ED474A300B2B72B /* PBXTextBookmark */ = CA148E590ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E5A0ED474A300B2B72B /* PBXTextBookmark */ = CA148E5A0ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E5B0ED474A300B2B72B /* PBXTextBookmark */ = CA148E5B0ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E5C0ED474A300B2B72B /* PlistBookmark */ = CA148E5C0ED474A300B2B72B /* PlistBookmark */;
+			CA148E5D0ED474A300B2B72B /* PlistBookmark */ = CA148E5D0ED474A300B2B72B /* PlistBookmark */;
+			CA148E5E0ED474A300B2B72B /* PBXTextBookmark */ = CA148E5E0ED474A300B2B72B /* PBXTextBookmark */;
+			CA148E5F0ED474A300B2B72B /* PlistBookmark */ = CA148E5F0ED474A300B2B72B /* PlistBookmark */;
+			CA148E600ED474A300B2B72B /* PlistBookmark */ = CA148E600ED474A300B2B72B /* PlistBookmark */;
 			CA2E5CD10E9DFDA30082017D = CA2E5CD10E9DFDA30082017D /* PBXTextBookmark */;
 			CA2FB40C0DFD0106005131D4 = CA2FB40C0DFD0106005131D4 /* PBXTextBookmark */;
 			CA31C63A0E8B47DC00496C81 = CA31C63A0E8B47DC00496C81 /* PBXTextBookmark */;
 			CA3A19120ECABD98000C3A43 = CA3A19120ECABD98000C3A43 /* PBXTextBookmark */;
 			CA3A19130ECABD98000C3A43 = CA3A19130ECABD98000C3A43 /* PBXTextBookmark */;
 			CA3A19150ECABD98000C3A43 = CA3A19150ECABD98000C3A43 /* PBXTextBookmark */;
-			CA3A19280ECABEDB000C3A43 = CA3A19280ECABEDB000C3A43 /* PBXTextBookmark */;
 			CA3A19310ECABEDB000C3A43 = CA3A19310ECABEDB000C3A43 /* PBXTextBookmark */;
-			CA3A19910ECAC756000C3A43 = CA3A19910ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19920ECAC756000C3A43 = CA3A19920ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19930ECAC756000C3A43 = CA3A19930ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19940ECAC756000C3A43 = CA3A19940ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19950ECAC756000C3A43 = CA3A19950ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19960ECAC756000C3A43 = CA3A19960ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19970ECAC756000C3A43 = CA3A19970ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19980ECAC756000C3A43 = CA3A19980ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19990ECAC756000C3A43 = CA3A19990ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A199A0ECAC756000C3A43 = CA3A199A0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A199B0ECAC756000C3A43 = CA3A199B0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A199D0ECAC756000C3A43 = CA3A199D0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A199E0ECAC756000C3A43 = CA3A199E0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A199F0ECAC756000C3A43 = CA3A199F0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19A00ECAC756000C3A43 = CA3A19A00ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19A10ECAC756000C3A43 = CA3A19A10ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19A70ECAC756000C3A43 = CA3A19A70ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19A80ECAC756000C3A43 = CA3A19A80ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19A90ECAC756000C3A43 = CA3A19A90ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19AA0ECAC756000C3A43 = CA3A19AA0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19AB0ECAC756000C3A43 = CA3A19AB0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19AC0ECAC756000C3A43 = CA3A19AC0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19AD0ECAC756000C3A43 = CA3A19AD0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19AE0ECAC756000C3A43 = CA3A19AE0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19AF0ECAC756000C3A43 = CA3A19AF0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19B00ECAC756000C3A43 = CA3A19B00ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19B10ECAC756000C3A43 = CA3A19B10ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19B30ECAC756000C3A43 = CA3A19B30ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19B50ECAC756000C3A43 = CA3A19B50ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19B70ECAC756000C3A43 = CA3A19B70ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19B80ECAC756000C3A43 = CA3A19B80ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19B90ECAC756000C3A43 = CA3A19B90ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19BB0ECAC756000C3A43 = CA3A19BB0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19BC0ECAC756000C3A43 = CA3A19BC0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19BD0ECAC756000C3A43 = CA3A19BD0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19BE0ECAC756000C3A43 = CA3A19BE0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19BF0ECAC756000C3A43 = CA3A19BF0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19C10ECAC756000C3A43 = CA3A19C10ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19C20ECAC756000C3A43 = CA3A19C20ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19C30ECAC756000C3A43 = CA3A19C30ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19C40ECAC756000C3A43 = CA3A19C40ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19C50ECAC756000C3A43 = CA3A19C50ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19C60ECAC756000C3A43 = CA3A19C60ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19C70ECAC756000C3A43 = CA3A19C70ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19C80ECAC756000C3A43 = CA3A19C80ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19C90ECAC756000C3A43 = CA3A19C90ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19CA0ECAC756000C3A43 = CA3A19CA0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19CB0ECAC756000C3A43 = CA3A19CB0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19CD0ECAC756000C3A43 = CA3A19CD0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19CE0ECAC756000C3A43 = CA3A19CE0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19CF0ECAC756000C3A43 = CA3A19CF0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19D00ECAC756000C3A43 = CA3A19D00ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19D10ECAC756000C3A43 = CA3A19D10ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19D20ECAC756000C3A43 = CA3A19D20ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19D30ECAC756000C3A43 = CA3A19D30ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19D40ECAC756000C3A43 = CA3A19D40ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19D50ECAC756000C3A43 = CA3A19D50ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19D60ECAC756000C3A43 = CA3A19D60ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19D70ECAC756000C3A43 = CA3A19D70ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19D90ECAC756000C3A43 = CA3A19D90ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19DA0ECAC756000C3A43 = CA3A19DA0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19DB0ECAC756000C3A43 = CA3A19DB0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19DD0ECAC756000C3A43 = CA3A19DD0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19DE0ECAC756000C3A43 = CA3A19DE0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19DF0ECAC756000C3A43 = CA3A19DF0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19E00ECAC756000C3A43 = CA3A19E00ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19E10ECAC756000C3A43 = CA3A19E10ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19E20ECAC756000C3A43 = CA3A19E20ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19E30ECAC756000C3A43 = CA3A19E30ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19E50ECAC756000C3A43 = CA3A19E50ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19E60ECAC756000C3A43 = CA3A19E60ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19E70ECAC756000C3A43 = CA3A19E70ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19E80ECAC756000C3A43 = CA3A19E80ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19E90ECAC756000C3A43 = CA3A19E90ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19EA0ECAC756000C3A43 = CA3A19EA0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19EB0ECAC756000C3A43 = CA3A19EB0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A19EC0ECAC756000C3A43 = CA3A19EC0ECAC756000C3A43 /* PBXTextBookmark */;
-			CA3A19ED0ECAC756000C3A43 = CA3A19ED0ECAC756000C3A43 /* PBXTextBookmark */;
 			CA3A1A680ECAC9A4000C3A43 = CA3A1A680ECAC9A4000C3A43 /* PBXTextBookmark */;
-			CA3A1A690ECAC9A4000C3A43 = CA3A1A690ECAC9A4000C3A43 /* PBXTextBookmark */;
-			CA3A1A6A0ECAC9A4000C3A43 = CA3A1A6A0ECAC9A4000C3A43 /* PBXTextBookmark */;
-			CA3A1A6B0ECAC9A4000C3A43 = CA3A1A6B0ECAC9A4000C3A43 /* PBXTextBookmark */;
 			CA3A1A6C0ECAC9A4000C3A43 = CA3A1A6C0ECAC9A4000C3A43 /* PBXTextBookmark */;
-			CA3A1A6D0ECAC9A4000C3A43 = CA3A1A6D0ECAC9A4000C3A43 /* PBXTextBookmark */;
-			CA3A1A6E0ECAC9A4000C3A43 = CA3A1A6E0ECAC9A4000C3A43 /* PBXTextBookmark */;
 			CA3A1A6F0ECAC9A4000C3A43 = CA3A1A6F0ECAC9A4000C3A43 /* PBXTextBookmark */;
-			CA3A1A700ECAC9A4000C3A43 = CA3A1A700ECAC9A4000C3A43 /* PBXTextBookmark */;
 			CA3A1A710ECAC9A4000C3A43 = CA3A1A710ECAC9A4000C3A43 /* PBXTextBookmark */;
 			CA3A1A720ECAC9A4000C3A43 = CA3A1A720ECAC9A4000C3A43 /* PBXTextBookmark */;
 			CA3A1A730ECAC9A4000C3A43 = CA3A1A730ECAC9A4000C3A43 /* PBXTextBookmark */;
 			CA3A1A7B0ECAC9A4000C3A43 = CA3A1A7B0ECAC9A4000C3A43 /* PBXTextBookmark */;
 			CA3A1A7C0ECAC9A4000C3A43 = CA3A1A7C0ECAC9A4000C3A43 /* PlistBookmark */;
 			CA3A1ABE0ECAD594000C3A43 = CA3A1ABE0ECAD594000C3A43 /* PlistBookmark */;
-			CA3A1ABF0ECAD594000C3A43 = CA3A1ABF0ECAD594000C3A43 /* PBXTextBookmark */;
-			CA3A1AC00ECAD594000C3A43 = CA3A1AC00ECAD594000C3A43 /* PBXTextBookmark */;
-			CA3A1AC10ECAD594000C3A43 = CA3A1AC10ECAD594000C3A43 /* PBXTextBookmark */;
-			CA3A1AC20ECAD594000C3A43 = CA3A1AC20ECAD594000C3A43 /* PBXTextBookmark */;
-			CA3A1ADF0ECADADB000C3A43 = CA3A1ADF0ECADADB000C3A43 /* PBXTextBookmark */;
-			CA3A1AE00ECADADB000C3A43 = CA3A1AE00ECADADB000C3A43 /* PBXTextBookmark */;
 			CA3A1AE10ECADADB000C3A43 = CA3A1AE10ECADADB000C3A43 /* PBXTextBookmark */;
 			CA3A1AE90ECADB4B000C3A43 = CA3A1AE90ECADB4B000C3A43 /* PBXTextBookmark */;
 			CA3A1B930ECAE870000C3A43 = CA3A1B930ECAE870000C3A43 /* PBXTextBookmark */;
-			CA3A1B940ECAE870000C3A43 = CA3A1B940ECAE870000C3A43 /* PBXTextBookmark */;
 			CA3A1B950ECAE870000C3A43 = CA3A1B950ECAE870000C3A43 /* PBXTextBookmark */;
-			CA3A1B960ECAE870000C3A43 = CA3A1B960ECAE870000C3A43 /* PBXTextBookmark */;
-			CA3A1B970ECAE870000C3A43 = CA3A1B970ECAE870000C3A43 /* PBXTextBookmark */;
 			CA3A1BCF0ECAE931000C3A43 = CA3A1BCF0ECAE931000C3A43 /* PBXTextBookmark */;
 			CA405A7E0EBF2E610010580A = CA405A7E0EBF2E610010580A /* PBXBookmark */;
 			CA405A7F0EBF2E610010580A = CA405A7F0EBF2E610010580A /* PBXBookmark */;
 			CA405ACA0EBF2FC50010580A = CA405ACA0EBF2FC50010580A /* PBXTextBookmark */;
 			CA405ACE0EBF2FC50010580A = CA405ACE0EBF2FC50010580A /* PBXTextBookmark */;
 			CA405AD20EBF2FC50010580A = CA405AD20EBF2FC50010580A /* PBXTextBookmark */;
-			CA405AF30EBF33920010580A = CA405AF30EBF33920010580A /* PBXBookmark */;
-			CA405AF40EBF33920010580A = CA405AF40EBF33920010580A /* PBXBookmark */;
 			CA405AF50EBF33920010580A = CA405AF50EBF33920010580A /* PBXBookmark */;
 			CA405AF60EBF33920010580A = CA405AF60EBF33920010580A /* PBXBookmark */;
 			CA405AF70EBF33920010580A = CA405AF70EBF33920010580A /* PBXBookmark */;
 			CA405AF80EBF33920010580A = CA405AF80EBF33920010580A /* PBXBookmark */;
 			CA405AF90EBF33920010580A = CA405AF90EBF33920010580A /* PBXBookmark */;
-			CA405AFA0EBF33920010580A = CA405AFA0EBF33920010580A /* PBXBookmark */;
-			CA405AFB0EBF33920010580A = CA405AFB0EBF33920010580A /* PBXBookmark */;
 			CA405AFC0EBF33920010580A = CA405AFC0EBF33920010580A /* PBXBookmark */;
 			CA405AFD0EBF33920010580A = CA405AFD0EBF33920010580A /* PBXBookmark */;
 			CA405AFE0EBF33920010580A = CA405AFE0EBF33920010580A /* PBXBookmark */;
 			CA405B0B0EBF33920010580A = CA405B0B0EBF33920010580A /* PBXBookmark */;
 			CA405B0C0EBF33920010580A = CA405B0C0EBF33920010580A /* PBXBookmark */;
 			CA405B0D0EBF33920010580A = CA405B0D0EBF33920010580A /* PBXBookmark */;
-			CA405B0F0EBF33920010580A = CA405B0F0EBF33920010580A /* PBXBookmark */;
 			CA405B100EBF33920010580A = CA405B100EBF33920010580A /* PBXBookmark */;
 			CA405B110EBF33920010580A = CA405B110EBF33920010580A /* PBXBookmark */;
 			CA4070940E0B5C4F00B56AB7 = CA4070940E0B5C4F00B56AB7 /* PBXBookmark */;
-			CA4070C80E0B68CE00B56AB7 = CA4070C80E0B68CE00B56AB7 /* PBXBookmark */;
 			CA4070C90E0B68CE00B56AB7 = CA4070C90E0B68CE00B56AB7 /* PBXBookmark */;
 			CA4070CA0E0B68CE00B56AB7 = CA4070CA0E0B68CE00B56AB7 /* PBXBookmark */;
-			CA4070DF0E0B693F00B56AB7 = CA4070DF0E0B693F00B56AB7 /* PBXBookmark */;
-			CA4070E20E0B693F00B56AB7 = CA4070E20E0B693F00B56AB7 /* PBXBookmark */;
 			CA4071190E0B78F700B56AB7 = CA4071190E0B78F700B56AB7 /* PBXBookmark */;
 			CA40711E0E0B78F700B56AB7 = CA40711E0E0B78F700B56AB7 /* PBXBookmark */;
 			CA4071200E0B78F700B56AB7 = CA4071200E0B78F700B56AB7 /* PBXBookmark */;
 			CA4A52380E1EF13400BC7395 = CA4A52380E1EF13400BC7395 /* PBXTextBookmark */;
 			CA4A524F0E1EF21B00BC7395 = CA4A524F0E1EF21B00BC7395 /* PBXBookmark */;
 			CA4A52510E1EF21B00BC7395 = CA4A52510E1EF21B00BC7395 /* PBXBookmark */;
-			CA4A52560E1EF25C00BC7395 = CA4A52560E1EF25C00BC7395 /* PBXBookmark */;
 			CA4A52B90E1F172F00BC7395 = CA4A52B90E1F172F00BC7395 /* PBXTextBookmark */;
 			CA4A540D0E2062DB00BC7395 = CA4A540D0E2062DB00BC7395 /* PBXTextBookmark */;
 			CA4A54860E21948D00BC7395 = CA4A54860E21948D00BC7395 /* PBXBookmark */;
 			CA4A54D10E219CE000BC7395 = CA4A54D10E219CE000BC7395 /* PBXBookmark */;
 			CA4A54D20E219CE000BC7395 = CA4A54D20E219CE000BC7395 /* PBXBookmark */;
 			CA4A54D30E219CE000BC7395 = CA4A54D30E219CE000BC7395 /* PBXBookmark */;
-			CA6309E90DC7F39600AD7F9E = CA6309E90DC7F39600AD7F9E /* BWSelectableToolbarIntegration.m */;
 			CA630A130DC7F52800AD7F9E = CA630A130DC7F52800AD7F9E /* PBXTextBookmark */;
 			CA630A140DC7F52800AD7F9E = CA630A140DC7F52800AD7F9E /* PBXTextBookmark */;
 			CA630A170DC7F52800AD7F9E = CA630A170DC7F52800AD7F9E /* PBXTextBookmark */;
 			CA630A420DC7F52800AD7F9E = CA630A420DC7F52800AD7F9E /* PBXTextBookmark */;
 			CA630A490DC7F52800AD7F9E = CA630A490DC7F52800AD7F9E /* PBXTextBookmark */;
 			CA630AC10DC7F9A400AD7F9E = CA630AC10DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AC20DC7F9A400AD7F9E = CA630AC20DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AC30DC7F9A400AD7F9E = CA630AC30DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AC40DC7F9A400AD7F9E = CA630AC40DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AC50DC7F9A400AD7F9E = CA630AC50DC7F9A400AD7F9E /* PBXBookmark */;
 			CA630AC80DC7F9A400AD7F9E = CA630AC80DC7F9A400AD7F9E /* PBXBookmark */;
 			CA630ACA0DC7F9A400AD7F9E = CA630ACA0DC7F9A400AD7F9E /* PBXBookmark */;
 			CA630ACC0DC7F9A400AD7F9E = CA630ACC0DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AD60DC7F9A400AD7F9E = CA630AD60DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AD70DC7F9A400AD7F9E = CA630AD70DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AD80DC7F9A400AD7F9E = CA630AD80DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AD90DC7F9A400AD7F9E = CA630AD90DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630ADA0DC7F9A400AD7F9E = CA630ADA0DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630ADB0DC7F9A400AD7F9E = CA630ADB0DC7F9A400AD7F9E /* PBXBookmark */;
-			CA630AE90DC7FC3400AD7F9E = CA630AE90DC7FC3400AD7F9E /* BWSelectableToolbar.m */;
-			CA630B330DC82F4200AD7F9E = CA630B330DC82F4200AD7F9E /* PBXBookmark */;
 			CA630B5B0DC82F4200AD7F9E = CA630B5B0DC82F4200AD7F9E /* PBXTextBookmark */;
 			CA630B5C0DC82F4200AD7F9E = CA630B5C0DC82F4200AD7F9E /* PBXTextBookmark */;
 			CA630B5D0DC82F4200AD7F9E = CA630B5D0DC82F4200AD7F9E /* PBXTextBookmark */;
 			CA9451D70DE1656700F103BC = CA9451D70DE1656700F103BC /* PBXTextBookmark */;
 			CA9451F10DE1693000F103BC = CA9451F10DE1693000F103BC /* PBXTextBookmark */;
 			CA9451F80DE169E500F103BC = CA9451F80DE169E500F103BC /* PBXTextBookmark */;
-			CA9452230DE1818B00F103BC = CA9452230DE1818B00F103BC /* PBXBookmark */;
-			CA9452240DE1818B00F103BC = CA9452240DE1818B00F103BC /* PBXBookmark */;
-			CA9452250DE1818B00F103BC = CA9452250DE1818B00F103BC /* PBXBookmark */;
 			CA9452CF0DE25FB000F103BC = CA9452CF0DE25FB000F103BC /* PBXTextBookmark */;
 			CA9453C70DE281A200F103BC = CA9453C70DE281A200F103BC /* PBXTextBookmark */;
 			CA9453C80DE281A200F103BC = CA9453C80DE281A200F103BC /* PBXTextBookmark */;
 			CA9454310DE29F1C00F103BC = CA9454310DE29F1C00F103BC /* PBXTextBookmark */;
 			CA9454320DE29F1C00F103BC = CA9454320DE29F1C00F103BC /* PBXTextBookmark */;
 			CA9454360DE2A3B800F103BC = CA9454360DE2A3B800F103BC /* PBXTextBookmark */;
-			CA960A5E0E75F93500308367 = CA960A5E0E75F93500308367 /* PBXTextBookmark */;
 			CA960A610E75F93500308367 = CA960A610E75F93500308367 /* PBXTextBookmark */;
 			CA960A650E75F93500308367 = CA960A650E75F93500308367 /* PBXTextBookmark */;
 			CA960A660E75F93500308367 = CA960A660E75F93500308367 /* PBXTextBookmark */;
 			CA991A040DFA422500FE0577 = CA991A040DFA422500FE0577 /* PBXTextBookmark */;
 			CA991A060DFA422500FE0577 = CA991A060DFA422500FE0577 /* PBXTextBookmark */;
 			CA991BE10DFB1BCE00FE0577 = CA991BE10DFB1BCE00FE0577 /* PBXBookmark */;
-			CA991BE20DFB1BCE00FE0577 = CA991BE20DFB1BCE00FE0577 /* PBXBookmark */;
-			CA991BE40DFB1BCE00FE0577 = CA991BE40DFB1BCE00FE0577 /* PBXBookmark */;
-			CA991C050DFB1BCE00FE0577 = CA991C050DFB1BCE00FE0577 /* PBXBookmark */;
 			CA991C060DFB1BCE00FE0577 = CA991C060DFB1BCE00FE0577 /* PBXBookmark */;
 			CA991C070DFB1BCE00FE0577 = CA991C070DFB1BCE00FE0577 /* PBXBookmark */;
 			CA991C080DFB1BCE00FE0577 = CA991C080DFB1BCE00FE0577 /* PBXBookmark */;
 			CA991C090DFB1BCE00FE0577 = CA991C090DFB1BCE00FE0577 /* PBXBookmark */;
-			CA991C0F0DFB1BCE00FE0577 = CA991C0F0DFB1BCE00FE0577 /* PBXBookmark */;
-			CA991C1F0DFB1BCE00FE0577 = CA991C1F0DFB1BCE00FE0577 /* PBXBookmark */;
 			CA991C460DFB2E6600FE0577 = CA991C460DFB2E6600FE0577 /* PBXTextBookmark */;
 			CA9994220E2895190001808E = CA9994220E2895190001808E /* PBXTextBookmark */;
 			CA9995E00E2DE8F70001808E = CA9995E00E2DE8F70001808E /* PBXBookmark */;
-			CA9995E10E2DE8F70001808E = CA9995E10E2DE8F70001808E /* PBXBookmark */;
 			CA9995E20E2DE8F70001808E = CA9995E20E2DE8F70001808E /* PBXBookmark */;
 			CA9995EA0E2DE9D90001808E = CA9995EA0E2DE9D90001808E /* PBXBookmark */;
 			CA9995F30E2E3E9B0001808E = CA9995F30E2E3E9B0001808E /* PBXTextBookmark */;
 			CAD444C80E1ADD2400A7A5DF = CAD444C80E1ADD2400A7A5DF /* PBXTextBookmark */;
 			CAE6F4770EC308F6006E4DC4 = CAE6F4770EC308F6006E4DC4 /* PBXTextBookmark */;
 			CAEA7D500ECB02750062B378 = CAEA7D500ECB02750062B378 /* PBXTextBookmark */;
-			CAEA7D510ECB02750062B378 = CAEA7D510ECB02750062B378 /* PBXTextBookmark */;
-			CAEA7D520ECB02750062B378 = CAEA7D520ECB02750062B378 /* PBXTextBookmark */;
-			CAEA7D530ECB02750062B378 = CAEA7D530ECB02750062B378 /* PBXTextBookmark */;
-			CAEA7F4B0ED07FFB0062B378 /* PBXTextBookmark */ = CAEA7F4B0ED07FFB0062B378 /* PBXTextBookmark */;
-			CAEA7F4C0ED07FFB0062B378 /* PBXTextBookmark */ = CAEA7F4C0ED07FFB0062B378 /* PBXTextBookmark */;
-			CAEA7F540ED080000062B378 /* PBXTextBookmark */ = CAEA7F540ED080000062B378 /* PBXTextBookmark */;
-			CAEA7F550ED080000062B378 /* PBXTextBookmark */ = CAEA7F550ED080000062B378 /* PBXTextBookmark */;
-			CAEA7F560ED080000062B378 /* PBXTextBookmark */ = CAEA7F560ED080000062B378 /* PBXTextBookmark */;
-			CAEA7F5A0ED0801C0062B378 /* PBXTextBookmark */ = CAEA7F5A0ED0801C0062B378 /* PBXTextBookmark */;
-			CAEA7F5B0ED0801C0062B378 /* PBXTextBookmark */ = CAEA7F5B0ED0801C0062B378 /* PBXTextBookmark */;
-			CAEA7F5C0ED0801C0062B378 /* PBXTextBookmark */ = CAEA7F5C0ED0801C0062B378 /* PBXTextBookmark */;
-			CAEA7F5D0ED0801C0062B378 /* PBXTextBookmark */ = CAEA7F5D0ED0801C0062B378 /* PBXTextBookmark */;
-			CAEA7F600ED080370062B378 /* PBXTextBookmark */ = CAEA7F600ED080370062B378 /* PBXTextBookmark */;
-			CAEA7F610ED080370062B378 /* PBXTextBookmark */ = CAEA7F610ED080370062B378 /* PBXTextBookmark */;
-			CAEA7F620ED080370062B378 /* PBXTextBookmark */ = CAEA7F620ED080370062B378 /* PBXTextBookmark */;
-			CAEA7F630ED080370062B378 /* PBXTextBookmark */ = CAEA7F630ED080370062B378 /* PBXTextBookmark */;
-			CAEA7F880ED085920062B378 /* PBXTextBookmark */ = CAEA7F880ED085920062B378 /* PBXTextBookmark */;
-			CAEA7F890ED085920062B378 /* PBXTextBookmark */ = CAEA7F890ED085920062B378 /* PBXTextBookmark */;
-			CAEA7F8A0ED085920062B378 /* PBXTextBookmark */ = CAEA7F8A0ED085920062B378 /* PBXTextBookmark */;
-			CAEA7F8B0ED085920062B378 /* PBXTextBookmark */ = CAEA7F8B0ED085920062B378 /* PBXTextBookmark */;
-			CAEA7F8C0ED085920062B378 /* PBXTextBookmark */ = CAEA7F8C0ED085920062B378 /* PBXTextBookmark */;
-			CAEA7F8D0ED085920062B378 /* PBXTextBookmark */ = CAEA7F8D0ED085920062B378 /* PBXTextBookmark */;
-			CAEA7F8E0ED085920062B378 /* PBXTextBookmark */ = CAEA7F8E0ED085920062B378 /* PBXTextBookmark */;
-			CAEA7F8F0ED085920062B378 /* PBXTextBookmark */ = CAEA7F8F0ED085920062B378 /* PBXTextBookmark */;
-			CAEA7F900ED085920062B378 /* PBXTextBookmark */ = CAEA7F900ED085920062B378 /* PBXTextBookmark */;
-			CAEA7FA70ED087830062B378 /* PBXTextBookmark */ = CAEA7FA70ED087830062B378 /* PBXTextBookmark */;
-			CAEA7FA80ED087830062B378 /* PBXTextBookmark */ = CAEA7FA80ED087830062B378 /* PBXTextBookmark */;
-			CAEA7FA90ED087830062B378 /* PBXTextBookmark */ = CAEA7FA90ED087830062B378 /* PBXTextBookmark */;
-			CAEA7FAA0ED087830062B378 /* PBXTextBookmark */ = CAEA7FAA0ED087830062B378 /* PBXTextBookmark */;
-			CAEA7FAC0ED088590062B378 /* PBXTextBookmark */ = CAEA7FAC0ED088590062B378 /* PBXTextBookmark */;
-			CAEA7FAD0ED088590062B378 /* PBXTextBookmark */ = CAEA7FAD0ED088590062B378 /* PBXTextBookmark */;
-			CAEA7FAE0ED088590062B378 /* PBXTextBookmark */ = CAEA7FAE0ED088590062B378 /* PBXTextBookmark */;
-			CAEA7FAF0ED088590062B378 /* PBXTextBookmark */ = CAEA7FAF0ED088590062B378 /* PBXTextBookmark */;
-			CAEA7FB00ED088590062B378 /* PBXTextBookmark */ = CAEA7FB00ED088590062B378 /* PBXTextBookmark */;
-			CAEA7FC30ED0A3B30062B378 /* PBXTextBookmark */ = CAEA7FC30ED0A3B30062B378 /* PBXTextBookmark */;
-			CAEA7FC40ED0A3B30062B378 /* PBXTextBookmark */ = CAEA7FC40ED0A3B30062B378 /* PBXTextBookmark */;
-			CAEA7FC50ED0A3B30062B378 /* PBXTextBookmark */ = CAEA7FC50ED0A3B30062B378 /* PBXTextBookmark */;
-			CAEA7FC60ED0A3B30062B378 /* PBXTextBookmark */ = CAEA7FC60ED0A3B30062B378 /* PBXTextBookmark */;
-			CAEA7FC70ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FC70ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FC80ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FC80ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FC90ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FC90ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FCA0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FCA0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FCB0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FCB0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FCC0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FCC0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FCD0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FCD0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FCE0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FCE0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FCF0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FCF0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD00ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD00ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD10ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD10ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD20ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD20ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD30ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD30ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD40ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD40ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD50ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD50ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD60ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD60ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD70ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD70ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD80ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD80ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FD90ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FD90ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FDA0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FDA0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FDB0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FDB0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FDC0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FDC0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FDD0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FDD0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FDE0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FDE0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FDF0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FDF0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE00ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE00ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE10ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE10ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE20ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE20ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE30ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE30ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE40ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE40ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE50ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE50ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE60ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE60ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE70ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE70ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE80ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE80ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FE90ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FE90ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FEA0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FEA0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FEB0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FEB0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FEC0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FEC0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FED0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FED0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FEE0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FEE0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FEF0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FEF0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF00ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF00ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF10ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF10ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF20ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF20ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF30ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF30ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF40ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF40ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF50ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF50ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF60ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF60ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF70ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF70ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF80ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF80ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FF90ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FF90ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FFA0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FFA0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FFB0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FFB0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FFC0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FFC0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FFD0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FFD0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FFE0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FFE0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA7FFF0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA7FFF0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80000ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80000ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80010ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80010ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80020ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80020ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80030ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80030ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80040ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80040ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80050ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80050ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80060ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80060ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80070ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80070ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80080ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80080ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80090ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80090ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA800A0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA800A0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA800B0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA800B0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA800C0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA800C0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA800D0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA800D0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA800E0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA800E0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA800F0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA800F0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80100ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80100ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80110ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80110ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80120ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80120ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80130ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80130ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80140ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80140ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80150ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80150ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80160ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80160ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80170ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80170ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80180ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80180ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80190ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80190ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA801A0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA801A0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA801B0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA801B0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA801C0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA801C0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA801D0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA801D0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA801E0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA801E0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA801F0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA801F0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80200ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80200ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80210ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80210ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80220ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80220ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80230ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80230ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80240ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80240ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80250ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80250ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80260ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80260ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80270ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80270ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80280ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80280ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80290ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80290ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA802A0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA802A0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA802B0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA802B0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA802C0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA802C0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA802D0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA802D0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA802E0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA802E0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA802F0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA802F0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80300ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80300ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80310ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80310ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80320ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80320ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80330ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80330ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80340ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80340ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80350ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80350ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80360ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80360ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80370ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80370ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80380ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80380ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80390ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80390ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA803A0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA803A0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA803B0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA803B0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA803C0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA803C0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA803D0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA803D0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA803E0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA803E0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA803F0ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA803F0ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80400ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80400ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80410ED0A3CB0062B378 /* PBXTextBookmark */ = CAEA80410ED0A3CB0062B378 /* PBXTextBookmark */;
-			CAEA80430ED0A3FE0062B378 /* PBXTextBookmark */ = CAEA80430ED0A3FE0062B378 /* PBXTextBookmark */;
-			CAEA80440ED0A3FE0062B378 /* PBXTextBookmark */ = CAEA80440ED0A3FE0062B378 /* PBXTextBookmark */;
-			CAEA80450ED0A3FE0062B378 /* PBXTextBookmark */ = CAEA80450ED0A3FE0062B378 /* PBXTextBookmark */;
-			CAEA80460ED0A3FE0062B378 /* PBXTextBookmark */ = CAEA80460ED0A3FE0062B378 /* PBXTextBookmark */;
-			CAEA80470ED0A3FE0062B378 /* PBXTextBookmark */ = CAEA80470ED0A3FE0062B378 /* PBXTextBookmark */;
+			CAEA7FC80ED0A3CB0062B378 = CAEA7FC80ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FC90ED0A3CB0062B378 = CAEA7FC90ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FCA0ED0A3CB0062B378 = CAEA7FCA0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FCB0ED0A3CB0062B378 = CAEA7FCB0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FCC0ED0A3CB0062B378 = CAEA7FCC0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FCD0ED0A3CB0062B378 = CAEA7FCD0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD00ED0A3CB0062B378 = CAEA7FD00ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD10ED0A3CB0062B378 = CAEA7FD10ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD20ED0A3CB0062B378 = CAEA7FD20ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD30ED0A3CB0062B378 = CAEA7FD30ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD40ED0A3CB0062B378 = CAEA7FD40ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD50ED0A3CB0062B378 = CAEA7FD50ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD60ED0A3CB0062B378 = CAEA7FD60ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD70ED0A3CB0062B378 = CAEA7FD70ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FD90ED0A3CB0062B378 = CAEA7FD90ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FDA0ED0A3CB0062B378 = CAEA7FDA0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FDB0ED0A3CB0062B378 = CAEA7FDB0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FDC0ED0A3CB0062B378 = CAEA7FDC0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FDD0ED0A3CB0062B378 = CAEA7FDD0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FDE0ED0A3CB0062B378 = CAEA7FDE0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FE00ED0A3CB0062B378 = CAEA7FE00ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FE20ED0A3CB0062B378 = CAEA7FE20ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FE30ED0A3CB0062B378 = CAEA7FE30ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FE50ED0A3CB0062B378 = CAEA7FE50ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FE60ED0A3CB0062B378 = CAEA7FE60ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FE70ED0A3CB0062B378 = CAEA7FE70ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FE80ED0A3CB0062B378 = CAEA7FE80ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FE90ED0A3CB0062B378 = CAEA7FE90ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FEA0ED0A3CB0062B378 = CAEA7FEA0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FEB0ED0A3CB0062B378 = CAEA7FEB0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FEC0ED0A3CB0062B378 = CAEA7FEC0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FED0ED0A3CB0062B378 = CAEA7FED0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FEE0ED0A3CB0062B378 = CAEA7FEE0ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA7FF00ED0A3CB0062B378 = CAEA7FF00ED0A3CB0062B378 /* PBXTextBookmark */;
+			CAEA80430ED0A3FE0062B378 = CAEA80430ED0A3FE0062B378 /* PBXTextBookmark */;
+			CAEA80510ED0A7660062B378 = CAEA80510ED0A7660062B378 /* PBXTextBookmark */;
+			CAEA80530ED0A7660062B378 = CAEA80530ED0A7660062B378 /* PBXTextBookmark */;
+			CAEA80540ED0A7660062B378 = CAEA80540ED0A7660062B378 /* PBXTextBookmark */;
+			CAEA80570ED0A7660062B378 = CAEA80570ED0A7660062B378 /* PBXTextBookmark */;
+			CAEA80590ED0A7660062B378 = CAEA80590ED0A7660062B378 /* PBXTextBookmark */;
+			CAEA80620ED0AC180062B378 = CAEA80620ED0AC180062B378 /* PBXTextBookmark */;
+			CAEA80790ED0AED20062B378 = CAEA80790ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA807A0ED0AED20062B378 = CAEA807A0ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA807B0ED0AED20062B378 = CAEA807B0ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA807D0ED0AED20062B378 = CAEA807D0ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA807E0ED0AED20062B378 = CAEA807E0ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80800ED0AED20062B378 = CAEA80800ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80810ED0AED20062B378 = CAEA80810ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80820ED0AED20062B378 = CAEA80820ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80830ED0AED20062B378 = CAEA80830ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80850ED0AED20062B378 = CAEA80850ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80860ED0AED20062B378 = CAEA80860ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80870ED0AED20062B378 = CAEA80870ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA808B0ED0AED20062B378 = CAEA808B0ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA808D0ED0AED20062B378 = CAEA808D0ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80950ED0AED20062B378 = CAEA80950ED0AED20062B378 /* PBXTextBookmark */;
+			CAEA80E60ED19A580062B378 = CAEA80E60ED19A580062B378 /* PBXTextBookmark */;
+			CAEA80E70ED19A580062B378 = CAEA80E70ED19A580062B378 /* PBXTextBookmark */;
+			CAEA80E80ED19A580062B378 = CAEA80E80ED19A580062B378 /* PBXTextBookmark */;
+			CAEA80E90ED19A580062B378 = CAEA80E90ED19A580062B378 /* PBXTextBookmark */;
+			CAEA811C0ED3E43F0062B378 = CAEA811C0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA811D0ED3E43F0062B378 = CAEA811D0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA811E0ED3E43F0062B378 = CAEA811E0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA811F0ED3E43F0062B378 = CAEA811F0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81200ED3E43F0062B378 = CAEA81200ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81210ED3E43F0062B378 = CAEA81210ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81220ED3E43F0062B378 = CAEA81220ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81230ED3E43F0062B378 = CAEA81230ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81240ED3E43F0062B378 = CAEA81240ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81250ED3E43F0062B378 = CAEA81250ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81260ED3E43F0062B378 = CAEA81260ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81270ED3E43F0062B378 = CAEA81270ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA812A0ED3E43F0062B378 = CAEA812A0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA812B0ED3E43F0062B378 = CAEA812B0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA812C0ED3E43F0062B378 = CAEA812C0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA812D0ED3E43F0062B378 = CAEA812D0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA812E0ED3E43F0062B378 = CAEA812E0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA812F0ED3E43F0062B378 = CAEA812F0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81300ED3E43F0062B378 = CAEA81300ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81310ED3E43F0062B378 = CAEA81310ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81320ED3E43F0062B378 = CAEA81320ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81330ED3E43F0062B378 = CAEA81330ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81340ED3E43F0062B378 = CAEA81340ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81350ED3E43F0062B378 = CAEA81350ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81360ED3E43F0062B378 = CAEA81360ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81370ED3E43F0062B378 = CAEA81370ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81380ED3E43F0062B378 = CAEA81380ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA81390ED3E43F0062B378 = CAEA81390ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA813A0ED3E43F0062B378 = CAEA813A0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA813B0ED3E43F0062B378 = CAEA813B0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA813C0ED3E43F0062B378 = CAEA813C0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA813D0ED3E43F0062B378 = CAEA813D0ED3E43F0062B378 /* PBXTextBookmark */;
+			CAEA815E0ED3E68C0062B378 = CAEA815E0ED3E68C0062B378 /* PBXTextBookmark */;
+			CAEA81600ED3E68C0062B378 = CAEA81600ED3E68C0062B378 /* PBXTextBookmark */;
+			CAEA816E0ED46EFC0062B378 = CAEA816E0ED46EFC0062B378 /* PBXTextBookmark */;
+			CAEA816F0ED46EFC0062B378 = CAEA816F0ED46EFC0062B378 /* PBXTextBookmark */;
+			CAEA81710ED46EFC0062B378 = CAEA81710ED46EFC0062B378 /* PBXBookmark */;
+			CAEA81730ED46EFC0062B378 = CAEA81730ED46EFC0062B378 /* PBXTextBookmark */;
+			CAEA81740ED46EFC0062B378 = CAEA81740ED46EFC0062B378 /* PBXTextBookmark */;
+			CAEA81750ED46EFC0062B378 = CAEA81750ED46EFC0062B378 /* PBXTextBookmark */;
+			CAEA81760ED46EFC0062B378 = CAEA81760ED46EFC0062B378 /* PBXTextBookmark */;
+			CAEA81770ED46EFC0062B378 = CAEA81770ED46EFC0062B378 /* PBXTextBookmark */;
+			CAEA81780ED46EFC0062B378 = CAEA81780ED46EFC0062B378 /* PBXBookmark */;
+			CAEA817D0ED46F5B0062B378 = CAEA817D0ED46F5B0062B378 /* PBXTextBookmark */;
+			CAEA817E0ED46F5B0062B378 = CAEA817E0ED46F5B0062B378 /* PBXBookmark */;
+			CAEA817F0ED46F5B0062B378 = CAEA817F0ED46F5B0062B378 /* PBXTextBookmark */;
+			CAEA81850ED46FD90062B378 = CAEA81850ED46FD90062B378 /* PBXTextBookmark */;
+			CAEA81980ED472000062B378 = CAEA81980ED472000062B378 /* PBXBookmark */;
+			CAEA81990ED472000062B378 = CAEA81990ED472000062B378 /* PBXTextBookmark */;
+			CAEA819A0ED472000062B378 = CAEA819A0ED472000062B378 /* PBXTextBookmark */;
+			CAEA819B0ED472000062B378 = CAEA819B0ED472000062B378 /* PBXTextBookmark */;
+			CAEA819C0ED472000062B378 = CAEA819C0ED472000062B378 /* PBXBookmark */;
+			CAEA819D0ED472000062B378 = CAEA819D0ED472000062B378 /* PBXTextBookmark */;
+			CAEA819E0ED472000062B378 = CAEA819E0ED472000062B378 /* PBXTextBookmark */;
+			CAEA819F0ED472000062B378 = CAEA819F0ED472000062B378 /* PBXTextBookmark */;
+			CAEA81C70ED472EB0062B378 = CAEA81C70ED472EB0062B378 /* PBXTextBookmark */;
 			CAF6B8480E04DC8B00CA1768 = CAF6B8480E04DC8B00CA1768 /* PBXBookmark */;
 			CAF6B84B0E04DC8B00CA1768 = CAF6B84B0E04DC8B00CA1768 /* PBXBookmark */;
 		};
 	};
 	0259C576FE90428111CA0C5A /* BWToolkit.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1475, 791}}";
+			sepNavIntBoundsRect = "{{0, 0}, {1475, 727}}";
 			sepNavSelRange = "{144, 0}";
 			sepNavVisRange = "{0, 644}";
 		};
 	};
 	8D1AC97B0486D23100FE50C9 /* English */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1409, 791}}";
+			sepNavIntBoundsRect = "{{0, 0}, {1040, 499}}";
 			sepNavSelRange = "{89, 0}";
 			sepNavVisRange = "{0, 98}";
 		};
 		path = "Applications/Interface Builder.app";
 		sourceTree = SYSTEM_DEVELOPER_DIR;
 	};
-	CA038ADF0ECDDCE200AD18F5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = CA6309E90DC7F39600AD7F9E /* BWSelectableToolbarIntegration.m */;
-		name = "BWSelectableToolbarIntegration.m: 44";
-		rLen = 0;
-		rLoc = 1557;
-		rType = 0;
-		vrLen = 1824;
-		vrLoc = 528;
-	};
-	CA038AF30ECDDFEA00AD18F5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = CA6309E90DC7F39600AD7F9E /* BWSelectableToolbarIntegration.m */;
-		name = "BWSelectableToolbarIntegration.m: 44";
-		rLen = 0;
-		rLoc = 1557;
-		rType = 0;
-		vrLen = 1824;
-		vrLoc = 528;
-	};
-	CA038AF40ECDDFEA00AD18F5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = CA630B230DC82E2100AD7F9E /* BWTexturedSlider.m */;
-		name = "BWTexturedSlider.m: 29";
-		rLen = 0;
-		rLoc = 1041;
-		rType = 0;
-		vrLen = 1675;
-		vrLoc = 153;
-	};
-	CA038AF50ECDDFEA00AD18F5 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = CA630B250DC82E2100AD7F9E /* BWTexturedSliderCell.m */;
-		name = "BWTexturedSliderCell.m: 63";
-		rLen = 63;
-		rLoc = 1677;
-		rType = 0;
-		vrLen = 804;
-		vrLoc = 1113;
-	};
-	CA038AF60ECDDFEA00AD18F5 /* PB