diff --git a/AppKit/CPArrayController.j b/AppKit/CPArrayController.j index 99c181b22..522d01ca5 100644 --- a/AppKit/CPArrayController.j +++ b/AppKit/CPArrayController.j @@ -46,10 +46,12 @@ BOOL _selectsInsertedObjects; BOOL _alwaysUsesMultipleValuesMarker; - id _selectionIndexes; - id _sortDescriptors; - id _filterPredicate; - id _arrangedObjects; + BOOL _automaticallyRearrangesObjects; // FIXME: Not in use + + CPIndexSet _selectionIndexes; + CPArray _sortDescriptors; + CPPredicate _filterPredicate; + CPArray _arrangedObjects; } + (void)initialize @@ -116,13 +118,29 @@ if (self) { - _sortDescriptors = [CPArray array]; - _selectionIndexes = [CPIndexSet indexSet]; + _preservesSelection = YES; + _selectsInsertedObjects = YES; + _avoidsEmptySelection = YES; + _clearsFilterPredicateOnInsertion = YES; + _alwaysUsesMultipleValuesMarker = NO; + _automaticallyRearrangesObjects = NO; + + _filterRestrictsInsertion = YES; // FIXME: Not in use + + [self _init]; } return self; } +- (void)_init +{ + _sortDescriptors = [CPArray array]; + _filterPredicate = nil; + _selectionIndexes = [CPIndexSet indexSet]; + _arrangedObjects = nil; +} + - (void)prepareContent { [self _setContentArray:[[self newObject]]]; @@ -156,7 +174,7 @@ /*! Sets whether the controller will automatically select objects as they are inserted. - @return BOOL aFlag - YES if new objects are selected, otherwise NO. + @return BOOL - YES if new objects are selected, otherwise NO. */ - (void)setSelectsInsertedObjects:(BOOL)value { @@ -164,7 +182,7 @@ } /*! - @return BOOL aFlag - Returns YES if the controller should try to avoid an empty selection otherwise NO. + @return BOOL - YES if the controller should try to avoid an empty selection otherwise NO. */ - (BOOL)avoidsEmptySelection { @@ -180,6 +198,76 @@ _avoidsEmptySelection = value; } +/*! + Whether the receiver will clear its filter predicate when a new object is inserted. + + @return BOOL YES if the receiver clears filter predicates on insert +*/ +- (BOOL)clearsFilterPredicateOnInsertion +{ + return _clearsFilterPredicateOnInsertion; +} + +/*! + Sets whether the receiver should clear its filter predicate when a new object is inserted. + + @param BOOL YES if the receiver should clear filter predicates on insert +*/ +- (void)setClearsFilterPredicateOnInsertion:(BOOL)aFlag +{ + _clearsFilterPredicateOnInsertion = aFlag; +} + +/*! + Whether the receiver will always return the multiple values marker when multiple + items are selected, even if the items have the same value. + + @return BOOL YES if the receiver always uses the multiple values marker +*/ +- (BOOL)alwaysUsesMultipleValuesMarker +{ + return _alwaysUsesMultipleValuesMarker; +} + +/*! + Sets whether the receiver should always return the multiple values marker when multiple + items are selected, even if the items have the same value. + + @param BOOL aFlag YES if the receiver should always use the multiple values marker +*/ +- (void)setAlwaysUsesMultipleValuesMarker:(BOOL)aFlag +{ + _alwaysUsesMultipleValuesMarker = aFlag; +} + +/*! + Whether the receiver will rearrange its contents automatically whenever the sort + descriptors or filter predicates are changed. + + NOTE: not yet implemented. Cappuccino always act as if this value was YES. + + @return BOOL YES if the receiver will automatically rearrange its content on new sort + descriptors or filter predicates +*/ +- (BOOL)automaticallyRearrangesObjects +{ + return _automaticallyRearrangesObjects; +} + +/*! + Sets whether the receiver should rearrange its contents automatically whenever the sort + descriptors or filter predicates are changed. + + NOTE: not yet implemented. Cappuccino always act as if this value was YES. + + @param BOOL YES if the receiver should automatically rearrange its content on new sort + descriptors or filter predicates +*/ +- (void)setAutomaticallyRearrangesObjects:(BOOL)aFlag +{ + _automaticallyRearrangesObjects = aFlag; +} + /*! Sets the controller's content object. @@ -220,7 +308,7 @@ // We need to be in control of when notifications fire. _contentObject = value; - if (_clearsFilterPredicateOnInsertion) + if (_clearsFilterPredicateOnInsertion && _filterPredicate != nil) [self __setFilterPredicate:nil]; // Causes a _rearrangeObjects. else [self _rearrangeObjects]; @@ -280,7 +368,7 @@ var filterPredicate = [self filterPredicate], sortDescriptors = [self sortDescriptors]; - if (filterPredicate && sortDescriptors) + if (filterPredicate && [sortDescriptors count] > 0) { var sortedObjects = [objects filteredArrayUsingPredicate:filterPredicate]; [sortedObjects sortUsingDescriptors:sortDescriptors]; @@ -288,7 +376,7 @@ } else if (filterPredicate) return [objects filteredArrayUsingPredicate:filterPredicate]; - else if (sortDescriptors) + else if ([sortDescriptors count] > 0) return [objects sortedArrayUsingDescriptors:sortDescriptors]; return [objects copy]; @@ -338,7 +426,7 @@ if (_arrangedObjects === value) return; - _arrangedObjects = [[_CPObservableArray alloc] initWithArray:value]; + _arrangedObjects = [[_CPObservableArray alloc] initWithArray:value]; } /*! @@ -829,7 +917,8 @@ var CPArrayControllerAvoidsEmptySelection = @"CPArrayControllerAvoid CPArrayControllerFilterRestrictsInsertion = @"CPArrayControllerFilterRestrictsInsertion", CPArrayControllerPreservesSelection = @"CPArrayControllerPreservesSelection", CPArrayControllerSelectsInsertedObjects = @"CPArrayControllerSelectsInsertedObjects", - CPArrayControllerAlwaysUsesMultipleValuesMarker = @"CPArrayControllerAlwaysUsesMultipleValuesMarker"; + CPArrayControllerAlwaysUsesMultipleValuesMarker = @"CPArrayControllerAlwaysUsesMultipleValuesMarker", + CPArrayControllerAutomaticallyRearrangesObjects = @"CPArrayControllerAutomaticallyRearrangesObjects"; @implementation CPArrayController (CPCoding) @@ -845,6 +934,8 @@ var CPArrayControllerAvoidsEmptySelection = @"CPArrayControllerAvoid _preservesSelection = [aCoder decodeBoolForKey:CPArrayControllerPreservesSelection]; _selectsInsertedObjects = [aCoder decodeBoolForKey:CPArrayControllerSelectsInsertedObjects]; _alwaysUsesMultipleValuesMarker = [aCoder decodeBoolForKey:CPArrayControllerAlwaysUsesMultipleValuesMarker]; + _automaticallyRearrangesObjects = [aCoder decodeBoolForKey:CPArrayControllerAutomaticallyRearrangesObjects]; + _sortDescriptors = [CPArray array]; if (![self content] && [self automaticallyPreparesContent]) [self prepareContent]; @@ -865,6 +956,7 @@ var CPArrayControllerAvoidsEmptySelection = @"CPArrayControllerAvoid [aCoder encodeBool:_preservesSelection forKey:CPArrayControllerPreservesSelection]; [aCoder encodeBool:_selectsInsertedObjects forKey:CPArrayControllerSelectsInsertedObjects]; [aCoder encodeBool:_alwaysUsesMultipleValuesMarker forKey:CPArrayControllerAlwaysUsesMultipleValuesMarker]; + [aCoder encodeBool:_automaticallyRearrangesObjects forKey:CPArrayControllerAutomaticallyRearrangesObjects]; } - (void)awakeFromCib diff --git a/AppKit/CPTableColumn.j b/AppKit/CPTableColumn.j index 8d7bad106..cb9d9b00b 100644 --- a/AppKit/CPTableColumn.j +++ b/AppKit/CPTableColumn.j @@ -65,11 +65,6 @@ CPTableColumnUserResizingMask = 1 << 1; BOOL _disableResizingPosting @accessors(property=disableResizingPosting); } -+ (Class)_binderClassForBinding:(CPString)theBinding -{ - return [CPBinder class]; -} - /*! @ignore */ @@ -200,7 +195,7 @@ CPTableColumnUserResizingMask = 1 << 1; } /*! - Sets the minimum width of the column. + Sets the minimum width of the column. Default value is 10. */ - (void)setMinWidth:(float)aMinWidth @@ -228,7 +223,7 @@ CPTableColumnUserResizingMask = 1 << 1; } /*! - Sets the maximum width of the table column. + Sets the maximum width of the table column. Default value is: 1000000 */ - (void)setMaxWidth:(float)aMaxWidth @@ -257,7 +252,7 @@ CPTableColumnUserResizingMask = 1 << 1; /*!
-    Set the resizing mask of the column. 
+    Set the resizing mask of the column.
     By default the column can be resized automatically with the tableview and manaully by the user
 
     Possible masking values are:
@@ -281,7 +276,7 @@ CPTableColumnUserResizingMask   = 1 << 1;
 }
 
 /*!
-    Sizes the column to fix the column header text. 
+    Sizes the column to fix the column header text.
 */
 - (void)sizeToFit
 {
@@ -322,7 +317,7 @@ CPTableColumnUserResizingMask   = 1 << 1;
 /*!
     Returns the headerview for the column.
 
-    In order to change the text of the headerview for a column you should call setStringValue: on the headerview. 
+    In order to change the text of the headerview for a column you should call setStringValue: on the headerview.
     For example: [[myTableColumn headerView] setStringValue:"My Column"];
 */
 - (CPView)headerView
@@ -479,7 +474,7 @@ CPTableColumnUserResizingMask   = 1 << 1;
 }
 
 /*!
-    Sets the sort descriptor prototype for the column. 
+    Sets the sort descriptor prototype for the column.
 */
 - (void)setSortDescriptorPrototype:(CPSortDescriptor)aSortDescriptor
 {
@@ -552,15 +547,39 @@ CPTableColumnUserResizingMask   = 1 << 1;
 
 @end
 
+@implementation CPTableColumnValueBinder : CPBinder
+{
+}
+
+- (void)setValueFor:(CPString)aBinding
+{
+    var tableView = [_source tableView],
+        column = [[tableView tableColumns] indexOfObjectIdenticalTo:_source],
+        rowIndexes = [CPIndexSet indexSetWithIndexesInRange:CPMakeRange(0, [tableView numberOfRows])],
+        columnIndexes = [CPIndexSet indexSetWithIndex:column];
+
+    [tableView reloadDataForRowIndexes:rowIndexes columnIndexes:columnIndexes];
+}
+
+@end
+
 @implementation CPTableColumn (Bindings)
 
++ (id)_binderClassForBinding:(CPString)aBinding
+{
+    if (aBinding == CPValueBinding)
+        return [CPTableColumnValueBinder class];
+
+    return [super _binderClassForBinding:aBinding];
+}
+
 /*!
     Binds the reciever to an object.
 
     @param CPString aBinding - The binding you wish to make. Typically CPValueBinding.
     @param id anObject - The object to bind the reciever to.
     @param CPString aKeyPath - The key path you wish to bind the reciver to.
-    @param CPDictionary options - A dictionary of options for the binding. This paramater is optional, pass nil if you do not wish to use it. 
+    @param CPDictionary options - A dictionary of options for the binding. This paramater is optional, pass nil if you do not wish to use it.
 */
 - (void)bind:(CPString)aBinding toObject:(id)anObject withKeyPath:(CPString)aKeyPath options:(CPDictionary)options
 {
@@ -624,14 +643,6 @@ CPTableColumnUserResizingMask   = 1 << 1;
 //    return nil;
 //}
 
-/*!
-    @ignore
-*/
-- (void)setValue:(CPArray)content
-{
-    [[self tableView] reloadData];
-}
-
 @end
 
 var CPTableColumnIdentifierKey   = @"CPTableColumnIdentifierKey",
diff --git a/AppKit/CPTextField.j b/AppKit/CPTextField.j
index f4e5024c2..df31194b1 100644
--- a/AppKit/CPTextField.j
+++ b/AppKit/CPTextField.j
@@ -509,7 +509,7 @@ CPTextFieldStatePlaceholder = CPThemeState("placeholder");
     var contentRect = [self contentRectForBounds:[self bounds]],
         verticalAlign = [self currentValueForThemeAttribute:"vertical-alignment"];
 
-    switch(verticalAlign)
+    switch (verticalAlign)
     {
         case CPTopVerticalTextAlignment:
             var topPoint = (_CGRectGetMinY(contentRect) + 1) + "px"; // for the same reason we have a -1 for the left, we also have a + 1 here
@@ -528,7 +528,7 @@ CPTextFieldStatePlaceholder = CPThemeState("placeholder");
             break;
     }
 
-    element.style.top = topPoint; 
+    element.style.top = topPoint;
     element.style.left = (_CGRectGetMinX(contentRect) - 1) + "px"; // why -1?
     element.style.width = _CGRectGetWidth(contentRect) + "px";
     element.style.height = font._lineHeight + "px"; // private ivar for the line height of the DOM text at this particaulr size
@@ -719,11 +719,11 @@ CPTextFieldStatePlaceholder = CPThemeState("placeholder");
 
 /*!
     Invoke the action specified by aSelector on the current responder.
-    
-    This is implemented by CPResponder and by default it passes any unrecignized 
-    actions on to the next responder but text fields appearently aren't supposed 
+
+    This is implemented by CPResponder and by default it passes any unrecignized
+    actions on to the next responder but text fields appearently aren't supposed
     to do that according to this documentation by Apple:
-    
+
     http://developer.apple.com/mac/library/documentation/cocoa/reference/NSTextInputClient_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/NSTextInputClient/doCommandBySelector:
 */
 - (void)doCommandBySelector:(SEL)aSelector
diff --git a/AppKit/Cib/_CPCibKeyedUnarchiver.j b/AppKit/Cib/_CPCibKeyedUnarchiver.j
index 4a11fcd8f..39765ce53 100644
--- a/AppKit/Cib/_CPCibKeyedUnarchiver.j
+++ b/AppKit/Cib/_CPCibKeyedUnarchiver.j
@@ -12,15 +12,15 @@
 - (id)initForReadingWithData:(CPData)data bundle:(CPBundle)aBundle awakenCustomResources:(BOOL)shouldAwakenCustomResources
 {
     self = [super initForReadingWithData:data];
-    
+
     if (self)
     {
         _bundle = aBundle;
         _awakenCustomResources = shouldAwakenCustomResources;
-        
+
         [self setDelegate:self];
     }
-    
+
     return self;
 }
 
diff --git a/AppKit/Cib/_CPCibWindowTemplate.j b/AppKit/Cib/_CPCibWindowTemplate.j
index c8179d4c8..808b74154 100644
--- a/AppKit/Cib/_CPCibWindowTemplate.j
+++ b/AppKit/Cib/_CPCibWindowTemplate.j
@@ -5,19 +5,19 @@
 @import "CPWindow.j"
 
 
-var _CPCibWindowTemplateMinSizeKey                  = @"_CPCibWindowTemplateMinSizeKey",
-    _CPCibWindowTemplateMaxSizeKey                  = @"_CPCibWindowTemplateMaxSizeKey",
-    
-    _CPCibWindowTemplateViewClassKey                = @"_CPCibWindowTemplateViewClassKey",
-    _CPCibWindowTemplateWindowClassKey              = @"_CPCibWindowTemplateWindowClassKey",
-    
-    _CPCibWindowTemplateWindowRectKey               = @"_CPCibWindowTemplateWindowRectKey",
-    _CPCibWindowTemplateWindowStyleMaskKey          = @"_CPCibWindowTempatStyleMaskKey",
-    _CPCibWindowTemplateWindowTitleKey              = @"_CPCibWindowTemplateWindowTitleKey",
-    _CPCibWindowTemplateWindowViewKey               = @"_CPCibWindowTemplateWindowViewKey",
+var _CPCibWindowTemplateMinSizeKey                          = @"_CPCibWindowTemplateMinSizeKey",
+    _CPCibWindowTemplateMaxSizeKey                          = @"_CPCibWindowTemplateMaxSizeKey",
 
-    _CPCibWindowTemplateWindowAutorecalculatesKeyViewLoop = @"_CPCibWindowTemplateWindowAutorecalculatesKeyViewLoop";
-    _CPCibWindowTemplateWindowIsFullPlatformWindowKey     = @"_CPCibWindowTemplateWindowIsFullPlatformWindowKey";
+    _CPCibWindowTemplateViewClassKey                        = @"_CPCibWindowTemplateViewClassKey",
+    _CPCibWindowTemplateWindowClassKey                      = @"_CPCibWindowTemplateWindowClassKey",
+
+    _CPCibWindowTemplateWindowRectKey                       = @"_CPCibWindowTemplateWindowRectKey",
+    _CPCibWindowTemplateWindowStyleMaskKey                  = @"_CPCibWindowTempatStyleMaskKey",
+    _CPCibWindowTemplateWindowTitleKey                      = @"_CPCibWindowTemplateWindowTitleKey",
+    _CPCibWindowTemplateWindowViewKey                       = @"_CPCibWindowTemplateWindowViewKey",
+
+    _CPCibWindowTemplateWindowAutorecalculatesKeyViewLoop   = @"_CPCibWindowTemplateWindowAutorecalculatesKeyViewLoop",
+    _CPCibWindowTemplateWindowIsFullPlatformWindowKey       = @"_CPCibWindowTemplateWindowIsFullPlatformWindowKey";
 
 @implementation _CPCibWindowTemplate : CPObject
 {
@@ -60,27 +60,27 @@ var _CPCibWindowTemplateMinSizeKey                  = @"_CPCibWindowTemplateMinS
 - (id)initWithCoder:(CPCoder)aCoder
 {
     self = [super init];
-    
+
     if (self)
     {
         if ([aCoder containsValueForKey:_CPCibWindowTemplateMinSizeKey])
             _minSize = [aCoder decodeSizeForKey:_CPCibWindowTemplateMinSizeKey];
         if ([aCoder containsValueForKey:_CPCibWindowTemplateMaxSizeKey])
             _maxSize = [aCoder decodeSizeForKey:_CPCibWindowTemplateMaxSizeKey];
-    
+
         _viewClass = [aCoder decodeObjectForKey:_CPCibWindowTemplateViewClassKey];
-        
+
         _windowClass = [aCoder decodeObjectForKey:_CPCibWindowTemplateWindowClassKey];
         _windowRect = [aCoder decodeRectForKey:_CPCibWindowTemplateWindowRectKey];
         _windowStyleMask = [aCoder decodeIntForKey:_CPCibWindowTemplateWindowStyleMaskKey];
-        
+
         _windowTitle = [aCoder decodeObjectForKey:_CPCibWindowTemplateWindowTitleKey];
         _windowView = [aCoder decodeObjectForKey:_CPCibWindowTemplateWindowViewKey];
 
         _windowAutorecalculatesKeyViewLoop = !![aCoder decodeObjectForKey:_CPCibWindowTemplateWindowAutorecalculatesKeyViewLoop];
         _windowIsFullPlatformWindow = !![aCoder decodeObjectForKey:_CPCibWindowTemplateWindowIsFullPlatformWindowKey];
     }
-    
+
     return self;
 }
 
@@ -90,13 +90,13 @@ var _CPCibWindowTemplateMinSizeKey                  = @"_CPCibWindowTemplateMinS
         [aCoder encodeSize:_minSize forKey:_CPCibWindowTemplateMinSizeKey];
     if (_maxSize)
         [aCoder encodeSize:_maxSize forKey:_CPCibWindowTemplateMaxSizeKey];
-    
+
     [aCoder encodeObject:_viewClass forKey:_CPCibWindowTemplateViewClassKey];
-    
+
     [aCoder encodeObject:_windowClass forKey:_CPCibWindowTemplateWindowClassKey];
     [aCoder encodeRect:_windowRect forKey:_CPCibWindowTemplateWindowRectKey];
     [aCoder encodeInt:_windowStyleMask forKey:_CPCibWindowTemplateWindowStyleMaskKey];
-    
+
     [aCoder encodeObject:_windowTitle forKey:_CPCibWindowTemplateWindowTitleKey];
     [aCoder encodeObject:_windowView forKey:_CPCibWindowTemplateWindowViewKey];
 
@@ -126,13 +126,13 @@ var _CPCibWindowTemplateMinSizeKey                  = @"_CPCibWindowTemplateMinS
 - (id)_cibInstantiate
 {
     var windowClass = CPClassFromString([self windowClass]);
-    
+
 /*    if (!windowClass)
         [NSException raise:NSInvalidArgumentException format:@"Unable to locate NSWindow class %@, using NSWindow",_windowClass];
         class=[NSWindow class];*/
-        
+
     var theWindow = [[windowClass alloc] initWithContentRect:_windowRect styleMask:_windowStyleMask];
-    
+
     if (_minSize)
         [theWindow setMinSize:_minSize];
     if (_maxSize)
@@ -147,7 +147,7 @@ var _CPCibWindowTemplateMinSizeKey                  = @"_CPCibWindowTemplateMinS
     [theWindow setContentView:_windowView];
 
     [_windowView setAutoresizesSubviews:YES];
-    
+
     if ([_viewClass isKindOfClass:[CPToolbar class]])
     {
        [theWindow setToolbar:_viewClass];
diff --git a/AppKit/Themes/Aristo/Resources/HUD/segmented-control-bezel-highlighted-disabled-right copy.png b/AppKit/Themes/Aristo/Resources/HUD/segmented-control-bezel-highlighted-disabled-right copy.png
deleted file mode 100644
index 23587f095..000000000
Binary files a/AppKit/Themes/Aristo/Resources/HUD/segmented-control-bezel-highlighted-disabled-right copy.png and /dev/null differ
diff --git a/AppKit/Themes/Aristo/Resources/popup-arrows-pullsdown.png b/AppKit/Themes/Aristo/Resources/popup-arrows-pullsdown.png
deleted file mode 100644
index 4403da293..000000000
Binary files a/AppKit/Themes/Aristo/Resources/popup-arrows-pullsdown.png and /dev/null differ
diff --git a/AppKit/Themes/Aristo/Resources/popup-arrows.png b/AppKit/Themes/Aristo/Resources/popup-arrows.png
deleted file mode 100644
index 16abca262..000000000
Binary files a/AppKit/Themes/Aristo/Resources/popup-arrows.png and /dev/null differ
diff --git a/AppKit/Themes/Aristo/Resources/tableviewselection.png b/AppKit/Themes/Aristo/Resources/tableviewselection.png
deleted file mode 100644
index 990a98983..000000000
Binary files a/AppKit/Themes/Aristo/Resources/tableviewselection.png and /dev/null differ
diff --git a/Tests/AppKit/CPArrayControllerTest.j b/Tests/AppKit/CPArrayControllerTest.j
index dfa3c1fdb..84506e5a8 100644
--- a/Tests/AppKit/CPArrayControllerTest.j
+++ b/Tests/AppKit/CPArrayControllerTest.j
@@ -1,5 +1,6 @@
 
 @import 
+@import 
 
 @implementation CPArrayControllerTest : OJTestCase
 {
@@ -190,8 +191,7 @@
 
     [arrayController setContent:newContent];
 
-    [self assert:[CPIndexSet indexSetWithIndexesInRange:CPMakeRange(0, 2)] equals:[arrayController selectionIndexes]
-         message:@"last object cannot be selected"];
+    [self assert:[CPIndexSet indexSetWithIndexesInRange:CPMakeRange(0, 2)] equals:[arrayController selectionIndexes] message:@"last object cannot be selected"];
 }
 
 - (void)testContentBinding
@@ -354,6 +354,16 @@
     [self assert:@"Building 1" equals:[[self arrayController] valueForKeyPath:@"selection.department.building"]];
 }
 
+- (void)testArrangedObjectsNotEmptyAfterSetContentWhenClearsFilterOnInsertionIsTrue
+{
+    var arrayController = [[CPArrayController alloc] init];
+    [arrayController setFilterPredicate:nil];
+    [arrayController setClearsFilterPredicateOnInsertion:YES];  
+    [arrayController setContent:[CPArray arrayWithObject:@"a"]];
+    
+    [self assertTrue:[[arrayController arrangedObjects] count] > 0];
+}
+
 - (void)observeValueForKeyPath:keyPath
     ofObject:anActivity
     change:change
diff --git a/Tests/Manual/TableTest/TableBindings/AppController.j b/Tests/Manual/TableTest/TableBindings/AppController.j
new file mode 100644
index 000000000..6cb6051e6
--- /dev/null
+++ b/Tests/Manual/TableTest/TableBindings/AppController.j
@@ -0,0 +1,56 @@
+/*
+ * AppController.j
+ * TableBindings
+ *
+ * Created by You on January 16, 2011.
+ * Copyright 2011, Your Company All rights reserved.
+ */
+
+@import 
+
+
+@implementation AppController : CPObject
+{
+    CPWindow    theWindow; //this "outlet" is connected automatically by the Cib
+    CPArrayController arrayController;
+    CPTextField from;
+    CPTextField to;
+    
+    CPArray     rows @accessors;
+}
+
+- (void)applicationDidFinishLaunching:(CPNotification)aNotification
+{
+    // This is called when the application is done loading.
+}
+
+- (void)awakeFromCib
+{
+    rows = [CPArray new];
+
+    var path = [[CPBundle mainBundle] pathForResource:@"rows.plist"],
+        request = [CPURLRequest requestWithURL:path],
+        connection = [CPURLConnection connectionWithRequest:request delegate:self];
+
+    [theWindow setFullBridge:YES];
+}
+
+- (void)connection:(CPURLConnection)connection didReceiveData:(CPString)dataString
+{
+    if (!dataString)
+        return;
+
+    var data = [[CPData alloc] initWithRawString:dataString],
+        theRows = [CPPropertyListSerialization propertyListFromData:data format:CPPropertyListXMLFormat_v1_0];
+
+     [self setRows:theRows];
+}
+
+- (void)test:(id)sender
+{
+    var range = CPMakeRange([from intValue], [to intValue]);
+    var indexes = [CPIndexSet indexSetWithIndexesInRange:range];
+    
+    [[rows objectsAtIndexes:indexes] setValue:@"b" forKey:@"colTwo"];
+}
+@end
diff --git a/Tests/Manual/TableTest/TableBindings/Info.plist b/Tests/Manual/TableTest/TableBindings/Info.plist
new file mode 100644
index 000000000..7f976676e
--- /dev/null
+++ b/Tests/Manual/TableTest/TableBindings/Info.plist
@@ -0,0 +1,12 @@
+
+
+
+
+	Main cib file base name
+	MainMenu.cib
+	CPBundleName
+	TableBindings
+	CPPrincipalClass
+	CPApplication
+
+
diff --git a/Tests/Manual/TableTest/TableBindings/Jakefile b/Tests/Manual/TableTest/TableBindings/Jakefile
new file mode 100644
index 000000000..f47074846
--- /dev/null
+++ b/Tests/Manual/TableTest/TableBindings/Jakefile
@@ -0,0 +1,94 @@
+/*
+ * Jakefile
+ * TableBindings
+ *
+ * Created by You on January 16, 2011.
+ * Copyright 2011, Your Company All rights reserved.
+ */
+
+var ENV = require("system").env,
+    FILE = require("file"),
+    JAKE = require("jake"),
+    task = JAKE.task,
+    FileList = JAKE.FileList,
+    app = require("cappuccino/jake").app,
+    configuration = ENV["CONFIG"] || ENV["CONFIGURATION"] || ENV["c"] || "Debug",
+    OS = require("os");
+
+app ("TableBindings", function(task)
+{
+    task.setBuildIntermediatesPath(FILE.join("Build", "TableBindings.build", configuration));
+    task.setBuildPath(FILE.join("Build", configuration));
+
+    task.setProductName("TableBindings");
+    task.setIdentifier("com.yourcompany.TableBindings");
+    task.setVersion("1.0");
+    task.setAuthor("Your Company");
+    task.setEmail("feedback @nospam@ yourcompany.com");
+    task.setSummary("TableBindings");
+    task.setSources((new FileList("**/*.j")).exclude(FILE.join("Build", "**")));
+    task.setResources(new FileList("Resources/**"));
+    task.setIndexFilePath("index.html");
+    task.setInfoPlistPath("Info.plist");
+    task.setNib2CibFlags("-R Resources/");
+
+    if (configuration === "Debug")
+        task.setCompilerFlags("-DDEBUG -g");
+    else
+        task.setCompilerFlags("-O");
+});
+
+task ("default", ["TableBindings"], function()
+{
+    printResults(configuration);
+});
+
+task ("build", ["default"]);
+
+task ("debug", function()
+{
+    ENV["CONFIGURATION"] = "Debug";
+    JAKE.subjake(["."], "build", ENV);
+});
+
+task ("release", function()
+{
+    ENV["CONFIGURATION"] = "Release";
+    JAKE.subjake(["."], "build", ENV);
+});
+
+task ("run", ["debug"], function()
+{
+    OS.system(["open", FILE.join("Build", "Debug", "TableBindings", "index.html")]);
+});
+
+task ("run-release", ["release"], function()
+{
+    OS.system(["open", FILE.join("Build", "Release", "TableBindings", "index.html")]);
+});
+
+task ("deploy", ["release"], function()
+{
+    FILE.mkdirs(FILE.join("Build", "Deployment", "TableBindings"));
+    OS.system(["press", "-f", FILE.join("Build", "Release", "TableBindings"), FILE.join("Build", "Deployment", "TableBindings")]);
+    printResults("Deployment")
+});
+
+task ("desktop", ["release"], function()
+{
+    FILE.mkdirs(FILE.join("Build", "Desktop", "TableBindings"));
+    require("cappuccino/nativehost").buildNativeHost(FILE.join("Build", "Release", "TableBindings"), FILE.join("Build", "Desktop", "TableBindings", "TableBindings.app"));
+    printResults("Desktop")
+});
+
+task ("run-desktop", ["desktop"], function()
+{
+    OS.system([FILE.join("Build", "Desktop", "TableBindings", "TableBindings.app", "Contents", "MacOS", "NativeHost"), "-i"]);
+});
+
+function printResults(configuration)
+{
+    print("----------------------------");
+    print(configuration+" app built at path: "+FILE.join("Build", configuration, "TableBindings"));
+    print("----------------------------");
+}
diff --git a/Tests/Manual/TableTest/TableBindings/Resources/MainMenu.cib b/Tests/Manual/TableTest/TableBindings/Resources/MainMenu.cib
new file mode 100644
index 000000000..dfd19cc0d
--- /dev/null
+++ b/Tests/Manual/TableTest/TableBindings/Resources/MainMenu.cib
@@ -0,0 +1 @@
+280NPLIST;1.0;D;K;4;$topD;K;18;CPCibObjectDataKeyD;K;6;CP$UIDd;1;2E;E;K;8;$objectsA;S;5;$nullD;K;10;$classnameS;16;_CPCibObjectDataK;8;$classesA;S;16;_CPCibObjectDataS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;1;1E;K;28;_CPCibObjectDataNamesKeysKeyD;K;6;CP$UIDd;1;4E;K;30;_CPCibObjectDataNamesValuesKeyD;K;6;CP$UIDd;1;5E;K;30;_CPCibObjectDataClassesKeysKeyD;K;6;CP$UIDd;1;6E;K;32;_CPCibObjectDataClassesValuesKeyD;K;6;CP$UIDd;1;7E;K;30;_CPCibObjectDataConnectionsKeyD;K;6;CP$UIDd;1;8E;K;28;_CPCibObjectDataFrameworkKeyD;K;6;CP$UIDd;1;9E;K;26;_CPCibObjectDataNextOidKeyD;K;6;CP$UIDd;2;10E;K;30;_CPCibObjectDataObjectsKeysKeyD;K;6;CP$UIDd;2;11E;K;32;_CPCibObjectDataObjectsValuesKeyD;K;6;CP$UIDd;2;12E;K;26;_CPCibObjectDataOidKeysKeyD;K;6;CP$UIDd;2;13E;K;28;_CPCibObjectDataOidValuesKeyD;K;6;CP$UIDd;2;14E;K;28;_CPCibObjectDataFileOwnerKeyD;K;6;CP$UIDd;2;16E;K;33;_CPCibObjectDataVisibleWindowsKeyD;K;6;CP$UIDd;2;18E;E;D;K;10;$classnameS;7;CPArrayK;8;$classesA;S;7;CPArrayS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;20E;D;K;6;CP$UIDd;2;21E;D;K;6;CP$UIDd;2;22E;D;K;6;CP$UIDd;2;23E;D;K;6;CP$UIDd;2;24E;D;K;6;CP$UIDd;2;25E;D;K;6;CP$UIDd;2;26E;D;K;6;CP$UIDd;2;27E;D;K;6;CP$UIDd;2;29E;D;K;6;CP$UIDd;2;30E;D;K;6;CP$UIDd;2;31E;D;K;6;CP$UIDd;2;32E;D;K;6;CP$UIDd;2;34E;D;K;6;CP$UIDd;2;35E;D;K;6;CP$UIDd;2;36E;D;K;6;CP$UIDd;2;37E;D;K;6;CP$UIDd;2;38E;D;K;6;CP$UIDd;2;39E;D;K;6;CP$UIDd;2;40E;D;K;6;CP$UIDd;2;42E;D;K;6;CP$UIDd;2;43E;D;K;6;CP$UIDd;2;44E;D;K;6;CP$UIDd;2;45E;D;K;6;CP$UIDd;2;46E;D;K;6;CP$UIDd;2;47E;D;K;6;CP$UIDd;2;48E;D;K;6;CP$UIDd;2;49E;D;K;6;CP$UIDd;2;50E;D;K;6;CP$UIDd;2;51E;D;K;6;CP$UIDd;2;52E;D;K;6;CP$UIDd;2;53E;D;K;6;CP$UIDd;2;54E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;56E;D;K;6;CP$UIDd;2;57E;D;K;6;CP$UIDd;2;58E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;2;59E;D;K;6;CP$UIDd;2;60E;D;K;6;CP$UIDd;2;61E;D;K;6;CP$UIDd;2;62E;D;K;6;CP$UIDd;2;63E;D;K;6;CP$UIDd;2;64E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;2;66E;D;K;6;CP$UIDd;2;68E;D;K;6;CP$UIDd;2;70E;D;K;6;CP$UIDd;2;71E;D;K;6;CP$UIDd;2;72E;D;K;6;CP$UIDd;2;73E;D;K;6;CP$UIDd;2;74E;D;K;6;CP$UIDd;2;75E;D;K;6;CP$UIDd;2;76E;D;K;6;CP$UIDd;2;77E;D;K;6;CP$UIDd;2;78E;D;K;6;CP$UIDd;2;80E;D;K;6;CP$UIDd;2;81E;D;K;6;CP$UIDd;2;82E;D;K;6;CP$UIDd;2;83E;D;K;6;CP$UIDd;2;84E;D;K;6;CP$UIDd;2;85E;D;K;6;CP$UIDd;2;86E;D;K;6;CP$UIDd;2;87E;D;K;6;CP$UIDd;2;88E;D;K;6;CP$UIDd;2;89E;D;K;6;CP$UIDd;2;90E;D;K;6;CP$UIDd;2;91E;D;K;6;CP$UIDd;2;93E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;2;94E;D;K;6;CP$UIDd;2;95E;D;K;6;CP$UIDd;2;96E;D;K;6;CP$UIDd;2;98E;D;K;6;CP$UIDd;2;99E;D;K;6;CP$UIDd;3;100E;D;K;6;CP$UIDd;3;101E;D;K;6;CP$UIDd;3;102E;D;K;6;CP$UIDd;3;103E;D;K;6;CP$UIDd;3;104E;D;K;6;CP$UIDd;3;106E;D;K;6;CP$UIDd;3;107E;D;K;6;CP$UIDd;3;108E;D;K;6;CP$UIDd;3;109E;D;K;6;CP$UIDd;3;110E;D;K;6;CP$UIDd;3;111E;D;K;6;CP$UIDd;2;16E;D;K;6;CP$UIDd;3;112E;D;K;6;CP$UIDd;3;113E;D;K;6;CP$UIDd;3;114E;D;K;6;CP$UIDd;3;115E;D;K;6;CP$UIDd;3;116E;D;K;6;CP$UIDd;3;118E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;3;120E;D;K;6;CP$UIDd;3;121E;D;K;6;CP$UIDd;3;123E;D;K;6;CP$UIDd;3;124E;D;K;6;CP$UIDd;3;125E;D;K;6;CP$UIDd;3;126E;D;K;6;CP$UIDd;3;127E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;3;128E;D;K;6;CP$UIDd;3;129E;D;K;6;CP$UIDd;3;130E;D;K;6;CP$UIDd;3;131E;D;K;6;CP$UIDd;3;132E;D;K;6;CP$UIDd;3;133E;D;K;6;CP$UIDd;3;134E;D;K;6;CP$UIDd;3;135E;D;K;6;CP$UIDd;3;136E;D;K;6;CP$UIDd;3;137E;D;K;6;CP$UIDd;3;138E;D;K;6;CP$UIDd;3;139E;D;K;6;CP$UIDd;3;140E;D;K;6;CP$UIDd;3;141E;D;K;6;CP$UIDd;3;142E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;3;144E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;146E;D;K;6;CP$UIDd;3;147E;D;K;6;CP$UIDd;3;148E;D;K;6;CP$UIDd;3;149E;D;K;6;CP$UIDd;3;150E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;3;151E;D;K;6;CP$UIDd;3;152E;D;K;6;CP$UIDd;3;153E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;3;155E;D;K;6;CP$UIDd;3;156E;D;K;6;CP$UIDd;3;157E;D;K;6;CP$UIDd;3;158E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;3;159E;D;K;6;CP$UIDd;3;160E;D;K;6;CP$UIDd;3;161E;D;K;6;CP$UIDd;3;162E;D;K;6;CP$UIDd;3;163E;D;K;6;CP$UIDd;3;164E;D;K;6;CP$UIDd;3;165E;D;K;6;CP$UIDd;3;166E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;167E;D;K;6;CP$UIDd;3;168E;D;K;6;CP$UIDd;3;169E;D;K;6;CP$UIDd;3;170E;D;K;6;CP$UIDd;3;171E;D;K;6;CP$UIDd;3;172E;D;K;6;CP$UIDd;3;173E;D;K;6;CP$UIDd;3;174E;D;K;6;CP$UIDd;3;175E;D;K;6;CP$UIDd;3;176E;D;K;6;CP$UIDd;3;177E;D;K;6;CP$UIDd;3;178E;D;K;6;CP$UIDd;3;179E;D;K;6;CP$UIDd;3;180E;D;K;6;CP$UIDd;3;181E;D;K;6;CP$UIDd;3;182E;D;K;6;CP$UIDd;3;183E;D;K;6;CP$UIDd;3;184E;D;K;6;CP$UIDd;3;185E;D;K;6;CP$UIDd;3;186E;D;K;6;CP$UIDd;3;187E;D;K;6;CP$UIDd;3;188E;D;K;6;CP$UIDd;3;189E;D;K;6;CP$UIDd;3;190E;D;K;6;CP$UIDd;3;191E;D;K;6;CP$UIDd;3;192E;D;K;6;CP$UIDd;3;193E;D;K;6;CP$UIDd;3;194E;D;K;6;CP$UIDd;3;195E;D;K;6;CP$UIDd;3;196E;D;K;6;CP$UIDd;3;197E;D;K;6;CP$UIDd;3;198E;D;K;6;CP$UIDd;3;199E;D;K;6;CP$UIDd;3;200E;D;K;6;CP$UIDd;3;201E;D;K;6;CP$UIDd;3;202E;D;K;6;CP$UIDd;3;203E;D;K;6;CP$UIDd;3;204E;D;K;6;CP$UIDd;3;205E;D;K;6;CP$UIDd;3;206E;D;K;6;CP$UIDd;3;207E;D;K;6;CP$UIDd;3;208E;D;K;6;CP$UIDd;3;209E;D;K;6;CP$UIDd;3;210E;D;K;6;CP$UIDd;3;211E;D;K;6;CP$UIDd;3;212E;D;K;6;CP$UIDd;3;213E;D;K;6;CP$UIDd;3;214E;D;K;6;CP$UIDd;3;215E;D;K;6;CP$UIDd;3;216E;D;K;6;CP$UIDd;3;217E;D;K;6;CP$UIDd;3;218E;D;K;6;CP$UIDd;3;219E;D;K;6;CP$UIDd;3;220E;D;K;6;CP$UIDd;3;221E;D;K;6;CP$UIDd;3;222E;D;K;6;CP$UIDd;3;223E;D;K;6;CP$UIDd;3;224E;D;K;6;CP$UIDd;3;225E;D;K;6;CP$UIDd;3;226E;D;K;6;CP$UIDd;3;227E;D;K;6;CP$UIDd;3;228E;D;K;6;CP$UIDd;3;229E;D;K;6;CP$UIDd;3;230E;D;K;6;CP$UIDd;3;231E;D;K;6;CP$UIDd;3;232E;D;K;6;CP$UIDd;3;233E;D;K;6;CP$UIDd;3;234E;D;K;6;CP$UIDd;3;235E;D;K;6;CP$UIDd;3;236E;D;K;6;CP$UIDd;3;237E;D;K;6;CP$UIDd;3;238E;D;K;6;CP$UIDd;3;239E;D;K;6;CP$UIDd;3;240E;D;K;6;CP$UIDd;3;241E;D;K;6;CP$UIDd;3;242E;D;K;6;CP$UIDd;3;243E;D;K;6;CP$UIDd;3;244E;D;K;6;CP$UIDd;3;245E;D;K;6;CP$UIDd;3;246E;D;K;6;CP$UIDd;3;247E;D;K;6;CP$UIDd;3;248E;D;K;6;CP$UIDd;3;249E;D;K;6;CP$UIDd;3;250E;D;K;6;CP$UIDd;3;251E;D;K;6;CP$UIDd;3;252E;D;K;6;CP$UIDd;3;253E;D;K;6;CP$UIDd;3;254E;D;K;6;CP$UIDd;3;255E;D;K;6;CP$UIDd;3;256E;D;K;6;CP$UIDd;3;257E;D;K;6;CP$UIDd;3;258E;D;K;6;CP$UIDd;3;259E;D;K;6;CP$UIDd;3;260E;D;K;6;CP$UIDd;3;261E;D;K;6;CP$UIDd;3;262E;D;K;6;CP$UIDd;3;263E;D;K;6;CP$UIDd;3;264E;D;K;6;CP$UIDd;3;265E;D;K;6;CP$UIDd;3;266E;D;K;6;CP$UIDd;3;267E;D;K;6;CP$UIDd;3;268E;D;K;6;CP$UIDd;3;269E;D;K;6;CP$UIDd;3;270E;D;K;6;CP$UIDd;3;271E;D;K;6;CP$UIDd;3;272E;D;K;6;CP$UIDd;3;273E;D;K;6;CP$UIDd;3;274E;D;K;6;CP$UIDd;3;275E;D;K;6;CP$UIDd;3;276E;D;K;6;CP$UIDd;3;277E;D;K;6;CP$UIDd;3;278E;D;K;6;CP$UIDd;3;279E;D;K;6;CP$UIDd;3;280E;D;K;6;CP$UIDd;3;281E;D;K;6;CP$UIDd;3;282E;D;K;6;CP$UIDd;3;283E;D;K;6;CP$UIDd;3;284E;D;K;6;CP$UIDd;3;285E;D;K;6;CP$UIDd;3;286E;D;K;6;CP$UIDd;3;287E;D;K;6;CP$UIDd;3;288E;D;K;6;CP$UIDd;3;289E;D;K;6;CP$UIDd;3;290E;D;K;6;CP$UIDd;3;291E;D;K;6;CP$UIDd;3;292E;D;K;6;CP$UIDd;3;293E;D;K;6;CP$UIDd;3;294E;D;K;6;CP$UIDd;3;295E;D;K;6;CP$UIDd;3;296E;D;K;6;CP$UIDd;3;297E;D;K;6;CP$UIDd;3;298E;D;K;6;CP$UIDd;3;299E;D;K;6;CP$UIDd;3;300E;D;K;6;CP$UIDd;3;301E;D;K;6;CP$UIDd;3;302E;D;K;6;CP$UIDd;3;303E;D;K;6;CP$UIDd;3;304E;D;K;6;CP$UIDd;3;305E;D;K;6;CP$UIDd;3;306E;D;K;6;CP$UIDd;3;307E;D;K;6;CP$UIDd;3;308E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;310E;D;K;6;CP$UIDd;3;311E;D;K;6;CP$UIDd;3;312E;D;K;6;CP$UIDd;3;313E;D;K;6;CP$UIDd;3;314E;D;K;6;CP$UIDd;3;316E;D;K;6;CP$UIDd;3;317E;D;K;6;CP$UIDd;3;318E;D;K;6;CP$UIDd;3;319E;D;K;6;CP$UIDd;3;320E;D;K;6;CP$UIDd;3;321E;D;K;6;CP$UIDd;3;322E;D;K;6;CP$UIDd;3;323E;D;K;6;CP$UIDd;3;324E;D;K;6;CP$UIDd;3;325E;D;K;6;CP$UIDd;3;326E;D;K;6;CP$UIDd;3;327E;D;K;6;CP$UIDd;3;328E;D;K;6;CP$UIDd;3;329E;D;K;6;CP$UIDd;3;330E;D;K;6;CP$UIDd;3;331E;D;K;6;CP$UIDd;3;332E;D;K;6;CP$UIDd;3;333E;D;K;6;CP$UIDd;3;334E;D;K;6;CP$UIDd;3;335E;D;K;6;CP$UIDd;3;336E;D;K;6;CP$UIDd;3;337E;D;K;6;CP$UIDd;3;338E;D;K;6;CP$UIDd;3;339E;D;K;6;CP$UIDd;3;340E;D;K;6;CP$UIDd;3;341E;D;K;6;CP$UIDd;3;342E;D;K;6;CP$UIDd;3;343E;D;K;6;CP$UIDd;3;344E;D;K;6;CP$UIDd;3;345E;D;K;6;CP$UIDd;3;346E;D;K;6;CP$UIDd;3;347E;D;K;6;CP$UIDd;3;348E;D;K;6;CP$UIDd;3;349E;D;K;6;CP$UIDd;3;350E;D;K;6;CP$UIDd;3;351E;D;K;6;CP$UIDd;3;352E;D;K;6;CP$UIDd;3;353E;D;K;6;CP$UIDd;3;354E;D;K;6;CP$UIDd;3;355E;D;K;6;CP$UIDd;3;356E;D;K;6;CP$UIDd;3;357E;D;K;6;CP$UIDd;3;358E;D;K;6;CP$UIDd;3;359E;D;K;6;CP$UIDd;3;360E;D;K;6;CP$UIDd;3;361E;D;K;6;CP$UIDd;3;362E;D;K;6;CP$UIDd;3;363E;D;K;6;CP$UIDd;3;364E;D;K;6;CP$UIDd;3;365E;D;K;6;CP$UIDd;3;366E;D;K;6;CP$UIDd;3;367E;D;K;6;CP$UIDd;3;368E;D;K;6;CP$UIDd;3;369E;D;K;6;CP$UIDd;3;370E;D;K;6;CP$UIDd;3;371E;D;K;6;CP$UIDd;3;372E;D;K;6;CP$UIDd;3;373E;D;K;6;CP$UIDd;3;374E;D;K;6;CP$UIDd;3;375E;D;K;6;CP$UIDd;3;376E;D;K;6;CP$UIDd;3;377E;D;K;6;CP$UIDd;3;379E;D;K;6;CP$UIDd;3;380E;D;K;6;CP$UIDd;3;381E;E;E;S;16;IBCocoaFrameworkD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;20E;D;K;6;CP$UIDd;2;21E;D;K;6;CP$UIDd;2;22E;D;K;6;CP$UIDd;2;23E;D;K;6;CP$UIDd;2;24E;D;K;6;CP$UIDd;2;25E;D;K;6;CP$UIDd;2;26E;D;K;6;CP$UIDd;2;27E;D;K;6;CP$UIDd;2;29E;D;K;6;CP$UIDd;2;30E;D;K;6;CP$UIDd;2;31E;D;K;6;CP$UIDd;2;32E;D;K;6;CP$UIDd;2;34E;D;K;6;CP$UIDd;2;35E;D;K;6;CP$UIDd;2;36E;D;K;6;CP$UIDd;2;37E;D;K;6;CP$UIDd;2;38E;D;K;6;CP$UIDd;2;39E;D;K;6;CP$UIDd;2;40E;D;K;6;CP$UIDd;2;42E;D;K;6;CP$UIDd;2;43E;D;K;6;CP$UIDd;2;44E;D;K;6;CP$UIDd;2;45E;D;K;6;CP$UIDd;2;46E;D;K;6;CP$UIDd;2;47E;D;K;6;CP$UIDd;2;48E;D;K;6;CP$UIDd;2;49E;D;K;6;CP$UIDd;2;50E;D;K;6;CP$UIDd;2;51E;D;K;6;CP$UIDd;2;52E;D;K;6;CP$UIDd;2;53E;D;K;6;CP$UIDd;2;54E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;56E;D;K;6;CP$UIDd;2;57E;D;K;6;CP$UIDd;2;58E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;2;59E;D;K;6;CP$UIDd;2;60E;D;K;6;CP$UIDd;2;61E;D;K;6;CP$UIDd;2;62E;D;K;6;CP$UIDd;2;63E;D;K;6;CP$UIDd;2;64E;D;K;6;CP$UIDd;2;71E;D;K;6;CP$UIDd;2;66E;D;K;6;CP$UIDd;2;70E;D;K;6;CP$UIDd;2;68E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;2;72E;D;K;6;CP$UIDd;2;73E;D;K;6;CP$UIDd;2;74E;D;K;6;CP$UIDd;2;75E;D;K;6;CP$UIDd;2;76E;D;K;6;CP$UIDd;2;77E;D;K;6;CP$UIDd;2;78E;D;K;6;CP$UIDd;2;81E;D;K;6;CP$UIDd;2;80E;D;K;6;CP$UIDd;2;82E;D;K;6;CP$UIDd;2;83E;D;K;6;CP$UIDd;2;84E;D;K;6;CP$UIDd;2;85E;D;K;6;CP$UIDd;2;86E;D;K;6;CP$UIDd;2;87E;D;K;6;CP$UIDd;2;88E;D;K;6;CP$UIDd;2;89E;D;K;6;CP$UIDd;2;90E;D;K;6;CP$UIDd;2;91E;D;K;6;CP$UIDd;2;93E;D;K;6;CP$UIDd;2;94E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;2;96E;D;K;6;CP$UIDd;2;99E;D;K;6;CP$UIDd;3;103E;D;K;6;CP$UIDd;2;95E;D;K;6;CP$UIDd;3;100E;D;K;6;CP$UIDd;3;101E;D;K;6;CP$UIDd;2;98E;D;K;6;CP$UIDd;3;102E;D;K;6;CP$UIDd;3;104E;D;K;6;CP$UIDd;3;106E;D;K;6;CP$UIDd;3;107E;D;K;6;CP$UIDd;3;108E;D;K;6;CP$UIDd;3;109E;D;K;6;CP$UIDd;3;110E;D;K;6;CP$UIDd;3;111E;D;K;6;CP$UIDd;3;112E;D;K;6;CP$UIDd;3;113E;D;K;6;CP$UIDd;3;114E;D;K;6;CP$UIDd;3;115E;D;K;6;CP$UIDd;3;116E;D;K;6;CP$UIDd;3;118E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;3;120E;D;K;6;CP$UIDd;3;121E;D;K;6;CP$UIDd;3;123E;D;K;6;CP$UIDd;3;124E;D;K;6;CP$UIDd;3;125E;D;K;6;CP$UIDd;3;126E;D;K;6;CP$UIDd;3;127E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;3;128E;D;K;6;CP$UIDd;3;129E;D;K;6;CP$UIDd;3;130E;D;K;6;CP$UIDd;3;131E;D;K;6;CP$UIDd;3;132E;D;K;6;CP$UIDd;3;133E;D;K;6;CP$UIDd;3;134E;D;K;6;CP$UIDd;3;135E;D;K;6;CP$UIDd;3;136E;D;K;6;CP$UIDd;3;137E;D;K;6;CP$UIDd;3;138E;D;K;6;CP$UIDd;3;139E;D;K;6;CP$UIDd;3;140E;D;K;6;CP$UIDd;3;141E;D;K;6;CP$UIDd;3;142E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;3;144E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;146E;D;K;6;CP$UIDd;3;147E;D;K;6;CP$UIDd;3;148E;D;K;6;CP$UIDd;3;149E;D;K;6;CP$UIDd;3;150E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;3;151E;D;K;6;CP$UIDd;3;152E;D;K;6;CP$UIDd;3;153E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;3;155E;D;K;6;CP$UIDd;3;156E;D;K;6;CP$UIDd;3;157E;D;K;6;CP$UIDd;3;158E;D;K;6;CP$UIDd;1;0E;D;K;6;CP$UIDd;3;159E;D;K;6;CP$UIDd;3;160E;D;K;6;CP$UIDd;3;161E;D;K;6;CP$UIDd;3;162E;D;K;6;CP$UIDd;3;163E;D;K;6;CP$UIDd;3;164E;D;K;6;CP$UIDd;3;165E;D;K;6;CP$UIDd;3;166E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;44E;D;K;6;CP$UIDd;3;136E;D;K;6;CP$UIDd;2;43E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;2;70E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;3;118E;D;K;6;CP$UIDd;3;136E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;3;120E;D;K;6;CP$UIDd;3;113E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;2;62E;D;K;6;CP$UIDd;3;159E;D;K;6;CP$UIDd;2;60E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;3;132E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;3;113E;D;K;6;CP$UIDd;2;40E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;2;44E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;2;20E;D;K;6;CP$UIDd;3;109E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;3;151E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;3;120E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;2;80E;D;K;6;CP$UIDd;2;70E;D;K;6;CP$UIDd;3;106E;D;K;6;CP$UIDd;3;113E;D;K;6;CP$UIDd;3;113E;D;K;6;CP$UIDd;3;131E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;3;115E;D;K;6;CP$UIDd;2;74E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;2;16E;D;K;6;CP$UIDd;3;156E;D;K;6;CP$UIDd;2;82E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;3;136E;D;K;6;CP$UIDd;2;82E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;3;115E;D;K;6;CP$UIDd;2;43E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;2;68E;D;K;6;CP$UIDd;2;74E;D;K;6;CP$UIDd;3;116E;D;K;6;CP$UIDd;2;43E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;43E;D;K;6;CP$UIDd;2;68E;D;K;6;CP$UIDd;2;68E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;70E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;3;135E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;3;133E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;2;81E;D;K;6;CP$UIDd;2;70E;D;K;6;CP$UIDd;2;68E;D;K;6;CP$UIDd;2;53E;D;K;6;CP$UIDd;2;59E;D;K;6;CP$UIDd;3;120E;D;K;6;CP$UIDd;2;16E;D;K;6;CP$UIDd;2;27E;D;K;6;CP$UIDd;2;51E;D;K;6;CP$UIDd;2;16E;D;K;6;CP$UIDd;2;16E;D;K;6;CP$UIDd;2;29E;D;K;6;CP$UIDd;3;136E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;49E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;2;99E;D;K;6;CP$UIDd;3;113E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;3;109E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;2;25E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;2;52E;D;K;6;CP$UIDd;3;120E;D;K;6;CP$UIDd;3;145E;D;K;6;CP$UIDd;2;51E;D;K;6;CP$UIDd;2;42E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;3;165E;D;K;6;CP$UIDd;3;154E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;2;74E;D;K;6;CP$UIDd;2;16E;D;K;6;CP$UIDd;3;143E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;3;115E;D;K;6;CP$UIDd;2;82E;D;K;6;CP$UIDd;2;34E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;55E;D;K;6;CP$UIDd;2;65E;D;K;6;CP$UIDd;2;43E;D;K;6;CP$UIDd;3;119E;D;K;6;CP$UIDd;3;118E;D;K;6;CP$UIDd;2;74E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;E;E;D;K;10;$classnameS;18;_CPCibCustomObjectK;8;$classesA;S;18;_CPCibCustomObjectS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;15E;K;27;_CPCibCustomObjectClassNameD;K;6;CP$UIDd;3;382E;E;D;K;10;$classnameS;5;CPSetK;8;$classesA;S;5;CPSetS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;17E;K;15;CPSetObjectsKeyD;K;6;CP$UIDd;3;383E;E;D;K;10;$classnameS;10;CPMenuItemK;8;$classesA;S;10;CPMenuItemS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;384E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;2;55E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;44E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;386E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;136E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;388E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;43E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;392E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;393E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;394E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;395E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;143E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;154E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;396E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;124E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;10;$classnameS;11;CPTextFieldK;8;$classesA;S;11;CPTextFieldS;9;CPControlS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;28E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;70E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;398E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;399E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;70E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;400E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;401E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;402E;K;17;$aline-break-modeD;K;6;CP$UIDd;3;403E;K;11;$aalignmentD;K;6;CP$UIDd;3;404E;K;17;CPControlValueKeyD;K;6;CP$UIDd;3;390E;K;24;CPControlSendActionOnKeyD;K;6;CP$UIDd;3;405E;K;24;CPTextFieldIsEditableKeyD;K;6;CP$UIDd;3;389E;K;26;CPTextFieldIsSelectableKeyD;K;6;CP$UIDd;3;389E;K;29;CPTextFieldDrawsBackgroundKeyD;K;6;CP$UIDd;3;389E;K;29;CPTextFieldBackgroundColorKeyD;K;6;CP$UIDd;3;407E;K;27;CPTextFieldLineBreakModeKeyD;K;6;CP$UIDd;3;403E;K;23;CPTextFieldAlignmentKeyD;K;6;CP$UIDd;3;404E;K;31;CPTextFieldPlaceholderStringKeyD;K;6;CP$UIDd;1;0E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;408E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;409E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;410E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;411E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;412E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;10;$classnameS;13;CPTableColumnK;8;$classesA;S;13;CPTableColumnS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;33E;K;26;CPTableColumnIdentifierKeyD;K;6;CP$UIDd;1;0E;K;21;CPTableColumnWidthKeyD;K;6;CP$UIDd;3;413E;K;24;CPTableColumnMinWidthKeyD;K;6;CP$UIDd;3;414E;K;24;CPTableColumnMaxWidthKeyD;K;6;CP$UIDd;3;415E;K;26;CPTableColumnHeaderViewKeyD;K;6;CP$UIDd;3;417E;K;24;CPTableColumnDataViewKeyD;K;6;CP$UIDd;3;418E;K;28;CPTableColumnResizingMaskKeyD;K;6;CP$UIDd;3;419E;K;24;CPTableColumnIsHiddenKeyD;K;6;CP$UIDd;3;391E;K;26;CPTableColumnIsEditableKeyD;K;6;CP$UIDd;3;389E;K;28;CPSortDescriptorPrototypeKeyD;K;6;CP$UIDd;1;0E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;420E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;136E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;421E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;422E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;394E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;423E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;120E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;424E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;419E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;113E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;425E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;394E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;426E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;412E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;410E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;427E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;2;51E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;10;$classnameS;6;CPMenuK;8;$classesA;S;6;CPMenuS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;428E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;429E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;430E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;431E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;432E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;433E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;434E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;409E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;435E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;404E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;436E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;437E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;132E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;438E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;132E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;439E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;440E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;113E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;441E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;427E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;442E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;443E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;145E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;154E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;444E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;119E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;44E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;445E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;446E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;384E;K;13;CPMenuNameKeyD;K;6;CP$UIDd;3;447E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;448E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;449E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;109E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;450E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;410E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;451E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;119E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;452E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;453E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;454E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;455E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;120E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;154E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;432E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;2;44E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;154E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;456E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;119E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;457E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;428E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;2;42E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;154E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;458E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;459E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;120E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;460E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;461E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;462E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;119E;E;D;K;10;$classnameS;12;CPScrollViewK;8;$classesA;S;12;CPScrollViewS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;67E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;70E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;463E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;464E;K;17;CPViewSubviewsKeyD;K;6;CP$UIDd;3;465E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;70E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;400E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;466E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;K;23;CPScrollViewContentViewD;K;6;CP$UIDd;3;469E;K;29;CPScrollViewHeaderClipViewKeyD;K;6;CP$UIDd;3;470E;K;21;CPScrollViewVScrollerD;K;6;CP$UIDd;2;98E;K;21;CPScrollViewHScrollerD;K;6;CP$UIDd;3;102E;K;23;CPScrollViewVLineScrollD;K;6;CP$UIDd;3;471E;K;23;CPScrollViewVPageScrollD;K;6;CP$UIDd;3;471E;K;23;CPScrollViewHLineScrollD;K;6;CP$UIDd;3;471E;K;23;CPScrollViewHPageScrollD;K;6;CP$UIDd;3;471E;K;24;CPScrollViewHasVScrollerD;K;6;CP$UIDd;3;389E;K;24;CPScrollViewHasHScrollerD;K;6;CP$UIDd;3;389E;K;29;CPScrollViewAutohidesScrollerD;K;6;CP$UIDd;3;389E;K;25;CPScrollViewCornerViewKeyD;K;6;CP$UIDd;3;473E;K;31;CPScrollViewBottomCornerViewKeyD;K;6;CP$UIDd;3;474E;K;25;CPScrollViewBorderTypeKeyD;K;6;CP$UIDd;3;403E;E;D;K;10;$classnameS;6;CPViewK;8;$classesA;S;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;69E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;475E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;475E;K;17;CPViewSubviewsKeyD;K;6;CP$UIDd;3;476E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;1;0E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;477E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;478E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;479E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;403E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;113E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;480E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;481E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;482E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;113E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;483E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;484E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;485E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;486E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;487E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;488E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;403E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;115E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;480E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;489E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;74E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;490E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;491E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;10;$classnameS;20;_CPCibWindowTemplateK;8;$classesA;S;20;_CPCibWindowTemplateS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;79E;K;30;_CPCibWindowTemplateMaxSizeKeyD;K;6;CP$UIDd;3;492E;K;32;_CPCibWindowTemplateViewClassKeyD;K;6;CP$UIDd;1;0E;K;34;_CPCibWindowTemplateWindowClassKeyD;K;6;CP$UIDd;3;493E;K;33;_CPCibWindowTemplateWindowRectKeyD;K;6;CP$UIDd;3;494E;K;30;_CPCibWindowTempatStyleMaskKeyD;K;6;CP$UIDd;3;440E;K;34;_CPCibWindowTemplateWindowTitleKeyD;K;6;CP$UIDd;3;455E;K;33;_CPCibWindowTemplateWindowViewKeyD;K;6;CP$UIDd;2;70E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;495E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;115E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;496E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;497E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;498E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;82E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;499E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;500E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;394E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;501E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;136E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;502E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;503E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;82E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;504E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;505E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;506E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;403E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;507E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;508E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;419E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;115E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;425E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;394E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;498E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;43E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;509E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;119E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;491E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;510E;E;D;K;10;$classnameS;17;CPTableHeaderViewK;8;$classesA;S;17;CPTableHeaderViewS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;92E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;3;470E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;511E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;511E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;3;470E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;512E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;K;29;CPTableHeaderViewTableViewKeyD;K;6;CP$UIDd;3;118E;K;33;CPTableHeaderViewDrawsColumnLinesD;K;6;CP$UIDd;3;389E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;498E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;74E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;513E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;43E;E;D;K;10;$classnameS;10;CPScrollerK;8;$classesA;S;10;CPScrollerS;9;CPControlS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;2;97E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;68E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;514E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;515E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;68E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;516E;K;17;CPViewIsHiddenKeyD;K;6;CP$UIDd;3;517E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;518E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;519E;K;17;CPControlValueKeyD;K;6;CP$UIDd;3;520E;K;18;CPControlTargetKeyD;K;6;CP$UIDd;2;68E;K;18;CPControlActionKeyD;K;6;CP$UIDd;3;521E;K;24;CPControlSendActionOnKeyD;K;6;CP$UIDd;3;404E;K;21;CPScrollerControlSizeD;K;6;CP$UIDd;3;397E;K;24;CPScrollerKnobProportionD;K;6;CP$UIDd;3;522E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;523E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;136E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;524E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;450E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;525E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;43E;E;D;K;6;$classD;K;6;CP$UIDd;2;97E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;68E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;526E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;527E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;68E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;516E;K;17;CPViewIsHiddenKeyD;K;6;CP$UIDd;3;517E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;518E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;528E;K;17;CPControlValueKeyD;K;6;CP$UIDd;3;397E;K;18;CPControlTargetKeyD;K;6;CP$UIDd;2;68E;K;18;CPControlActionKeyD;K;6;CP$UIDd;3;529E;K;24;CPControlSendActionOnKeyD;K;6;CP$UIDd;3;404E;K;21;CPScrollerControlSizeD;K;6;CP$UIDd;3;397E;K;24;CPScrollerKnobProportionD;K;6;CP$UIDd;3;530E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;531E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;532E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;533E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;10;$classnameS;8;CPButtonK;8;$classesA;S;8;CPButtonS;9;CPControlS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;105E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;70E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;534E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;535E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;70E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;400E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;536E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;537E;K;16;$aimage-positionD;K;6;CP$UIDd;3;397E;K;17;$aline-break-modeD;K;6;CP$UIDd;3;397E;K;11;$aalignmentD;K;6;CP$UIDd;3;397E;K;17;CPControlValueKeyD;K;6;CP$UIDd;3;397E;K;24;CPControlSendActionOnKeyD;K;6;CP$UIDd;3;404E;K;16;CPButtonTitleKeyD;K;6;CP$UIDd;3;538E;K;25;CPButtonAlternateTitleKeyD;K;6;CP$UIDd;1;0E;K;27;CPButtonAllowsMixedStateKeyD;K;6;CP$UIDd;3;391E;K;32;CPButtonImageDimsWhenDisabledKeyD;K;6;CP$UIDd;1;0E;K;24;CPButtonImagePositionKeyD;K;6;CP$UIDd;3;397E;K;28;CPButtonKeyEquivalentMaskKeyD;K;6;CP$UIDd;3;397E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;539E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;540E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;491E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;410E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;541E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;542E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;543E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;544E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;545E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;546E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;547E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;548E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;495E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;549E;E;D;K;6;$classD;K;6;CP$UIDd;2;28E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;70E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;550E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;399E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;70E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;400E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;401E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;402E;K;17;$aline-break-modeD;K;6;CP$UIDd;3;403E;K;11;$aalignmentD;K;6;CP$UIDd;3;404E;K;17;CPControlValueKeyD;K;6;CP$UIDd;3;390E;K;24;CPControlSendActionOnKeyD;K;6;CP$UIDd;3;405E;K;24;CPTextFieldIsEditableKeyD;K;6;CP$UIDd;3;389E;K;26;CPTextFieldIsSelectableKeyD;K;6;CP$UIDd;3;389E;K;29;CPTextFieldDrawsBackgroundKeyD;K;6;CP$UIDd;3;389E;K;29;CPTextFieldBackgroundColorKeyD;K;6;CP$UIDd;3;407E;K;27;CPTextFieldLineBreakModeKeyD;K;6;CP$UIDd;3;403E;K;23;CPTextFieldAlignmentKeyD;K;6;CP$UIDd;3;404E;K;31;CPTextFieldPlaceholderStringKeyD;K;6;CP$UIDd;1;0E;E;D;K;10;$classnameS;11;CPTableViewK;8;$classesA;S;11;CPTableViewS;9;CPControlS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;117E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;3;469E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;551E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;551E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;3;469E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;552E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;K;24;CPControlSendActionOnKeyD;K;6;CP$UIDd;3;404E;K;24;CPTableViewDataSourceKeyD;K;6;CP$UIDd;1;0E;K;22;CPTableViewDelegateKeyD;K;6;CP$UIDd;1;0E;K;23;CPTableViewRowHeightKeyD;K;6;CP$UIDd;3;553E;K;30;CPTableViewIntercellSpacingKeyD;K;6;CP$UIDd;3;554E;K;37;CPTableViewSelectionHighlightStyleKeyD;K;6;CP$UIDd;3;397E;K;37;CPTableViewColumnAutoresizingStyleKeyD;K;6;CP$UIDd;3;482E;K;31;CPTableViewMultipleSelectionKeyD;K;6;CP$UIDd;3;391E;K;28;CPTableViewEmptySelectionKeyD;K;6;CP$UIDd;3;389E;K;30;CPTableViewColumnReorderingKeyD;K;6;CP$UIDd;3;389E;K;28;CPTableViewColumnResizingKeyD;K;6;CP$UIDd;3;389E;K;29;CPTableViewColumnSelectionKeyD;K;6;CP$UIDd;3;389E;K;26;CPTableViewTableColumnsKeyD;K;6;CP$UIDd;3;555E;K;23;CPTableViewGridColorKeyD;K;6;CP$UIDd;1;0E;K;27;CPTableViewGridStyleMaskKeyD;K;6;CP$UIDd;1;0E;K;39;CPTableViewUsesAlternatingBackgroundKeyD;K;6;CP$UIDd;3;389E;K;34;CPTableViewAlternatingRowColorsKeyD;K;6;CP$UIDd;1;0E;K;24;CPTableViewCornerViewKeyD;K;6;CP$UIDd;3;473E;K;24;CPTableViewHeaderViewKeyD;K;6;CP$UIDd;2;93E;K;26;CPTableViewAutosaveNameKeyD;K;6;CP$UIDd;1;0E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;444E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;556E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;455E;K;13;CPMenuNameKeyD;K;6;CP$UIDd;3;557E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;558E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;120E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;10;$classnameS;17;CPArrayControllerK;8;$classesA;S;17;CPArrayControllerS;18;CPObjectControllerS;12;CPControllerS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;122E;K;28;CPObjectControllerContentKeyD;K;6;CP$UIDd;1;0E;K;36;CPObjectControllerObjectClassNameKeyD;K;6;CP$UIDd;3;559E;K;31;CPObjectControllerIsEditableKeyD;K;6;CP$UIDd;3;389E;K;49;CPObjectControllerAutomaticallyPreparesContentKeyD;K;6;CP$UIDd;3;391E;K;37;CPArrayControllerAvoidsEmptySelectionD;K;6;CP$UIDd;3;391E;K;49;CPArrayControllerClearsFilterPredicateOnInsertionD;K;6;CP$UIDd;3;391E;K;41;CPArrayControllerFilterRestrictsInsertionD;K;6;CP$UIDd;3;389E;K;35;CPArrayControllerPreservesSelectionD;K;6;CP$UIDd;3;391E;K;39;CPArrayControllerSelectsInsertedObjectsD;K;6;CP$UIDd;3;391E;K;47;CPArrayControllerAlwaysUsesMultipleValuesMarkerD;K;6;CP$UIDd;3;391E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;396E;K;13;CPMenuNameKeyD;K;6;CP$UIDd;3;560E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;561E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;562E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;51E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;15E;K;27;_CPCibCustomObjectClassNameD;K;6;CP$UIDd;3;382E;E;D;K;6;$classD;K;6;CP$UIDd;2;15E;K;27;_CPCibCustomObjectClassNameD;K;6;CP$UIDd;3;563E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;564E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;136E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;565E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;566E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;419E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;567E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;568E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;484E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;2;74E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;438E;K;13;CPMenuNameKeyD;K;6;CP$UIDd;3;569E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;570E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;547E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;113E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;541E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;3;109E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;154E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;523E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;571E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;572E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;113E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;573E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;574E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;119E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;575E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;576E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;109E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;577E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;578E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;579E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;580E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;581E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;119E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;395E;K;13;CPMenuNameKeyD;K;6;CP$UIDd;3;582E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;583E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;443E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;584E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;585E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;120E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;586E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;587E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;145E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;588E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;589E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;51E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;590E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;42E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;591E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;119E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;460E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;2;65E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;154E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;592E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;74E;E;D;K;6;$classD;K;6;CP$UIDd;2;41E;K;14;CPMenuTitleKeyD;K;6;CP$UIDd;3;593E;K;13;CPMenuNameKeyD;K;6;CP$UIDd;3;594E;K;14;CPMenuItemsKeyD;K;6;CP$UIDd;3;595E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;143E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;496E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;2;82E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;596E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;482E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;115E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;483E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;597E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;82E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;430E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;3;385E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;20;CPMenuItemSubmenuKeyD;K;6;CP$UIDd;2;43E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;24;CPMenuItemIsSeparatorKeyD;K;6;CP$UIDd;3;389E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;390E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;22;CPMenuItemIsEnabledKeyD;K;6;CP$UIDd;3;391E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;598E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;3;482E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;55E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;599E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;600E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;65E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;601E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;387E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;602E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;43E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;603E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;3;119E;K;26;CPMenuItemKeyEquivalentKeyD;K;6;CP$UIDd;3;409E;K;38;CPMenuItemKeyEquivalentModifierMaskKeyD;K;6;CP$UIDd;3;510E;E;D;K;6;$classD;K;6;CP$UIDd;2;33E;K;26;CPTableColumnIdentifierKeyD;K;6;CP$UIDd;1;0E;K;21;CPTableColumnWidthKeyD;K;6;CP$UIDd;3;604E;K;24;CPTableColumnMinWidthKeyD;K;6;CP$UIDd;3;414E;K;24;CPTableColumnMaxWidthKeyD;K;6;CP$UIDd;3;415E;K;26;CPTableColumnHeaderViewKeyD;K;6;CP$UIDd;3;605E;K;24;CPTableColumnDataViewKeyD;K;6;CP$UIDd;3;606E;K;28;CPTableColumnResizingMaskKeyD;K;6;CP$UIDd;3;419E;K;24;CPTableColumnIsHiddenKeyD;K;6;CP$UIDd;3;391E;K;26;CPTableColumnIsEditableKeyD;K;6;CP$UIDd;3;389E;K;28;CPSortDescriptorPrototypeKeyD;K;6;CP$UIDd;1;0E;E;D;K;6;$classD;K;6;CP$UIDd;2;19E;K;18;CPMenuItemTitleKeyD;K;6;CP$UIDd;3;597E;K;19;CPMenuItemTargetKeyD;K;6;CP$UIDd;1;0E;K;19;CPMenuItemActionKeyD;K;6;CP$UIDd;1;0E;K;16;CPMenuItemTagKeyD;K;6;CP$UIDd;1;0E;K;18;CPMenuItemStateKeyD;K;6;CP$UIDd;1;0E;K;17;CPMenuItemMenuKeyD;K;6;CP$UIDd;2;74E;E;S;1;0S;1;1S;1;2S;1;3S;1;4S;1;5S;1;6S;1;7S;1;8S;1;9S;2;10S;2;11S;2;12S;2;13S;2;14S;2;15S;2;16S;2;17S;2;18S;2;19S;2;20S;2;21S;2;22S;2;23S;2;24S;2;25S;2;26S;2;27S;2;28S;2;29S;2;30S;2;31S;2;32S;2;33S;2;34S;2;35S;2;47S;2;37S;2;38S;2;39S;2;40S;2;41S;2;42S;2;36S;2;44S;2;46S;2;45S;2;43S;2;48S;2;49S;2;50S;2;51S;2;52S;2;53S;2;54S;2;56S;2;55S;2;57S;2;58S;2;59S;2;60S;2;61S;2;62S;2;63S;2;64S;2;65S;2;66S;2;67S;2;69S;2;68S;2;73S;2;70S;2;76S;2;71S;2;74S;2;75S;2;77S;2;72S;2;78S;2;79S;2;80S;2;81S;2;82S;2;83S;2;84S;12;File's OwnerS;2;85S;2;86S;2;87S;2;88S;2;89S;2;90S;2;91S;2;92S;2;93S;2;94S;2;95S;2;96S;2;97S;2;98S;2;99S;3;100S;3;101S;3;102S;3;103S;3;104S;3;105S;3;106S;3;107S;3;108S;3;109S;3;110S;3;111S;3;112S;3;113S;3;114S;3;115S;3;116S;3;117S;3;118S;3;119S;3;120S;3;121S;3;122S;3;123S;3;124S;3;125S;3;126S;3;127S;3;128S;3;129S;3;130S;3;131S;3;132S;3;133S;3;134S;3;135S;3;136S;3;137S;3;138S;3;139S;3;140D;K;10;$classnameS;20;CPCibOutletConnectorK;8;$classesA;S;20;CPCibOutletConnectorS;14;CPCibConnectorS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;309E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;16E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;3;127E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;607E;E;D;K;6;$classD;K;6;CP$UIDd;3;309E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;127E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;3;123E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;608E;E;D;K;6;$classD;K;6;CP$UIDd;3;309E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;127E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;3;116E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;609E;E;D;K;6;$classD;K;6;CP$UIDd;3;309E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;127E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;2;80E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;610E;E;D;K;6;$classD;K;6;CP$UIDd;3;309E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;127E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;2;29E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;611E;E;D;K;10;$classnameS;21;CPCibControlConnectorK;8;$classesA;S;21;CPCibControlConnectorS;14;CPCibConnectorS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;37E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;612E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;146E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;613E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;103E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;2;16E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;614E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;54E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;615E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;141E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;616E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;162E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;617E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;84E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;618E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;112E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;619E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;36E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;620E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;75E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;621E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;149E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;622E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;107E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;623E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;48E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;624E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;32E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;625E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;58E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;3;126E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;626E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;39E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;627E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;63E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;628E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;148E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;629E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;125E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;630E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;78E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;631E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;140E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;632E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;71E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;633E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;85E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;634E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;130E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;635E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;45E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;636E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;128E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;637E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;147E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;638E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;73E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;639E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;137E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;640E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;24E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;641E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;35E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;642E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;64E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;643E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;56E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;644E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;139E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;645E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;21E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;646E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;157E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;647E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;76E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;648E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;89E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;649E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;138E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;650E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;57E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;651E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;142E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;652E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;61E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;653E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;66E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;654E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;91E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;655E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;164E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;656E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;87E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;657E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;104E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;658E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;108E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;659E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;31E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;660E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;90E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;661E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;163E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;662E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;96E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;663E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;22E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;664E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;101E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;665E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;83E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;666E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;158E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;667E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;86E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;668E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;94E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;669E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;166E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;670E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;153E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;671E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;77E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;1;0E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;672E;E;D;K;6;$classD;K;6;CP$UIDd;3;315E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;106E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;3;127E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;673E;E;D;K;10;$classnameS;21;CPCibBindingConnectorK;8;$classesA;S;21;CPCibBindingConnectorS;14;CPCibConnectorS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;378E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;123E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;3;127E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;674E;K;31;CPCibBindingConnectorBindingKeyD;K;6;CP$UIDd;3;675E;K;31;CPCibBindingConnectorKeyPathKeyD;K;6;CP$UIDd;3;676E;K;31;CPCibBindingConnectorOptionsKeyD;K;6;CP$UIDd;3;678E;E;D;K;6;$classD;K;6;CP$UIDd;3;378E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;2;34E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;3;123E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;679E;K;31;CPCibBindingConnectorBindingKeyD;K;6;CP$UIDd;3;680E;K;31;CPCibBindingConnectorKeyPathKeyD;K;6;CP$UIDd;3;681E;K;31;CPCibBindingConnectorOptionsKeyD;K;6;CP$UIDd;3;682E;E;D;K;6;$classD;K;6;CP$UIDd;3;378E;K;24;_CPCibConnectorSourceKeyD;K;6;CP$UIDd;3;165E;K;29;_CPCibConnectorDestinationKeyD;K;6;CP$UIDd;3;123E;K;23;_CPCibConnectorLabelKeyD;K;6;CP$UIDd;3;683E;K;31;CPCibBindingConnectorBindingKeyD;K;6;CP$UIDd;3;680E;K;31;CPCibBindingConnectorKeyPathKeyD;K;6;CP$UIDd;3;684E;K;31;CPCibBindingConnectorOptionsKeyD;K;6;CP$UIDd;3;685E;E;S;13;CPApplicationD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;80E;E;E;S;4;FontS;14;submenuAction:S;27;Check Grammar With Spellingd;7;1048576S;5;RaiseT;S;0;F;S;4;RedoS;1;Zd;7;1179648S;14;NewApplicationS;8;Servicesd;1;0S;22;{{607, 392}, {40, 30}}S;18;{{0, 0}, {40, 30}}d;2;36S;9;textfieldS;19;bezeled+placeholderd;1;2d;1;4d;4;3072D;K;10;$classnameS;7;CPColorK;8;$classesA;S;7;CPColorS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;406E;K;20;CPColorComponentsKeyD;K;6;CP$UIDd;3;686E;E;S;11;Paste StyleS;1;vd;7;1572864S;19;Hide NewApplicationS;1;hd;3;556d;2;40d;4;1000D;K;10;$classnameS;24;_CPTableColumnHeaderViewK;8;$classesA;S;24;_CPTableColumnHeaderViewS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;416E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;687E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;687E;K;17;CPViewSubviewsKeyD;K;6;CP$UIDd;3;688E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;689E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;K;16;$atext-alignmentD;K;6;CP$UIDd;3;397E;K;38;_CPTableColumnHeaderViewStringValueKeyD;K;6;CP$UIDd;3;390E;K;32;_CPTableColumnHeaderViewImageKeyD;K;6;CP$UIDd;1;0E;K;31;_CPTableColumnHeaderViewFontKeyD;K;6;CP$UIDd;3;691E;E;D;K;6;$classD;K;6;CP$UIDd;2;28E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;687E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;687E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;401E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;692E;K;6;$afontD;K;6;CP$UIDd;3;694E;K;17;$aline-break-modeD;K;6;CP$UIDd;3;404E;K;20;$avertical-alignmentD;K;6;CP$UIDd;3;403E;K;11;$aalignmentD;K;6;CP$UIDd;3;397E;K;15;$acontent-insetD;K;6;CP$UIDd;3;696E;K;17;CPControlValueKeyD;K;6;CP$UIDd;3;390E;K;24;CPControlSendActionOnKeyD;K;6;CP$UIDd;3;405E;K;24;CPTextFieldIsEditableKeyD;K;6;CP$UIDd;1;0E;K;26;CPTextFieldIsSelectableKeyD;K;6;CP$UIDd;1;0E;K;29;CPTextFieldDrawsBackgroundKeyD;K;6;CP$UIDd;1;0E;K;29;CPTextFieldBackgroundColorKeyD;K;6;CP$UIDd;1;0E;K;27;CPTextFieldLineBreakModeKeyD;K;6;CP$UIDd;3;404E;K;23;CPTextFieldAlignmentKeyD;K;6;CP$UIDd;3;397E;K;31;CPTextFieldPlaceholderStringKeyD;K;6;CP$UIDd;3;390E;E;d;1;3S;27;Check Spelling While TypingS;8;Save As…S;1;SS;18;Bring All to FrontS;13;Find PreviousS;1;GS;11;Hide OthersS;6;SpeechS;4;HelpD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;149E;E;E;S;8;BaselineD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;90E;D;K;6;CP$UIDd;3;163E;D;K;6;CP$UIDd;2;96E;D;K;6;CP$UIDd;2;22E;D;K;6;CP$UIDd;3;101E;E;E;S;6;FormatD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;20E;D;K;6;CP$UIDd;2;53E;E;E;S;5;PasteS;7;SmallerS;1;-S;10;Clear MenuS;11;Open RecentS;22;Use Selection for Findd;1;7S;1;eD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;125E;D;K;6;CP$UIDd;3;148E;E;E;S;4;EditS;4;TextS;5;Open…S;1;oS;11;_CPFontMenuD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;100E;D;K;6;CP$UIDd;2;88E;D;K;6;CP$UIDd;3;161E;D;K;6;CP$UIDd;2;87E;D;K;6;CP$UIDd;3;160E;D;K;6;CP$UIDd;3;129E;D;K;6;CP$UIDd;2;47E;D;K;6;CP$UIDd;2;46E;D;K;6;CP$UIDd;3;131E;D;K;6;CP$UIDd;3;156E;D;K;6;CP$UIDd;3;159E;D;K;6;CP$UIDd;2;23E;D;K;6;CP$UIDd;3;104E;D;K;6;CP$UIDd;2;26E;D;K;6;CP$UIDd;3;108E;D;K;6;CP$UIDd;2;31E;E;E;S;12;Show ToolbarS;1;tS;6;CenterS;1;|S;19;Quit NewApplicationS;1;qS;6;WindowS;11;Align RightS;1;}S;8;Show AllS;4;ZoomS;4;FileD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;75E;D;K;6;CP$UIDd;2;54E;D;K;6;CP$UIDd;2;49E;D;K;6;CP$UIDd;2;95E;D;K;6;CP$UIDd;3;141E;D;K;6;CP$UIDd;3;162E;D;K;6;CP$UIDd;2;36E;D;K;6;CP$UIDd;3;107E;D;K;6;CP$UIDd;3;152E;D;K;6;CP$UIDd;2;84E;D;K;6;CP$UIDd;3;112E;E;E;S;10;Show RulerS;22;{{-1, -1}, {665, 384}}S;20;{{0, 0}, {665, 384}}D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;469E;D;K;6;CP$UIDd;2;98E;D;K;6;CP$UIDd;3;102E;D;K;6;CP$UIDd;3;470E;D;K;6;CP$UIDd;3;473E;D;K;6;CP$UIDd;3;474E;E;E;S;10;scrollviewS;6;normalD;K;10;$classnameS;10;CPClipViewK;8;$classesA;S;10;CPClipViewS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;468E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;68E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;697E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;551E;K;17;CPViewSubviewsKeyD;K;6;CP$UIDd;3;698E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;68E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;516E;K;21;CPViewBackgroundColorD;K;6;CP$UIDd;3;699E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;1;0E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;K;24;CPScrollViewDocumentViewD;K;6;CP$UIDd;3;118E;E;D;K;6;$classD;K;6;CP$UIDd;3;468E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;68E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;700E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;701E;K;17;CPViewSubviewsKeyD;K;6;CP$UIDd;3;702E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;68E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;516E;K;21;CPViewBackgroundColorD;K;6;CP$UIDd;3;699E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;1;0E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;K;24;CPScrollViewDocumentViewD;K;6;CP$UIDd;2;93E;E;d;2;10D;K;10;$classnameS;13;_CPCornerViewK;8;$classesA;S;13;_CPCornerViewS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;472E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;68E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;12;CPViewTagKeyD;K;6;CP$UIDd;3;397E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;703E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;704E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;68E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;516E;K;17;CPViewIsHiddenKeyD;K;6;CP$UIDd;3;517E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;705E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;E;D;K;6;$classD;K;6;CP$UIDd;2;69E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;2;68E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;687E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;687E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;2;68E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;1;0E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;E;S;20;{{0, 0}, {663, 442}}D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;68E;D;K;6;CP$UIDd;3;106E;D;K;6;CP$UIDd;3;116E;D;K;6;CP$UIDd;2;29E;E;E;S;3;CutS;1;xS;9;Find NextS;1;gS;5;Find…d;1;1S;1;fS;4;KernD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;94E;D;K;6;CP$UIDd;3;166E;D;K;6;CP$UIDd;3;153E;D;K;6;CP$UIDd;2;77E;E;E;S;3;NewS;1;nS;12;Smart QuotesS;6;LoosenS;4;CopyS;1;cS;32;{10000000000000, 10000000000000}S;8;CPWindowS;24;{{335, 128}, {663, 442}}S;13;SubstitutionsS;8;LigatureD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;83E;D;K;6;CP$UIDd;3;158E;D;K;6;CP$UIDd;2;86E;E;E;S;11;Use DefaultS;13;Page Setup...S;1;PS;14;Check SpellingS;1;;S;7;Use AllS;9;UnderlineS;1;uS;4;BoldS;1;bS;11;Smart LinksS;10;Copy Rulerd;7;1310720S;19;{{0, 0}, {663, 23}}S;14;tableHeaderRowS;9;SubscriptS;23;{{224, 265}, {15, 102}}S;19;{{0, 0}, {15, 102}}d;1;8d;11;-2147483648S;8;scrollerS;17;disabled+verticald;2;37S;27;_verticalScrollerDidScroll:f;18;0.1947367936372757S;20;Spelling and GrammarS;10;Show FontsS;5;LowerS;21;{{1, 250}, {223, 15}}S;19;{{0, 0}, {223, 15}}S;8;disabledS;29;_horizontalScrollerDidScroll:f;18;0.5714285969734192S;20;About NewApplicationS;11;Show ColorsS;1;CS;23;{{382, 394}, {163, 24}}S;19;{{0, 0}, {163, 24}}S;6;buttonS;8;borderedS;22;Change Model In Range:S;15;Revert to SavedS;10;Copy StyleS;4;ViewD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;56E;D;K;6;CP$UIDd;3;139E;E;E;S;12;Preferences…S;1;,S;6;Print…S;1;pS;4;FindD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;73E;D;K;6;CP$UIDd;2;72E;D;K;6;CP$UIDd;2;38E;D;K;6;CP$UIDd;2;50E;D;K;6;CP$UIDd;3;137E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;157E;D;K;6;CP$UIDd;2;76E;D;K;6;CP$UIDd;2;89E;E;E;S;22;{{558, 392}, {40, 30}}S;20;{{0, 0}, {663, 366}}S;9;tableviewd;2;23S;6;{3, 2}D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;165E;D;K;6;CP$UIDd;2;34E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;138E;D;K;6;CP$UIDd;2;57E;D;K;6;CP$UIDd;3;142E;D;K;6;CP$UIDd;2;61E;D;K;6;CP$UIDd;3;150E;D;K;6;CP$UIDd;2;66E;D;K;6;CP$UIDd;2;91E;D;K;6;CP$UIDd;3;164E;E;E;S;14;_CPWindowsMenuD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;146E;D;K;6;CP$UIDd;2;64E;D;K;6;CP$UIDd;3;121E;D;K;6;CP$UIDd;2;37E;E;E;S;19;CPMutableDictionaryS;15;_CPServicesMenuD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;E;E;S;14;Start SpeakingS;13;AppControllerS;14;Show Spelling…S;1;:S;6;BiggerS;1;+S;6;DeleteS;22;_CPRecentDocumentsMenuD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;48E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;128E;D;K;6;CP$UIDd;2;85E;D;K;6;CP$UIDd;2;35E;D;K;6;CP$UIDd;2;21E;E;E;S;17;Jump to SelectionS;1;jS;10;Align LeftS;1;{S;18;Customize Toolbar…S;10;Select AllS;1;aS;5;CloseS;1;wS;7;JustifyS;18;_CPApplicationMenuD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;103E;D;K;6;CP$UIDd;3;144E;D;K;6;CP$UIDd;3;111E;D;K;6;CP$UIDd;2;30E;D;K;6;CP$UIDd;2;27E;D;K;6;CP$UIDd;3;155E;D;K;6;CP$UIDd;2;32E;D;K;6;CP$UIDd;2;39E;D;K;6;CP$UIDd;2;63E;D;K;6;CP$UIDd;3;114E;D;K;6;CP$UIDd;2;58E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;147E;D;K;6;CP$UIDd;2;24E;D;K;6;CP$UIDd;3;110E;D;K;6;CP$UIDd;2;71E;D;K;6;CP$UIDd;2;78E;D;K;6;CP$UIDd;2;45E;D;K;6;CP$UIDd;3;130E;D;K;6;CP$UIDd;3;140E;D;K;6;CP$UIDd;3;134E;D;K;6;CP$UIDd;3;133E;D;K;6;CP$UIDd;2;99E;D;K;6;CP$UIDd;2;81E;D;K;6;CP$UIDd;2;40E;E;E;S;8;MinimizeS;1;mS;4;UndoS;1;zS;13;Stop SpeakingS;19;NewApplication HelpS;1;?S;7;TightenS;9;AMainMenuS;11;_CPMainMenuD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;25E;D;K;6;CP$UIDd;3;151E;D;K;6;CP$UIDd;2;52E;D;K;6;CP$UIDd;2;60E;D;K;6;CP$UIDd;3;135E;D;K;6;CP$UIDd;2;59E;D;K;6;CP$UIDd;2;62E;E;E;S;16;Smart Copy/PasteS;8;Use NoneS;6;ItalicS;1;iS;4;SaveS;1;sS;11;SuperscriptS;11;Paste Rulerd;3;101D;K;6;$classD;K;6;CP$UIDd;3;416E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;687E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;687E;K;17;CPViewSubviewsKeyD;K;6;CP$UIDd;3;706E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;689E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;K;16;$atext-alignmentD;K;6;CP$UIDd;3;397E;K;38;_CPTableColumnHeaderViewStringValueKeyD;K;6;CP$UIDd;3;390E;K;32;_CPTableColumnHeaderViewImageKeyD;K;6;CP$UIDd;1;0E;K;31;_CPTableColumnHeaderViewFontKeyD;K;6;CP$UIDd;3;691E;E;D;K;6;$classD;K;6;CP$UIDd;2;28E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;687E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;687E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;3;401E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;692E;K;6;$afontD;K;6;CP$UIDd;3;707E;K;17;$aline-break-modeD;K;6;CP$UIDd;3;404E;K;20;$avertical-alignmentD;K;6;CP$UIDd;3;403E;K;11;$aalignmentD;K;6;CP$UIDd;3;397E;K;15;$acontent-insetD;K;6;CP$UIDd;3;708E;K;17;CPControlValueKeyD;K;6;CP$UIDd;3;390E;K;24;CPControlSendActionOnKeyD;K;6;CP$UIDd;3;405E;K;24;CPTextFieldIsEditableKeyD;K;6;CP$UIDd;1;0E;K;26;CPTextFieldIsSelectableKeyD;K;6;CP$UIDd;1;0E;K;29;CPTextFieldDrawsBackgroundKeyD;K;6;CP$UIDd;1;0E;K;29;CPTextFieldBackgroundColorKeyD;K;6;CP$UIDd;1;0E;K;27;CPTextFieldLineBreakModeKeyD;K;6;CP$UIDd;3;404E;K;23;CPTextFieldAlignmentKeyD;K;6;CP$UIDd;3;397E;K;31;CPTextFieldPlaceholderStringKeyD;K;6;CP$UIDd;3;390E;E;S;8;delegateS;15;arrayControllerS;4;fromS;9;theWindowS;2;toS;15;arrangeInFront:S;19;performMiniaturize:S;29;orderFrontStandardAboutPanel:S;13;openDocument:S;13;performClose:S;13;saveDocument:S;14;runPageLayout:S;6;print:S;15;saveDocumentAs:S;12;newDocument:S;9;showHelp:S;22;revertDocumentToSaved:S;21;clearRecentDocuments:S;5;hide:S;10;terminate:S;22;hideOtherApplications:S;22;unhideAllApplications:S;13;stopSpeaking:S;14;startSpeaking:S;5;copy:S;10;selectAll:S;4;cut:S;14;checkSpelling:S;7;delete:S;6;paste:S;15;showGuessPanel:S;5;undo:S;23;performFindPanelAction:S;29;centerSelectionInVisibleArea:S;5;redo:S;30;toggleContinuousSpellChecking:S;12;performZoom:S;19;toggleToolbarShown:S;31;runToolbarCustomizationPalette:S;22;toggleGrammarChecking:S;24;toggleSmartInsertDelete:S;33;toggleAutomaticQuoteSubstitution:S;29;toggleAutomaticLinkDetection:S;10;alignLeft:S;12;alignCenter:S;15;alignJustified:S;11;alignRight:S;12;toggleRuler:S;10;copyRuler:S;11;pasteRuler:S;10;underline:S;21;orderFrontColorPanel:S;9;copyFont:S;10;pasteFont:S;9;unscript:S;12;superscript:S;10;subscript:S;14;raiseBaseline:S;14;lowerBaseline:S;21;useStandardLigatures:S;17;turnOffLigatures:S;16;useAllLigatures:S;19;useStandardKerning:S;15;turnOffKerning:S;15;tightenKerning:S;14;loosenKerning:S;5;test:S;18;contentArray: rowsS;12;contentArrayS;4;rowsD;K;10;$classnameS;12;CPDictionaryK;8;$classesA;S;12;CPDictionaryS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;677E;K;10;CP.objectsD;E;E;S;29;value: arrangedObjects.colTwoS;5;valueS;22;arrangedObjects.colTwoD;K;6;$classD;K;6;CP$UIDd;3;677E;K;10;CP.objectsD;K;22;CPValidatesImmediatelyD;K;6;CP$UIDd;3;389E;E;E;S;29;value: arrangedObjects.colOneS;22;arrangedObjects.colOneD;K;6;$classD;K;6;CP$UIDd;3;677E;K;10;CP.objectsD;K;22;CPValidatesImmediatelyD;K;6;CP$UIDd;3;389E;E;E;D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;482E;D;K;6;CP$UIDd;3;482E;D;K;6;CP$UIDd;3;482E;D;K;6;CP$UIDd;3;482E;E;E;S;16;{{0, 0}, {0, 0}}D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;710E;E;E;S;12;columnHeaderD;K;10;$classnameS;6;CPFontK;8;$classesA;S;6;CPFontS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;690E;K;13;CPFontNameKeyD;K;6;CP$UIDd;3;711E;K;13;CPFontSizeKeyD;K;6;CP$UIDd;3;712E;K;15;CPFontIsBoldKeyD;K;6;CP$UIDd;3;391E;E;S;11;placeholderD;K;10;$classnameS;17;_CPThemeAttributeK;8;$classesA;S;17;_CPThemeAttributeS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;693E;K;4;nameD;K;6;CP$UIDd;3;713E;K;6;valuesD;K;6;CP$UIDd;3;714E;E;D;K;10;$classnameS;21;_CPKeyedArchiverValueK;8;$classesA;S;21;_CPKeyedArchiverValueS;7;CPValueS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;695E;K;15;CPValueValueKeyD;K;6;CP$UIDd;3;715E;E;S;20;{{1, 1}, {663, 366}}D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;118E;E;E;D;K;6;$classD;K;6;CP$UIDd;3;406E;K;20;CPColorComponentsKeyD;K;6;CP$UIDd;3;716E;E;S;21;{{1, 367}, {663, 17}}S;19;{{0, 0}, {663, 17}}D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;2;93E;E;E;S;22;{{224, 361}, {16, 23}}S;18;{{0, 0}, {16, 23}}S;10;cornerviewD;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;717E;E;E;D;K;6;$classD;K;6;CP$UIDd;3;693E;K;4;nameD;K;6;CP$UIDd;3;713E;K;6;valuesD;K;6;CP$UIDd;3;718E;E;D;K;6;$classD;K;6;CP$UIDd;3;695E;K;15;CPValueValueKeyD;K;6;CP$UIDd;3;715E;E;D;K;10;$classnameS;19;_CPImageAndTextViewK;8;$classesA;S;19;_CPImageAndTextViewS;6;CPViewS;11;CPResponderS;8;CPObjectE;E;D;K;6;$classD;K;6;CP$UIDd;3;709E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;3;417E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;687E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;687E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;3;417E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;719E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;1;0E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;E;S;17;Arial, sans-serifd;2;12S;4;fontD;K;6;$classD;K;6;CP$UIDd;3;677E;K;10;CP.objectsD;K;21;selectedTableDataViewD;K;6;CP$UIDd;3;720E;K;6;normalD;K;6;CP$UIDd;3;691E;E;E;S;39;{"top":0,"right":5,"bottom":0,"left":5}D;K;6;$classD;K;6;CP$UIDd;1;3E;K;10;CP.objectsA;D;K;6;CP$UIDd;3;482E;D;K;6;CP$UIDd;3;482E;D;K;6;CP$UIDd;3;482E;D;K;6;CP$UIDd;3;482E;E;E;D;K;6;$classD;K;6;CP$UIDd;3;709E;K;27;CPResponderNextResponderKeyD;K;6;CP$UIDd;3;605E;K;18;CPResponderMenuKeyD;K;6;CP$UIDd;1;0E;K;14;CPViewFrameKeyD;K;6;CP$UIDd;3;687E;K;15;CPViewBoundsKeyD;K;6;CP$UIDd;3;687E;K;18;CPViewSuperviewKeyD;K;6;CP$UIDd;3;605E;K;22;CPViewAutoresizingMaskD;K;6;CP$UIDd;3;719E;K;19;CPViewThemeClassKeyD;K;6;CP$UIDd;1;0E;K;19;CPViewThemeStateKeyD;K;6;CP$UIDd;3;467E;E;D;K;6;$classD;K;6;CP$UIDd;3;677E;K;10;CP.objectsD;K;21;selectedTableDataViewD;K;6;CP$UIDd;3;720E;K;6;normalD;K;6;CP$UIDd;3;691E;E;E;d;2;18D;K;6;$classD;K;6;CP$UIDd;3;690E;K;13;CPFontNameKeyD;K;6;CP$UIDd;3;711E;K;13;CPFontSizeKeyD;K;6;CP$UIDd;3;712E;K;15;CPFontIsBoldKeyD;K;6;CP$UIDd;3;389E;E;E;K;9;$archiverS;15;CPKeyedArchiverK;8;$versionS;6;100000E;
\ No newline at end of file
diff --git a/Tests/Manual/TableTest/TableBindings/Resources/MainMenu.xib b/Tests/Manual/TableTest/TableBindings/Resources/MainMenu.xib
new file mode 100644
index 000000000..adc7c5981
--- /dev/null
+++ b/Tests/Manual/TableTest/TableBindings/Resources/MainMenu.xib
@@ -0,0 +1,3624 @@
+
+
+	
+		1050
+		10J567
+		823
+		1038.35
+		462.00
+		
+			com.apple.InterfaceBuilder.CocoaPlugin
+			823
+		
+		
+			YES
+			
+		
+		
+			YES
+			com.apple.InterfaceBuilder.CocoaPlugin
+		
+		
+			PluginDependencyRecalculationVersion
+			
+		
+		
+			YES
+			
+				NSApplication
+			
+			
+				FirstResponder
+			
+			
+				NSApplication
+			
+			
+				AMainMenu
+				
+					YES
+					
+						
+						NewApplication
+						
+						1048576
+						2147483647
+						
+							NSImage
+							NSMenuCheckmark
+						
+						
+							NSImage
+							NSMenuMixedState
+						
+						submenuAction:
+						
+							NewApplication
+							
+								YES
+								
+									
+									About NewApplication
+									
+									2147483647
+									
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Preferences…
+									,
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Services
+									
+									1048576
+									2147483647
+									
+									
+									submenuAction:
+									
+										Services
+										
+											YES
+										
+										_NSServicesMenu
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Hide NewApplication
+									h
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Hide Others
+									h
+									1572864
+									2147483647
+									
+									
+								
+								
+									
+									Show All
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Quit NewApplication
+									q
+									1048576
+									2147483647
+									
+									
+								
+							
+							_NSAppleMenu
+						
+					
+					
+						
+						File
+						
+						1048576
+						2147483647
+						
+						
+						submenuAction:
+						
+							File
+							
+								YES
+								
+									
+									New
+									n
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Open…
+									o
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Open Recent
+									
+									1048576
+									2147483647
+									
+									
+									submenuAction:
+									
+										Open Recent
+										
+											YES
+											
+												
+												Clear Menu
+												
+												1048576
+												2147483647
+												
+												
+											
+										
+										_NSRecentDocumentsMenu
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Close
+									w
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Save
+									s
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Save As…
+									S
+									1179648
+									2147483647
+									
+									
+								
+								
+									
+									Revert to Saved
+									
+									2147483647
+									
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Page Setup...
+									P
+									1179648
+									2147483647
+									
+									
+									
+								
+								
+									
+									Print…
+									p
+									1048576
+									2147483647
+									
+									
+								
+							
+						
+					
+					
+						
+						Edit
+						
+						1048576
+						2147483647
+						
+						
+						submenuAction:
+						
+							Edit
+							
+								YES
+								
+									
+									Undo
+									z
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Redo
+									Z
+									1179648
+									2147483647
+									
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Cut
+									x
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Copy
+									c
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Paste
+									v
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Delete
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Select All
+									a
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Find
+									
+									1048576
+									2147483647
+									
+									
+									submenuAction:
+									
+										Find
+										
+											YES
+											
+												
+												Find…
+												f
+												1048576
+												2147483647
+												
+												
+												1
+											
+											
+												
+												Find Next
+												g
+												1048576
+												2147483647
+												
+												
+												2
+											
+											
+												
+												Find Previous
+												G
+												1179648
+												2147483647
+												
+												
+												3
+											
+											
+												
+												Use Selection for Find
+												e
+												1048576
+												2147483647
+												
+												
+												7
+											
+											
+												
+												Jump to Selection
+												j
+												1048576
+												2147483647
+												
+												
+											
+										
+									
+								
+								
+									
+									Spelling and Grammar
+									
+									1048576
+									2147483647
+									
+									
+									submenuAction:
+									
+										Spelling and Grammar
+										
+											YES
+											
+												
+												Show Spelling…
+												:
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												Check Spelling
+												;
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												Check Spelling While Typing
+												
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												Check Grammar With Spelling
+												
+												1048576
+												2147483647
+												
+												
+											
+										
+									
+								
+								
+									
+									Substitutions
+									
+									1048576
+									2147483647
+									
+									
+									submenuAction:
+									
+										Substitutions
+										
+											YES
+											
+												
+												Smart Copy/Paste
+												f
+												1048576
+												2147483647
+												
+												
+												1
+											
+											
+												
+												Smart Quotes
+												g
+												1048576
+												2147483647
+												
+												
+												2
+											
+											
+												
+												Smart Links
+												G
+												1179648
+												2147483647
+												
+												
+												3
+											
+										
+									
+								
+								
+									
+									Speech
+									
+									1048576
+									2147483647
+									
+									
+									submenuAction:
+									
+										Speech
+										
+											YES
+											
+												
+												Start Speaking
+												
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												Stop Speaking
+												
+												1048576
+												2147483647
+												
+												
+											
+										
+									
+								
+							
+						
+					
+					
+						
+						Format
+						
+						2147483647
+						
+						
+						submenuAction:
+						
+							Format
+							
+								YES
+								
+									
+									Font
+									
+									2147483647
+									
+									
+									submenuAction:
+									
+										Font
+										
+											YES
+											
+												
+												Show Fonts
+												t
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												Bold
+												b
+												1048576
+												2147483647
+												
+												
+												2
+											
+											
+												
+												Italic
+												i
+												1048576
+												2147483647
+												
+												
+												1
+											
+											
+												
+												Underline
+												u
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												YES
+												YES
+												
+												
+												2147483647
+												
+												
+											
+											
+												
+												Bigger
+												+
+												1048576
+												2147483647
+												
+												
+												3
+											
+											
+												
+												Smaller
+												-
+												1048576
+												2147483647
+												
+												
+												4
+											
+											
+												
+												YES
+												YES
+												
+												
+												2147483647
+												
+												
+											
+											
+												
+												Kern
+												
+												2147483647
+												
+												
+												submenuAction:
+												
+													Kern
+													
+														YES
+														
+															
+															Use Default
+															
+															2147483647
+															
+															
+														
+														
+															
+															Use None
+															
+															2147483647
+															
+															
+														
+														
+															
+															Tighten
+															
+															2147483647
+															
+															
+														
+														
+															
+															Loosen
+															
+															2147483647
+															
+															
+														
+													
+												
+											
+											
+												
+												Ligature
+												
+												2147483647
+												
+												
+												submenuAction:
+												
+													Ligature
+													
+														YES
+														
+															
+															Use Default
+															
+															2147483647
+															
+															
+														
+														
+															
+															Use None
+															
+															2147483647
+															
+															
+														
+														
+															
+															Use All
+															
+															2147483647
+															
+															
+														
+													
+												
+											
+											
+												
+												Baseline
+												
+												2147483647
+												
+												
+												submenuAction:
+												
+													Baseline
+													
+														YES
+														
+															
+															Use Default
+															
+															2147483647
+															
+															
+														
+														
+															
+															Superscript
+															
+															2147483647
+															
+															
+														
+														
+															
+															Subscript
+															
+															2147483647
+															
+															
+														
+														
+															
+															Raise
+															
+															2147483647
+															
+															
+														
+														
+															
+															Lower
+															
+															2147483647
+															
+															
+														
+													
+												
+											
+											
+												
+												YES
+												YES
+												
+												
+												2147483647
+												
+												
+											
+											
+												
+												Show Colors
+												C
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												YES
+												YES
+												
+												
+												2147483647
+												
+												
+											
+											
+												
+												Copy Style
+												c
+												1572864
+												2147483647
+												
+												
+											
+											
+												
+												Paste Style
+												v
+												1572864
+												2147483647
+												
+												
+											
+										
+										_NSFontMenu
+									
+								
+								
+									
+									Text
+									
+									2147483647
+									
+									
+									submenuAction:
+									
+										Text
+										
+											YES
+											
+												
+												Align Left
+												{
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												Center
+												|
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												Justify
+												
+												2147483647
+												
+												
+											
+											
+												
+												Align Right
+												}
+												1048576
+												2147483647
+												
+												
+											
+											
+												
+												YES
+												YES
+												
+												
+												2147483647
+												
+												
+											
+											
+												
+												Show Ruler
+												
+												2147483647
+												
+												
+											
+											
+												
+												Copy Ruler
+												c
+												1310720
+												2147483647
+												
+												
+											
+											
+												
+												Paste Ruler
+												v
+												1310720
+												2147483647
+												
+												
+											
+										
+									
+								
+							
+						
+					
+					
+						
+						View
+						
+						1048576
+						2147483647
+						
+						
+						submenuAction:
+						
+							View
+							
+								YES
+								
+									
+									Show Toolbar
+									t
+									1572864
+									2147483647
+									
+									
+								
+								
+									
+									Customize Toolbar…
+									
+									1048576
+									2147483647
+									
+									
+								
+							
+						
+					
+					
+						
+						Window
+						
+						1048576
+						2147483647
+						
+						
+						submenuAction:
+						
+							Window
+							
+								YES
+								
+									
+									Minimize
+									m
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Zoom
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									YES
+									YES
+									
+									
+									1048576
+									2147483647
+									
+									
+								
+								
+									
+									Bring All to Front
+									
+									1048576
+									2147483647
+									
+									
+								
+							
+							_NSWindowsMenu
+						
+					
+					
+						
+						Help
+						
+						1048576
+						2147483647
+						
+						
+						submenuAction:
+						
+							Help
+							
+								YES
+								
+									
+									NewApplication Help
+									?
+									1048576
+									2147483647
+									
+									
+								
+							
+						
+					
+				
+				_NSMainMenu
+			
+			
+				7
+				2
+				{{335, 308}, {663, 442}}
+				1946157056
+				Window
+				NSWindow
+				
+				{1.79769e+308, 1.79769e+308}
+				
+					
+					256
+					
+						YES
+						
+							
+							268
+							
+								YES
+								
+									
+									2304
+									
+										YES
+										
+											
+											256
+											{663, 366}
+											
+											YES
+											
+												
+												256
+												{663, 17}
+												
+												
+											
+											
+												
+												-2147483392
+												{{224, 0}, {16, 17}}
+												
+											
+											
+												YES
+												
+													101
+													40
+													1000
+													
+														75628096
+														2048
+														
+														
+															LucidaGrande
+															11
+															3100
+														
+														
+															3
+															MC4zMzMzMzI5ODU2AA
+														
+														
+															6
+															System
+															headerTextColor
+															
+																3
+																MAA
+															
+														
+													
+													
+														337772096
+														2048
+														Text Cell
+														
+															LucidaGrande
+															13
+															1044
+														
+														
+														
+															6
+															System
+															controlBackgroundColor
+															
+																3
+																MC42NjY2NjY2NjY3AA
+															
+														
+														
+															6
+															System
+															controlTextColor
+															
+														
+													
+													3
+													YES
+													YES
+													
+												
+												
+													556
+													40
+													1000
+													
+														75628096
+														2048
+														
+														
+														
+														
+													
+													
+														337772096
+														2048
+														Text Cell
+														
+														
+														
+														
+													
+													3
+													YES
+													YES
+													
+												
+											
+											3
+											2
+											
+												3
+												MQA
+											
+											
+												6
+												System
+												gridColor
+												
+													3
+													MC41AA
+												
+											
+											17
+											-692027392
+											
+											
+											1
+											15
+											0
+											YES
+											0
+										
+									
+									{{1, 17}, {663, 366}}
+									
+									
+									
+									
+									4
+								
+								
+									
+									-2147483392
+									{{224, 17}, {15, 102}}
+									
+									
+									_doScroller:
+									37
+									0.1947367936372757
+								
+								
+									
+									-2147483392
+									{{1, 119}, {223, 15}}
+									
+									1
+									
+									_doScroller:
+									0.57142859697341919
+								
+								
+									
+									2304
+									
+										YES
+										
+									
+									{{1, 0}, {663, 17}}
+									
+									
+									
+									
+									4
+								
+								
+							
+							{{-1, 59}, {665, 384}}
+							
+							
+							562
+							
+							
+							
+							
+							
+							QSAAAEEgAABBmAAAQZgAAA
+						
+						
+							
+							268
+							{{382, 20}, {163, 31}}
+							
+							YES
+							
+								67239424
+								0
+								Change Model In Range:
+								
+								
+								-2038152961
+								134
+								
+								
+								400
+								75
+							
+						
+						
+							
+							268
+							{{562, 24}, {32, 22}}
+							
+							YES
+							
+								-1804468671
+								272630784
+								
+								
+								
+								YES
+								
+									6
+									System
+									textBackgroundColor
+									
+								
+								
+									6
+									System
+									textColor
+									
+								
+							
+						
+						
+							
+							268
+							{{611, 24}, {32, 22}}
+							
+							YES
+							
+								-1804468671
+								272630784
+								
+								
+								
+								YES
+								
+								
+							
+						
+					
+					{663, 442}
+					
+				
+				{{0, 0}, {1440, 878}}
+				{1.79769e+308, 1.79769e+308}
+			
+			
+				AppController
+			
+			
+				
+					YES
+					colOne
+					colTwo
+				
+				YES
+				
+				YES
+			
+		
+		
+			
+				YES
+				
+					
+						performMiniaturize:
+						
+						
+					
+					37
+				
+				
+					
+						arrangeInFront:
+						
+						
+					
+					39
+				
+				
+					
+						print:
+						
+						
+					
+					86
+				
+				
+					
+						runPageLayout:
+						
+						
+					
+					87
+				
+				
+					
+						clearRecentDocuments:
+						
+						
+					
+					127
+				
+				
+					
+						orderFrontStandardAboutPanel:
+						
+						
+					
+					142
+				
+				
+					
+						performClose:
+						
+						
+					
+					193
+				
+				
+					
+						toggleContinuousSpellChecking:
+						
+						
+					
+					222
+				
+				
+					
+						undo:
+						
+						
+					
+					223
+				
+				
+					
+						copy:
+						
+						
+					
+					224
+				
+				
+					
+						checkSpelling:
+						
+						
+					
+					225
+				
+				
+					
+						paste:
+						
+						
+					
+					226
+				
+				
+					
+						stopSpeaking:
+						
+						
+					
+					227
+				
+				
+					
+						cut:
+						
+						
+					
+					228
+				
+				
+					
+						showGuessPanel:
+						
+						
+					
+					230
+				
+				
+					
+						redo:
+						
+						
+					
+					231
+				
+				
+					
+						selectAll:
+						
+						
+					
+					232
+				
+				
+					
+						startSpeaking:
+						
+						
+					
+					233
+				
+				
+					
+						delete:
+						
+						
+					
+					235
+				
+				
+					
+						performZoom:
+						
+						
+					
+					240
+				
+				
+					
+						performFindPanelAction:
+						
+						
+					
+					241
+				
+				
+					
+						centerSelectionInVisibleArea:
+						
+						
+					
+					245
+				
+				
+					
+						toggleGrammarChecking:
+						
+						
+					
+					347
+				
+				
+					
+						toggleSmartInsertDelete:
+						
+						
+					
+					355
+				
+				
+					
+						toggleAutomaticQuoteSubstitution:
+						
+						
+					
+					356
+				
+				
+					
+						toggleAutomaticLinkDetection:
+						
+						
+					
+					357
+				
+				
+					
+						showHelp:
+						
+						
+					
+					360
+				
+				
+					
+						saveDocument:
+						
+						
+					
+					362
+				
+				
+					
+						saveDocumentAs:
+						
+						
+					
+					363
+				
+				
+					
+						revertDocumentToSaved:
+						
+						
+					
+					364
+				
+				
+					
+						runToolbarCustomizationPalette:
+						
+						
+					
+					365
+				
+				
+					
+						toggleToolbarShown:
+						
+						
+					
+					366
+				
+				
+					
+						hide:
+						
+						
+					
+					367
+				
+				
+					
+						hideOtherApplications:
+						
+						
+					
+					368
+				
+				
+					
+						unhideAllApplications:
+						
+						
+					
+					370
+				
+				
+					
+						newDocument:
+						
+						
+					
+					373
+				
+				
+					
+						openDocument:
+						
+						
+					
+					374
+				
+				
+					
+						raiseBaseline:
+						
+						
+					
+					426
+				
+				
+					
+						lowerBaseline:
+						
+						
+					
+					427
+				
+				
+					
+						copyFont:
+						
+						
+					
+					428
+				
+				
+					
+						subscript:
+						
+						
+					
+					429
+				
+				
+					
+						superscript:
+						
+						
+					
+					430
+				
+				
+					
+						tightenKerning:
+						
+						
+					
+					431
+				
+				
+					
+						underline:
+						
+						
+					
+					432
+				
+				
+					
+						orderFrontColorPanel:
+						
+						
+					
+					433
+				
+				
+					
+						useAllLigatures:
+						
+						
+					
+					434
+				
+				
+					
+						loosenKerning:
+						
+						
+					
+					435
+				
+				
+					
+						pasteFont:
+						
+						
+					
+					436
+				
+				
+					
+						unscript:
+						
+						
+					
+					437
+				
+				
+					
+						useStandardKerning:
+						
+						
+					
+					438
+				
+				
+					
+						useStandardLigatures:
+						
+						
+					
+					439
+				
+				
+					
+						turnOffLigatures:
+						
+						
+					
+					440
+				
+				
+					
+						turnOffKerning:
+						
+						
+					
+					441
+				
+				
+					
+						alignLeft:
+						
+						
+					
+					442
+				
+				
+					
+						alignJustified:
+						
+						
+					
+					443
+				
+				
+					
+						copyRuler:
+						
+						
+					
+					444
+				
+				
+					
+						alignCenter:
+						
+						
+					
+					445
+				
+				
+					
+						toggleRuler:
+						
+						
+					
+					446
+				
+				
+					
+						alignRight:
+						
+						
+					
+					447
+				
+				
+					
+						pasteRuler:
+						
+						
+					
+					448
+				
+				
+					
+						terminate:
+						
+						
+					
+					449
+				
+				
+					
+						delegate
+						
+						
+					
+					451
+				
+				
+					
+						theWindow
+						
+						
+					
+					459
+				
+				
+					
+						value: arrangedObjects.colOne
+						
+						
+						
+							
+							
+							value: arrangedObjects.colOne
+							value
+							arrangedObjects.colOne
+							
+								NSValidatesImmediately
+								
+							
+							2
+						
+					
+					484
+				
+				
+					
+						value: arrangedObjects.colTwo
+						
+						
+						
+							
+							
+							value: arrangedObjects.colTwo
+							value
+							arrangedObjects.colTwo
+							
+								NSValidatesImmediately
+								
+							
+							2
+						
+					
+					485
+				
+				
+					
+						arrayController
+						
+						
+					
+					486
+				
+				
+					
+						contentArray: rows
+						
+						
+						
+							
+							
+							contentArray: rows
+							contentArray
+							rows
+							2
+						
+					
+					488
+				
+				
+					
+						test:
+						
+						
+					
+					491
+				
+				
+					
+						from
+						
+						
+					
+					496
+				
+				
+					
+						to
+						
+						
+					
+					497
+				
+			
+			
+				
+					YES
+					
+						0
+						
+							YES
+						
+						
+						
+					
+					
+						-2
+						
+						
+						File's Owner
+					
+					
+						-1
+						
+						
+						First Responder
+					
+					
+						-3
+						
+						
+						Application
+					
+					
+						29
+						
+						
+							YES
+							
+							
+							
+							
+							
+							
+							
+						
+						
+						MainMenu
+					
+					
+						19
+						
+						
+							YES
+							
+						
+						
+					
+					
+						56
+						
+						
+							YES
+							
+						
+						
+					
+					
+						103
+						
+						
+							YES
+							
+						
+						
+						1
+					
+					
+						217
+						
+						
+							YES
+							
+						
+						
+					
+					
+						83
+						
+						
+							YES
+							
+						
+						
+					
+					
+						81
+						
+						
+							YES
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+						
+						
+					
+					
+						75
+						
+						
+						3
+					
+					
+						80
+						
+						
+						8
+					
+					
+						78
+						
+						
+						6
+					
+					
+						72
+						
+						
+					
+					
+						82
+						
+						
+						9
+					
+					
+						124
+						
+						
+							YES
+							
+						
+						
+					
+					
+						77
+						
+						
+						5
+					
+					
+						73
+						
+						
+						1
+					
+					
+						79
+						
+						
+						7
+					
+					
+						112
+						
+						
+						10
+					
+					
+						74
+						
+						
+						2
+					
+					
+						125
+						
+						
+							YES
+							
+						
+						
+					
+					
+						126
+						
+						
+					
+					
+						205
+						
+						
+							YES
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+						
+						
+					
+					
+						202
+						
+						
+					
+					
+						198
+						
+						
+					
+					
+						207
+						
+						
+					
+					
+						214
+						
+						
+					
+					
+						199
+						
+						
+					
+					
+						203
+						
+						
+					
+					
+						197
+						
+						
+					
+					
+						206
+						
+						
+					
+					
+						215
+						
+						
+					
+					
+						218
+						
+						
+							YES
+							
+						
+						
+					
+					
+						216
+						
+						
+							YES
+							
+						
+						
+					
+					
+						200
+						
+						
+							YES
+							
+							
+							
+							
+						
+						
+					
+					
+						219
+						
+						
+					
+					
+						201
+						
+						
+					
+					
+						204
+						
+						
+					
+					
+						220
+						
+						
+							YES
+							
+							
+							
+							
+							
+						
+						
+					
+					
+						213
+						
+						
+					
+					
+						210
+						
+						
+					
+					
+						221
+						
+						
+					
+					
+						208
+						
+						
+					
+					
+						209
+						
+						
+					
+					
+						106
+						
+						
+							YES
+							
+						
+						
+						2
+					
+					
+						111
+						
+						
+					
+					
+						57
+						
+						
+							YES
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+						
+						
+					
+					
+						58
+						
+						
+					
+					
+						134
+						
+						
+					
+					
+						150
+						
+						
+					
+					
+						136
+						
+						
+						1111
+					
+					
+						144
+						
+						
+					
+					
+						129
+						
+						
+						121
+					
+					
+						143
+						
+						
+					
+					
+						236
+						
+						
+					
+					
+						131
+						
+						
+							YES
+							
+						
+						
+					
+					
+						149
+						
+						
+					
+					
+						145
+						
+						
+					
+					
+						130
+						
+						
+					
+					
+						24
+						
+						
+							YES
+							
+							
+							
+							
+						
+						
+					
+					
+						92
+						
+						
+					
+					
+						5
+						
+						
+					
+					
+						239
+						
+						
+					
+					
+						23
+						
+						
+					
+					
+						295
+						
+						
+							YES
+							
+						
+						
+					
+					
+						296
+						
+						
+							YES
+							
+							
+						
+						
+					
+					
+						297
+						
+						
+					
+					
+						298
+						
+						
+					
+					
+						211
+						
+						
+							YES
+							
+						
+						
+					
+					
+						212
+						
+						
+							YES
+							
+							
+						
+						
+					
+					
+						195
+						
+						
+					
+					
+						196
+						
+						
+					
+					
+						346
+						
+						
+					
+					
+						348
+						
+						
+							YES
+							
+						
+						
+					
+					
+						349
+						
+						
+							YES
+							
+							
+							
+						
+						
+					
+					
+						350
+						
+						
+					
+					
+						351
+						
+						
+					
+					
+						354
+						
+						
+					
+					
+						371
+						
+						
+							YES
+							
+						
+						
+					
+					
+						372
+						
+						
+							YES
+							
+							
+							
+							
+						
+						
+					
+					
+						375
+						
+						
+							YES
+							
+						
+						
+					
+					
+						376
+						
+						
+							YES
+							
+							
+						
+						
+					
+					
+						377
+						
+						
+							YES
+							
+						
+						
+					
+					
+						378
+						
+						
+							YES
+							
+						
+						
+					
+					
+						379
+						
+						
+							YES
+							
+							
+							
+							
+							
+							
+							
+							
+						
+						
+					
+					
+						380
+						
+						
+					
+					
+						381
+						
+						
+					
+					
+						382
+						
+						
+					
+					
+						383
+						
+						
+					
+					
+						384
+						
+						
+					
+					
+						385
+						
+						
+					
+					
+						386
+						
+						
+					
+					
+						387
+						
+						
+					
+					
+						388
+						
+						
+							YES
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+							
+						
+						
+					
+					
+						389
+						
+						
+					
+					
+						390
+						
+						
+					
+					
+						391
+						
+						
+					
+					
+						392
+						
+						
+					
+					
+						393
+						
+						
+					
+					
+						394
+						
+						
+					
+					
+						395
+						
+						
+					
+					
+						396
+						
+						
+					
+					
+						397
+						
+						
+							YES
+							
+						
+						
+					
+					
+						398
+						
+						
+							YES
+							
+						
+						
+					
+					
+						399
+						
+						
+							YES
+							
+						
+						
+					
+					
+						400
+						
+						
+					
+					
+						401
+						
+						
+					
+					
+						402
+						
+						
+					
+					
+						403
+						
+						
+					
+					
+						404
+						
+						
+					
+					
+						405
+						
+						
+							YES
+							
+							
+							
+							
+							
+						
+						
+					
+					
+						406
+						
+						
+					
+					
+						407
+						
+						
+					
+					
+						408
+						
+						
+					
+					
+						409
+						
+						
+					
+					
+						410
+						
+						
+					
+					
+						411
+						
+						
+							YES
+							
+							
+							
+						
+						
+					
+					
+						412
+						
+						
+					
+					
+						413
+						
+						
+					
+					
+						414
+						
+						
+					
+					
+						415
+						
+						
+							YES
+							
+							
+							
+							
+						
+						
+					
+					
+						416
+						
+						
+					
+					
+						417
+						
+						
+					
+					
+						418
+						
+						
+					
+					
+						419
+						
+						
+					
+					
+						450
+						
+						
+					
+					
+						460
+						
+						
+							YES
+							
+							
+							
+							
+						
+						
+					
+					
+						461
+						
+						
+					
+					
+						462
+						
+						
+					
+					
+						463
+						
+						
+							YES
+							
+							
+						
+						
+					
+					
+						464
+						
+						
+					
+					
+						465
+						
+						
+							YES
+							
+						
+						
+					
+					
+						466
+						
+						
+							YES
+							
+						
+						
+					
+					
+						467
+						
+						
+					
+					
+						468
+						
+						
+					
+					
+						473
+						
+						
+					
+					
+						489
+						
+						
+							YES
+							
+						
+						
+					
+					
+						490
+						
+						
+					
+					
+						492
+						
+						
+							YES
+							
+						
+						
+					
+					
+						493
+						
+						
+					
+					
+						494
+						
+						
+							YES
+							
+						
+						
+					
+					
+						495
+						
+						
+					
+				
+			
+			
+				YES
+				
+					YES
+					-3.IBPluginDependency
+					103.IBPluginDependency
+					103.ImportedFromIB2
+					106.IBPluginDependency
+					106.ImportedFromIB2
+					106.editorWindowContentRectSynchronizationRect
+					111.IBPluginDependency
+					111.ImportedFromIB2
+					112.IBPluginDependency
+					112.ImportedFromIB2
+					124.IBPluginDependency
+					124.ImportedFromIB2
+					125.IBPluginDependency
+					125.ImportedFromIB2
+					125.editorWindowContentRectSynchronizationRect
+					126.IBPluginDependency
+					126.ImportedFromIB2
+					129.IBPluginDependency
+					129.ImportedFromIB2
+					130.IBPluginDependency
+					130.ImportedFromIB2
+					130.editorWindowContentRectSynchronizationRect
+					131.IBPluginDependency
+					131.ImportedFromIB2
+					134.IBPluginDependency
+					134.ImportedFromIB2
+					136.IBPluginDependency
+					136.ImportedFromIB2
+					143.IBPluginDependency
+					143.ImportedFromIB2
+					144.IBPluginDependency
+					144.ImportedFromIB2
+					145.IBPluginDependency
+					145.ImportedFromIB2
+					149.IBPluginDependency
+					149.ImportedFromIB2
+					150.IBPluginDependency
+					150.ImportedFromIB2
+					19.IBPluginDependency
+					19.ImportedFromIB2
+					195.IBPluginDependency
+					195.ImportedFromIB2
+					196.IBPluginDependency
+					196.ImportedFromIB2
+					197.IBPluginDependency
+					197.ImportedFromIB2
+					198.IBPluginDependency
+					198.ImportedFromIB2
+					199.IBPluginDependency
+					199.ImportedFromIB2
+					200.IBPluginDependency
+					200.ImportedFromIB2
+					200.editorWindowContentRectSynchronizationRect
+					201.IBPluginDependency
+					201.ImportedFromIB2
+					202.IBPluginDependency
+					202.ImportedFromIB2
+					203.IBPluginDependency
+					203.ImportedFromIB2
+					204.IBPluginDependency
+					204.ImportedFromIB2
+					205.IBPluginDependency
+					205.ImportedFromIB2
+					205.editorWindowContentRectSynchronizationRect
+					206.IBPluginDependency
+					206.ImportedFromIB2
+					207.IBPluginDependency
+					207.ImportedFromIB2
+					208.IBPluginDependency
+					208.ImportedFromIB2
+					209.IBPluginDependency
+					209.ImportedFromIB2
+					210.IBPluginDependency
+					210.ImportedFromIB2
+					211.IBPluginDependency
+					211.ImportedFromIB2
+					212.IBPluginDependency
+					212.ImportedFromIB2
+					212.editorWindowContentRectSynchronizationRect
+					213.IBPluginDependency
+					213.ImportedFromIB2
+					214.IBPluginDependency
+					214.ImportedFromIB2
+					215.IBPluginDependency
+					215.ImportedFromIB2
+					216.IBPluginDependency
+					216.ImportedFromIB2
+					217.IBPluginDependency
+					217.ImportedFromIB2
+					218.IBPluginDependency
+					218.ImportedFromIB2
+					219.IBPluginDependency
+					219.ImportedFromIB2
+					220.IBPluginDependency
+					220.ImportedFromIB2
+					220.editorWindowContentRectSynchronizationRect
+					221.IBPluginDependency
+					221.ImportedFromIB2
+					23.IBPluginDependency
+					23.ImportedFromIB2
+					236.IBPluginDependency
+					236.ImportedFromIB2
+					239.IBPluginDependency
+					239.ImportedFromIB2
+					24.IBPluginDependency
+					24.ImportedFromIB2
+					24.editorWindowContentRectSynchronizationRect
+					29.IBEditorWindowLastContentRect
+					29.IBPluginDependency
+					29.ImportedFromIB2
+					29.WindowOrigin
+					29.editorWindowContentRectSynchronizationRect
+					295.IBPluginDependency
+					296.IBPluginDependency
+					296.editorWindowContentRectSynchronizationRect
+					297.IBPluginDependency
+					298.IBPluginDependency
+					346.IBPluginDependency
+					346.ImportedFromIB2
+					348.IBPluginDependency
+					348.ImportedFromIB2
+					349.IBPluginDependency
+					349.ImportedFromIB2
+					349.editorWindowContentRectSynchronizationRect
+					350.IBPluginDependency
+					350.ImportedFromIB2
+					351.IBPluginDependency
+					351.ImportedFromIB2
+					354.IBPluginDependency
+					354.ImportedFromIB2
+					371.IBEditorWindowLastContentRect
+					371.IBPluginDependency
+					371.IBWindowTemplateEditedContentRect
+					371.NSWindowTemplate.visibleAtLaunch
+					371.editorWindowContentRectSynchronizationRect
+					371.windowTemplate.maxSize
+					372.IBPluginDependency
+					375.IBPluginDependency
+					376.IBEditorWindowLastContentRect
+					376.IBPluginDependency
+					377.IBPluginDependency
+					378.IBPluginDependency
+					379.IBPluginDependency
+					380.IBPluginDependency
+					381.IBPluginDependency
+					382.IBPluginDependency
+					383.IBPluginDependency
+					384.IBPluginDependency
+					385.IBPluginDependency
+					386.IBPluginDependency
+					387.IBPluginDependency
+					388.IBEditorWindowLastContentRect
+					388.IBPluginDependency
+					389.IBPluginDependency
+					390.IBPluginDependency
+					391.IBPluginDependency
+					392.IBPluginDependency
+					393.IBPluginDependency
+					394.IBPluginDependency
+					395.IBPluginDependency
+					396.IBPluginDependency
+					397.IBPluginDependency
+					398.IBPluginDependency
+					399.IBPluginDependency
+					400.IBPluginDependency
+					401.IBPluginDependency
+					402.IBPluginDependency
+					403.IBPluginDependency
+					404.IBPluginDependency
+					405.IBPluginDependency
+					406.IBPluginDependency
+					407.IBPluginDependency
+					408.IBPluginDependency
+					409.IBPluginDependency
+					410.IBPluginDependency
+					411.IBPluginDependency
+					412.IBPluginDependency
+					413.IBPluginDependency
+					414.IBPluginDependency
+					415.IBPluginDependency
+					416.IBPluginDependency
+					417.IBPluginDependency
+					418.IBPluginDependency
+					419.IBPluginDependency
+					460.IBPluginDependency
+					461.IBPluginDependency
+					462.IBPluginDependency
+					463.IBPluginDependency
+					464.IBPluginDependency
+					465.IBPluginDependency
+					466.IBPluginDependency
+					467.IBPluginDependency
+					468.IBPluginDependency
+					473.IBPluginDependency
+					489.IBPluginDependency
+					489.IBViewBoundsToFrameTransform
+					490.IBPluginDependency
+					492.IBPluginDependency
+					492.IBViewBoundsToFrameTransform
+					493.IBPluginDependency
+					494.IBPluginDependency
+					494.IBViewBoundsToFrameTransform
+					495.IBPluginDependency
+					5.IBPluginDependency
+					5.ImportedFromIB2
+					56.IBPluginDependency
+					56.ImportedFromIB2
+					57.IBEditorWindowLastContentRect
+					57.IBPluginDependency
+					57.ImportedFromIB2
+					57.editorWindowContentRectSynchronizationRect
+					58.IBPluginDependency
+					58.ImportedFromIB2
+					72.IBPluginDependency
+					72.ImportedFromIB2
+					73.IBPluginDependency
+					73.ImportedFromIB2
+					74.IBPluginDependency
+					74.ImportedFromIB2
+					75.IBPluginDependency
+					75.ImportedFromIB2
+					77.IBPluginDependency
+					77.ImportedFromIB2
+					78.IBPluginDependency
+					78.ImportedFromIB2
+					79.IBPluginDependency
+					79.ImportedFromIB2
+					80.IBPluginDependency
+					80.ImportedFromIB2
+					81.IBPluginDependency
+					81.ImportedFromIB2
+					81.editorWindowContentRectSynchronizationRect
+					82.IBPluginDependency
+					82.ImportedFromIB2
+					83.IBPluginDependency
+					83.ImportedFromIB2
+					92.IBPluginDependency
+					92.ImportedFromIB2
+				
+				
+					YES
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{596, 852}, {216, 23}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{522, 812}, {146, 23}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{436, 809}, {64, 6}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{608, 612}, {275, 83}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{187, 434}, {243, 243}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{608, 612}, {167, 43}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{608, 612}, {241, 103}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{525, 802}, {197, 73}}
+					{{143, 285}, {478, 20}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{74, 862}
+					{{6, 978}, {478, 20}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					{{475, 832}, {234, 43}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{608, 612}, {215, 63}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{312, 306}, {663, 442}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					{{312, 306}, {663, 442}}
+					
+					{{33, 99}, {480, 360}}
+					{3.40282e+38, 3.40282e+38}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					{{437, 242}, {86, 43}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					{{523, 2}, {178, 283}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+						P4AAAL+AAABDuIAAwkQAAA
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+						P4AAAL+AAABEDIAAwkQAAA
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+						P4AAAL+AAABEGMAAwkQAAA
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{155, 102}, {245, 183}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{23, 794}, {245, 183}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					{{145, 474}, {199, 203}}
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+					com.apple.InterfaceBuilder.CocoaPlugin
+					
+				
+			
+			
+				YES
+				
+				
+					YES
+				
+			
+			
+			
+				YES
+				
+				
+					YES
+				
+			
+			
+			498
+		
+		
+			
+				YES
+				
+					AppController
+					NSObject
+					
+						test:
+						id
+					
+					
+						test:
+						
+							test:
+							id
+						
+					
+					
+						YES
+						
+							YES
+							arrayController
+							from
+							theWindow
+							to
+						
+						
+							YES
+							NSArrayController
+							NSTextField
+							NSWindow
+							NSTextField
+						
+					
+					
+						YES
+						
+							YES
+							arrayController
+							from
+							theWindow
+							to
+						
+						
+							YES
+							
+								arrayController
+								NSArrayController
+							
+							
+								from
+								NSTextField
+							
+							
+								theWindow
+								NSWindow
+							
+							
+								to
+								NSTextField
+							
+						
+					
+					
+						IBUserSource
+						
+					
+				
+			
+		
+		0
+		IBCocoaFramework
+		
+			com.apple.InterfaceBuilder.CocoaPlugin.macosx
+			
+		
+		
+			com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3
+			
+		
+		YES
+		../adsfsdf.xcodeproj
+		3
+		
+			YES
+			
+				YES
+				NSMenuCheckmark
+				NSMenuMixedState
+			
+			
+				YES
+				{9, 8}
+				{7, 2}
+			
+		
+	
+
diff --git a/Tests/Manual/TableTest/TableBindings/Resources/rows.plist b/Tests/Manual/TableTest/TableBindings/Resources/rows.plist
new file mode 100644
index 000000000..dd3be7443
--- /dev/null
+++ b/Tests/Manual/TableTest/TableBindings/Resources/rows.plist
@@ -0,0 +1,6006 @@
+
+
+
+
+	
+		colOne
+		0
+		colTwo
+		a
+	
+	
+		colOne
+		1
+		colTwo
+		a
+	
+	
+		colOne
+		2
+		colTwo
+		a
+	
+	
+		colOne
+		3
+		colTwo
+		a
+	
+	
+		colOne
+		4
+		colTwo
+		a
+	
+	
+		colOne
+		5
+		colTwo
+		a
+	
+	
+		colOne
+		6
+		colTwo
+		a
+	
+	
+		colOne
+		7
+		colTwo
+		a
+	
+	
+		colOne
+		8
+		colTwo
+		a
+	
+	
+		colOne
+		9
+		colTwo
+		a
+	
+	
+		colOne
+		10
+		colTwo
+		a
+	
+	
+		colOne
+		11
+		colTwo
+		a
+	
+	
+		colOne
+		12
+		colTwo
+		a
+	
+	
+		colOne
+		13
+		colTwo
+		a
+	
+	
+		colOne
+		14
+		colTwo
+		a
+	
+	
+		colOne
+		15
+		colTwo
+		a
+	
+	
+		colOne
+		16
+		colTwo
+		a
+	
+	
+		colOne
+		17
+		colTwo
+		a
+	
+	
+		colOne
+		18
+		colTwo
+		a
+	
+	
+		colOne
+		19
+		colTwo
+		a
+	
+	
+		colOne
+		20
+		colTwo
+		a
+	
+	
+		colOne
+		21
+		colTwo
+		a
+	
+	
+		colOne
+		22
+		colTwo
+		a
+	
+	
+		colOne
+		23
+		colTwo
+		a
+	
+	
+		colOne
+		24
+		colTwo
+		a
+	
+	
+		colOne
+		25
+		colTwo
+		a
+	
+	
+		colOne
+		26
+		colTwo
+		a
+	
+	
+		colOne
+		27
+		colTwo
+		a
+	
+	
+		colOne
+		28
+		colTwo
+		a
+	
+	
+		colOne
+		29
+		colTwo
+		a
+	
+	
+		colOne
+		30
+		colTwo
+		a
+	
+	
+		colOne
+		31
+		colTwo
+		a
+	
+	
+		colOne
+		32
+		colTwo
+		a
+	
+	
+		colOne
+		33
+		colTwo
+		a
+	
+	
+		colOne
+		34
+		colTwo
+		a
+	
+	
+		colOne
+		35
+		colTwo
+		a
+	
+	
+		colOne
+		36
+		colTwo
+		a
+	
+	
+		colOne
+		37
+		colTwo
+		a
+	
+	
+		colOne
+		38
+		colTwo
+		a
+	
+	
+		colOne
+		39
+		colTwo
+		a
+	
+	
+		colOne
+		40
+		colTwo
+		a
+	
+	
+		colOne
+		41
+		colTwo
+		a
+	
+	
+		colOne
+		42
+		colTwo
+		a
+	
+	
+		colOne
+		43
+		colTwo
+		a
+	
+	
+		colOne
+		44
+		colTwo
+		a
+	
+	
+		colOne
+		45
+		colTwo
+		a
+	
+	
+		colOne
+		46
+		colTwo
+		a
+	
+	
+		colOne
+		47
+		colTwo
+		a
+	
+	
+		colOne
+		48
+		colTwo
+		a
+	
+	
+		colOne
+		49
+		colTwo
+		a
+	
+	
+		colOne
+		50
+		colTwo
+		a
+	
+	
+		colOne
+		51
+		colTwo
+		a
+	
+	
+		colOne
+		52
+		colTwo
+		a
+	
+	
+		colOne
+		53
+		colTwo
+		a
+	
+	
+		colOne
+		54
+		colTwo
+		a
+	
+	
+		colOne
+		55
+		colTwo
+		a
+	
+	
+		colOne
+		56
+		colTwo
+		a
+	
+	
+		colOne
+		57
+		colTwo
+		a
+	
+	
+		colOne
+		58
+		colTwo
+		a
+	
+	
+		colOne
+		59
+		colTwo
+		a
+	
+	
+		colOne
+		60
+		colTwo
+		a
+	
+	
+		colOne
+		61
+		colTwo
+		a
+	
+	
+		colOne
+		62
+		colTwo
+		a
+	
+	
+		colOne
+		63
+		colTwo
+		a
+	
+	
+		colOne
+		64
+		colTwo
+		a
+	
+	
+		colOne
+		65
+		colTwo
+		a
+	
+	
+		colOne
+		66
+		colTwo
+		a
+	
+	
+		colOne
+		67
+		colTwo
+		a
+	
+	
+		colOne
+		68
+		colTwo
+		a
+	
+	
+		colOne
+		69
+		colTwo
+		a
+	
+	
+		colOne
+		70
+		colTwo
+		a
+	
+	
+		colOne
+		71
+		colTwo
+		a
+	
+	
+		colOne
+		72
+		colTwo
+		a
+	
+	
+		colOne
+		73
+		colTwo
+		a
+	
+	
+		colOne
+		74
+		colTwo
+		a
+	
+	
+		colOne
+		75
+		colTwo
+		a
+	
+	
+		colOne
+		76
+		colTwo
+		a
+	
+	
+		colOne
+		77
+		colTwo
+		a
+	
+	
+		colOne
+		78
+		colTwo
+		a
+	
+	
+		colOne
+		79
+		colTwo
+		a
+	
+	
+		colOne
+		80
+		colTwo
+		a
+	
+	
+		colOne
+		81
+		colTwo
+		a
+	
+	
+		colOne
+		82
+		colTwo
+		a
+	
+	
+		colOne
+		83
+		colTwo
+		a
+	
+	
+		colOne
+		84
+		colTwo
+		a
+	
+	
+		colOne
+		85
+		colTwo
+		a
+	
+	
+		colOne
+		86
+		colTwo
+		a
+	
+	
+		colOne
+		87
+		colTwo
+		a
+	
+	
+		colOne
+		88
+		colTwo
+		a
+	
+	
+		colOne
+		89
+		colTwo
+		a
+	
+	
+		colOne
+		90
+		colTwo
+		a
+	
+	
+		colOne
+		91
+		colTwo
+		a
+	
+	
+		colOne
+		92
+		colTwo
+		a
+	
+	
+		colOne
+		93
+		colTwo
+		a
+	
+	
+		colOne
+		94
+		colTwo
+		a
+	
+	
+		colOne
+		95
+		colTwo
+		a
+	
+	
+		colOne
+		96
+		colTwo
+		a
+	
+	
+		colOne
+		97
+		colTwo
+		a
+	
+	
+		colOne
+		98
+		colTwo
+		a
+	
+	
+		colOne
+		99
+		colTwo
+		a
+	
+	
+		colOne
+		100
+		colTwo
+		a
+	
+	
+		colOne
+		101
+		colTwo
+		a
+	
+	
+		colOne
+		102
+		colTwo
+		a
+	
+	
+		colOne
+		103
+		colTwo
+		a
+	
+	
+		colOne
+		104
+		colTwo
+		a
+	
+	
+		colOne
+		105
+		colTwo
+		a
+	
+	
+		colOne
+		106
+		colTwo
+		a
+	
+	
+		colOne
+		107
+		colTwo
+		a
+	
+	
+		colOne
+		108
+		colTwo
+		a
+	
+	
+		colOne
+		109
+		colTwo
+		a
+	
+	
+		colOne
+		110
+		colTwo
+		a
+	
+	
+		colOne
+		111
+		colTwo
+		a
+	
+	
+		colOne
+		112
+		colTwo
+		a
+	
+	
+		colOne
+		113
+		colTwo
+		a
+	
+	
+		colOne
+		114
+		colTwo
+		a
+	
+	
+		colOne
+		115
+		colTwo
+		a
+	
+	
+		colOne
+		116
+		colTwo
+		a
+	
+	
+		colOne
+		117
+		colTwo
+		a
+	
+	
+		colOne
+		118
+		colTwo
+		a
+	
+	
+		colOne
+		119
+		colTwo
+		a
+	
+	
+		colOne
+		120
+		colTwo
+		a
+	
+	
+		colOne
+		121
+		colTwo
+		a
+	
+	
+		colOne
+		122
+		colTwo
+		a
+	
+	
+		colOne
+		123
+		colTwo
+		a
+	
+	
+		colOne
+		124
+		colTwo
+		a
+	
+	
+		colOne
+		125
+		colTwo
+		a
+	
+	
+		colOne
+		126
+		colTwo
+		a
+	
+	
+		colOne
+		127
+		colTwo
+		a
+	
+	
+		colOne
+		128
+		colTwo
+		a
+	
+	
+		colOne
+		129
+		colTwo
+		a
+	
+	
+		colOne
+		130
+		colTwo
+		a
+	
+	
+		colOne
+		131
+		colTwo
+		a
+	
+	
+		colOne
+		132
+		colTwo
+		a
+	
+	
+		colOne
+		133
+		colTwo
+		a
+	
+	
+		colOne
+		134
+		colTwo
+		a
+	
+	
+		colOne
+		135
+		colTwo
+		a
+	
+	
+		colOne
+		136
+		colTwo
+		a
+	
+	
+		colOne
+		137
+		colTwo
+		a
+	
+	
+		colOne
+		138
+		colTwo
+		a
+	
+	
+		colOne
+		139
+		colTwo
+		a
+	
+	
+		colOne
+		140
+		colTwo
+		a
+	
+	
+		colOne
+		141
+		colTwo
+		a
+	
+	
+		colOne
+		142
+		colTwo
+		a
+	
+	
+		colOne
+		143
+		colTwo
+		a
+	
+	
+		colOne
+		144
+		colTwo
+		a
+	
+	
+		colOne
+		145
+		colTwo
+		a
+	
+	
+		colOne
+		146
+		colTwo
+		a
+	
+	
+		colOne
+		147
+		colTwo
+		a
+	
+	
+		colOne
+		148
+		colTwo
+		a
+	
+	
+		colOne
+		149
+		colTwo
+		a
+	
+	
+		colOne
+		150
+		colTwo
+		a
+	
+	
+		colOne
+		151
+		colTwo
+		a
+	
+	
+		colOne
+		152
+		colTwo
+		a
+	
+	
+		colOne
+		153
+		colTwo
+		a
+	
+	
+		colOne
+		154
+		colTwo
+		a
+	
+	
+		colOne
+		155
+		colTwo
+		a
+	
+	
+		colOne
+		156
+		colTwo
+		a
+	
+	
+		colOne
+		157
+		colTwo
+		a
+	
+	
+		colOne
+		158
+		colTwo
+		a
+	
+	
+		colOne
+		159
+		colTwo
+		a
+	
+	
+		colOne
+		160
+		colTwo
+		a
+	
+	
+		colOne
+		161
+		colTwo
+		a
+	
+	
+		colOne
+		162
+		colTwo
+		a
+	
+	
+		colOne
+		163
+		colTwo
+		a
+	
+	
+		colOne
+		164
+		colTwo
+		a
+	
+	
+		colOne
+		165
+		colTwo
+		a
+	
+	
+		colOne
+		166
+		colTwo
+		a
+	
+	
+		colOne
+		167
+		colTwo
+		a
+	
+	
+		colOne
+		168
+		colTwo
+		a
+	
+	
+		colOne
+		169
+		colTwo
+		a
+	
+	
+		colOne
+		170
+		colTwo
+		a
+	
+	
+		colOne
+		171
+		colTwo
+		a
+	
+	
+		colOne
+		172
+		colTwo
+		a
+	
+	
+		colOne
+		173
+		colTwo
+		a
+	
+	
+		colOne
+		174
+		colTwo
+		a
+	
+	
+		colOne
+		175
+		colTwo
+		a
+	
+	
+		colOne
+		176
+		colTwo
+		a
+	
+	
+		colOne
+		177
+		colTwo
+		a
+	
+	
+		colOne
+		178
+		colTwo
+		a
+	
+	
+		colOne
+		179
+		colTwo
+		a
+	
+	
+		colOne
+		180
+		colTwo
+		a
+	
+	
+		colOne
+		181
+		colTwo
+		a
+	
+	
+		colOne
+		182
+		colTwo
+		a
+	
+	
+		colOne
+		183
+		colTwo
+		a
+	
+	
+		colOne
+		184
+		colTwo
+		a
+	
+	
+		colOne
+		185
+		colTwo
+		a
+	
+	
+		colOne
+		186
+		colTwo
+		a
+	
+	
+		colOne
+		187
+		colTwo
+		a
+	
+	
+		colOne
+		188
+		colTwo
+		a
+	
+	
+		colOne
+		189
+		colTwo
+		a
+	
+	
+		colOne
+		190
+		colTwo
+		a
+	
+	
+		colOne
+		191
+		colTwo
+		a
+	
+	
+		colOne
+		192
+		colTwo
+		a
+	
+	
+		colOne
+		193
+		colTwo
+		a
+	
+	
+		colOne
+		194
+		colTwo
+		a
+	
+	
+		colOne
+		195
+		colTwo
+		a
+	
+	
+		colOne
+		196
+		colTwo
+		a
+	
+	
+		colOne
+		197
+		colTwo
+		a
+	
+	
+		colOne
+		198
+		colTwo
+		a
+	
+	
+		colOne
+		199
+		colTwo
+		a
+	
+	
+		colOne
+		200
+		colTwo
+		a
+	
+	
+		colOne
+		201
+		colTwo
+		a
+	
+	
+		colOne
+		202
+		colTwo
+		a
+	
+	
+		colOne
+		203
+		colTwo
+		a
+	
+	
+		colOne
+		204
+		colTwo
+		a
+	
+	
+		colOne
+		205
+		colTwo
+		a
+	
+	
+		colOne
+		206
+		colTwo
+		a
+	
+	
+		colOne
+		207
+		colTwo
+		a
+	
+	
+		colOne
+		208
+		colTwo
+		a
+	
+	
+		colOne
+		209
+		colTwo
+		a
+	
+	
+		colOne
+		210
+		colTwo
+		a
+	
+	
+		colOne
+		211
+		colTwo
+		a
+	
+	
+		colOne
+		212
+		colTwo
+		a
+	
+	
+		colOne
+		213
+		colTwo
+		a
+	
+	
+		colOne
+		214
+		colTwo
+		a
+	
+	
+		colOne
+		215
+		colTwo
+		a
+	
+	
+		colOne
+		216
+		colTwo
+		a
+	
+	
+		colOne
+		217
+		colTwo
+		a
+	
+	
+		colOne
+		218
+		colTwo
+		a
+	
+	
+		colOne
+		219
+		colTwo
+		a
+	
+	
+		colOne
+		220
+		colTwo
+		a
+	
+	
+		colOne
+		221
+		colTwo
+		a
+	
+	
+		colOne
+		222
+		colTwo
+		a
+	
+	
+		colOne
+		223
+		colTwo
+		a
+	
+	
+		colOne
+		224
+		colTwo
+		a
+	
+	
+		colOne
+		225
+		colTwo
+		a
+	
+	
+		colOne
+		226
+		colTwo
+		a
+	
+	
+		colOne
+		227
+		colTwo
+		a
+	
+	
+		colOne
+		228
+		colTwo
+		a
+	
+	
+		colOne
+		229
+		colTwo
+		a
+	
+	
+		colOne
+		230
+		colTwo
+		a
+	
+	
+		colOne
+		231
+		colTwo
+		a
+	
+	
+		colOne
+		232
+		colTwo
+		a
+	
+	
+		colOne
+		233
+		colTwo
+		a
+	
+	
+		colOne
+		234
+		colTwo
+		a
+	
+	
+		colOne
+		235
+		colTwo
+		a
+	
+	
+		colOne
+		236
+		colTwo
+		a
+	
+	
+		colOne
+		237
+		colTwo
+		a
+	
+	
+		colOne
+		238
+		colTwo
+		a
+	
+	
+		colOne
+		239
+		colTwo
+		a
+	
+	
+		colOne
+		240
+		colTwo
+		a
+	
+	
+		colOne
+		241
+		colTwo
+		a
+	
+	
+		colOne
+		242
+		colTwo
+		a
+	
+	
+		colOne
+		243
+		colTwo
+		a
+	
+	
+		colOne
+		244
+		colTwo
+		a
+	
+	
+		colOne
+		245
+		colTwo
+		a
+	
+	
+		colOne
+		246
+		colTwo
+		a
+	
+	
+		colOne
+		247
+		colTwo
+		a
+	
+	
+		colOne
+		248
+		colTwo
+		a
+	
+	
+		colOne
+		249
+		colTwo
+		a
+	
+	
+		colOne
+		250
+		colTwo
+		a
+	
+	
+		colOne
+		251
+		colTwo
+		a
+	
+	
+		colOne
+		252
+		colTwo
+		a
+	
+	
+		colOne
+		253
+		colTwo
+		a
+	
+	
+		colOne
+		254
+		colTwo
+		a
+	
+	
+		colOne
+		255
+		colTwo
+		a
+	
+	
+		colOne
+		256
+		colTwo
+		a
+	
+	
+		colOne
+		257
+		colTwo
+		a
+	
+	
+		colOne
+		258
+		colTwo
+		a
+	
+	
+		colOne
+		259
+		colTwo
+		a
+	
+	
+		colOne
+		260
+		colTwo
+		a
+	
+	
+		colOne
+		261
+		colTwo
+		a
+	
+	
+		colOne
+		262
+		colTwo
+		a
+	
+	
+		colOne
+		263
+		colTwo
+		a
+	
+	
+		colOne
+		264
+		colTwo
+		a
+	
+	
+		colOne
+		265
+		colTwo
+		a
+	
+	
+		colOne
+		266
+		colTwo
+		a
+	
+	
+		colOne
+		267
+		colTwo
+		a
+	
+	
+		colOne
+		268
+		colTwo
+		a
+	
+	
+		colOne
+		269
+		colTwo
+		a
+	
+	
+		colOne
+		270
+		colTwo
+		a
+	
+	
+		colOne
+		271
+		colTwo
+		a
+	
+	
+		colOne
+		272
+		colTwo
+		a
+	
+	
+		colOne
+		273
+		colTwo
+		a
+	
+	
+		colOne
+		274
+		colTwo
+		a
+	
+	
+		colOne
+		275
+		colTwo
+		a
+	
+	
+		colOne
+		276
+		colTwo
+		a
+	
+	
+		colOne
+		277
+		colTwo
+		a
+	
+	
+		colOne
+		278
+		colTwo
+		a
+	
+	
+		colOne
+		279
+		colTwo
+		a
+	
+	
+		colOne
+		280
+		colTwo
+		a
+	
+	
+		colOne
+		281
+		colTwo
+		a
+	
+	
+		colOne
+		282
+		colTwo
+		a
+	
+	
+		colOne
+		283
+		colTwo
+		a
+	
+	
+		colOne
+		284
+		colTwo
+		a
+	
+	
+		colOne
+		285
+		colTwo
+		a
+	
+	
+		colOne
+		286
+		colTwo
+		a
+	
+	
+		colOne
+		287
+		colTwo
+		a
+	
+	
+		colOne
+		288
+		colTwo
+		a
+	
+	
+		colOne
+		289
+		colTwo
+		a
+	
+	
+		colOne
+		290
+		colTwo
+		a
+	
+	
+		colOne
+		291
+		colTwo
+		a
+	
+	
+		colOne
+		292
+		colTwo
+		a
+	
+	
+		colOne
+		293
+		colTwo
+		a
+	
+	
+		colOne
+		294
+		colTwo
+		a
+	
+	
+		colOne
+		295
+		colTwo
+		a
+	
+	
+		colOne
+		296
+		colTwo
+		a
+	
+	
+		colOne
+		297
+		colTwo
+		a
+	
+	
+		colOne
+		298
+		colTwo
+		a
+	
+	
+		colOne
+		299
+		colTwo
+		a
+	
+	
+		colOne
+		300
+		colTwo
+		a
+	
+	
+		colOne
+		301
+		colTwo
+		a
+	
+	
+		colOne
+		302
+		colTwo
+		a
+	
+	
+		colOne
+		303
+		colTwo
+		a
+	
+	
+		colOne
+		304
+		colTwo
+		a
+	
+	
+		colOne
+		305
+		colTwo
+		a
+	
+	
+		colOne
+		306
+		colTwo
+		a
+	
+	
+		colOne
+		307
+		colTwo
+		a
+	
+	
+		colOne
+		308
+		colTwo
+		a
+	
+	
+		colOne
+		309
+		colTwo
+		a
+	
+	
+		colOne
+		310
+		colTwo
+		a
+	
+	
+		colOne
+		311
+		colTwo
+		a
+	
+	
+		colOne
+		312
+		colTwo
+		a
+	
+	
+		colOne
+		313
+		colTwo
+		a
+	
+	
+		colOne
+		314
+		colTwo
+		a
+	
+	
+		colOne
+		315
+		colTwo
+		a
+	
+	
+		colOne
+		316
+		colTwo
+		a
+	
+	
+		colOne
+		317
+		colTwo
+		a
+	
+	
+		colOne
+		318
+		colTwo
+		a
+	
+	
+		colOne
+		319
+		colTwo
+		a
+	
+	
+		colOne
+		320
+		colTwo
+		a
+	
+	
+		colOne
+		321
+		colTwo
+		a
+	
+	
+		colOne
+		322
+		colTwo
+		a
+	
+	
+		colOne
+		323
+		colTwo
+		a
+	
+	
+		colOne
+		324
+		colTwo
+		a
+	
+	
+		colOne
+		325
+		colTwo
+		a
+	
+	
+		colOne
+		326
+		colTwo
+		a
+	
+	
+		colOne
+		327
+		colTwo
+		a
+	
+	
+		colOne
+		328
+		colTwo
+		a
+	
+	
+		colOne
+		329
+		colTwo
+		a
+	
+	
+		colOne
+		330
+		colTwo
+		a
+	
+	
+		colOne
+		331
+		colTwo
+		a
+	
+	
+		colOne
+		332
+		colTwo
+		a
+	
+	
+		colOne
+		333
+		colTwo
+		a
+	
+	
+		colOne
+		334
+		colTwo
+		a
+	
+	
+		colOne
+		335
+		colTwo
+		a
+	
+	
+		colOne
+		336
+		colTwo
+		a
+	
+	
+		colOne
+		337
+		colTwo
+		a
+	
+	
+		colOne
+		338
+		colTwo
+		a
+	
+	
+		colOne
+		339
+		colTwo
+		a
+	
+	
+		colOne
+		340
+		colTwo
+		a
+	
+	
+		colOne
+		341
+		colTwo
+		a
+	
+	
+		colOne
+		342
+		colTwo
+		a
+	
+	
+		colOne
+		343
+		colTwo
+		a
+	
+	
+		colOne
+		344
+		colTwo
+		a
+	
+	
+		colOne
+		345
+		colTwo
+		a
+	
+	
+		colOne
+		346
+		colTwo
+		a
+	
+	
+		colOne
+		347
+		colTwo
+		a
+	
+	
+		colOne
+		348
+		colTwo
+		a
+	
+	
+		colOne
+		349
+		colTwo
+		a
+	
+	
+		colOne
+		350
+		colTwo
+		a
+	
+	
+		colOne
+		351
+		colTwo
+		a
+	
+	
+		colOne
+		352
+		colTwo
+		a
+	
+	
+		colOne
+		353
+		colTwo
+		a
+	
+	
+		colOne
+		354
+		colTwo
+		a
+	
+	
+		colOne
+		355
+		colTwo
+		a
+	
+	
+		colOne
+		356
+		colTwo
+		a
+	
+	
+		colOne
+		357
+		colTwo
+		a
+	
+	
+		colOne
+		358
+		colTwo
+		a
+	
+	
+		colOne
+		359
+		colTwo
+		a
+	
+	
+		colOne
+		360
+		colTwo
+		a
+	
+	
+		colOne
+		361
+		colTwo
+		a
+	
+	
+		colOne
+		362
+		colTwo
+		a
+	
+	
+		colOne
+		363
+		colTwo
+		a
+	
+	
+		colOne
+		364
+		colTwo
+		a
+	
+	
+		colOne
+		365
+		colTwo
+		a
+	
+	
+		colOne
+		366
+		colTwo
+		a
+	
+	
+		colOne
+		367
+		colTwo
+		a
+	
+	
+		colOne
+		368
+		colTwo
+		a
+	
+	
+		colOne
+		369
+		colTwo
+		a
+	
+	
+		colOne
+		370
+		colTwo
+		a
+	
+	
+		colOne
+		371
+		colTwo
+		a
+	
+	
+		colOne
+		372
+		colTwo
+		a
+	
+	
+		colOne
+		373
+		colTwo
+		a
+	
+	
+		colOne
+		374
+		colTwo
+		a
+	
+	
+		colOne
+		375
+		colTwo
+		a
+	
+	
+		colOne
+		376
+		colTwo
+		a
+	
+	
+		colOne
+		377
+		colTwo
+		a
+	
+	
+		colOne
+		378
+		colTwo
+		a
+	
+	
+		colOne
+		379
+		colTwo
+		a
+	
+	
+		colOne
+		380
+		colTwo
+		a
+	
+	
+		colOne
+		381
+		colTwo
+		a
+	
+	
+		colOne
+		382
+		colTwo
+		a
+	
+	
+		colOne
+		383
+		colTwo
+		a
+	
+	
+		colOne
+		384
+		colTwo
+		a
+	
+	
+		colOne
+		385
+		colTwo
+		a
+	
+	
+		colOne
+		386
+		colTwo
+		a
+	
+	
+		colOne
+		387
+		colTwo
+		a
+	
+	
+		colOne
+		388
+		colTwo
+		a
+	
+	
+		colOne
+		389
+		colTwo
+		a
+	
+	
+		colOne
+		390
+		colTwo
+		a
+	
+	
+		colOne
+		391
+		colTwo
+		a
+	
+	
+		colOne
+		392
+		colTwo
+		a
+	
+	
+		colOne
+		393
+		colTwo
+		a
+	
+	
+		colOne
+		394
+		colTwo
+		a
+	
+	
+		colOne
+		395
+		colTwo
+		a
+	
+	
+		colOne
+		396
+		colTwo
+		a
+	
+	
+		colOne
+		397
+		colTwo
+		a
+	
+	
+		colOne
+		398
+		colTwo
+		a
+	
+	
+		colOne
+		399
+		colTwo
+		a
+	
+	
+		colOne
+		400
+		colTwo
+		a
+	
+	
+		colOne
+		401
+		colTwo
+		a
+	
+	
+		colOne
+		402
+		colTwo
+		a
+	
+	
+		colOne
+		403
+		colTwo
+		a
+	
+	
+		colOne
+		404
+		colTwo
+		a
+	
+	
+		colOne
+		405
+		colTwo
+		a
+	
+	
+		colOne
+		406
+		colTwo
+		a
+	
+	
+		colOne
+		407
+		colTwo
+		a
+	
+	
+		colOne
+		408
+		colTwo
+		a
+	
+	
+		colOne
+		409
+		colTwo
+		a
+	
+	
+		colOne
+		410
+		colTwo
+		a
+	
+	
+		colOne
+		411
+		colTwo
+		a
+	
+	
+		colOne
+		412
+		colTwo
+		a
+	
+	
+		colOne
+		413
+		colTwo
+		a
+	
+	
+		colOne
+		414
+		colTwo
+		a
+	
+	
+		colOne
+		415
+		colTwo
+		a
+	
+	
+		colOne
+		416
+		colTwo
+		a
+	
+	
+		colOne
+		417
+		colTwo
+		a
+	
+	
+		colOne
+		418
+		colTwo
+		a
+	
+	
+		colOne
+		419
+		colTwo
+		a
+	
+	
+		colOne
+		420
+		colTwo
+		a
+	
+	
+		colOne
+		421
+		colTwo
+		a
+	
+	
+		colOne
+		422
+		colTwo
+		a
+	
+	
+		colOne
+		423
+		colTwo
+		a
+	
+	
+		colOne
+		424
+		colTwo
+		a
+	
+	
+		colOne
+		425
+		colTwo
+		a
+	
+	
+		colOne
+		426
+		colTwo
+		a
+	
+	
+		colOne
+		427
+		colTwo
+		a
+	
+	
+		colOne
+		428
+		colTwo
+		a
+	
+	
+		colOne
+		429
+		colTwo
+		a
+	
+	
+		colOne
+		430
+		colTwo
+		a
+	
+	
+		colOne
+		431
+		colTwo
+		a
+	
+	
+		colOne
+		432
+		colTwo
+		a
+	
+	
+		colOne
+		433
+		colTwo
+		a
+	
+	
+		colOne
+		434
+		colTwo
+		a
+	
+	
+		colOne
+		435
+		colTwo
+		a
+	
+	
+		colOne
+		436
+		colTwo
+		a
+	
+	
+		colOne
+		437
+		colTwo
+		a
+	
+	
+		colOne
+		438
+		colTwo
+		a
+	
+	
+		colOne
+		439
+		colTwo
+		a
+	
+	
+		colOne
+		440
+		colTwo
+		a
+	
+	
+		colOne
+		441
+		colTwo
+		a
+	
+	
+		colOne
+		442
+		colTwo
+		a
+	
+	
+		colOne
+		443
+		colTwo
+		a
+	
+	
+		colOne
+		444
+		colTwo
+		a
+	
+	
+		colOne
+		445
+		colTwo
+		a
+	
+	
+		colOne
+		446
+		colTwo
+		a
+	
+	
+		colOne
+		447
+		colTwo
+		a
+	
+	
+		colOne
+		448
+		colTwo
+		a
+	
+	
+		colOne
+		449
+		colTwo
+		a
+	
+	
+		colOne
+		450
+		colTwo
+		a
+	
+	
+		colOne
+		451
+		colTwo
+		a
+	
+	
+		colOne
+		452
+		colTwo
+		a
+	
+	
+		colOne
+		453
+		colTwo
+		a
+	
+	
+		colOne
+		454
+		colTwo
+		a
+	
+	
+		colOne
+		455
+		colTwo
+		a
+	
+	
+		colOne
+		456
+		colTwo
+		a
+	
+	
+		colOne
+		457
+		colTwo
+		a
+	
+	
+		colOne
+		458
+		colTwo
+		a
+	
+	
+		colOne
+		459
+		colTwo
+		a
+	
+	
+		colOne
+		460
+		colTwo
+		a
+	
+	
+		colOne
+		461
+		colTwo
+		a
+	
+	
+		colOne
+		462
+		colTwo
+		a
+	
+	
+		colOne
+		463
+		colTwo
+		a
+	
+	
+		colOne
+		464
+		colTwo
+		a
+	
+	
+		colOne
+		465
+		colTwo
+		a
+	
+	
+		colOne
+		466
+		colTwo
+		a
+	
+	
+		colOne
+		467
+		colTwo
+		a
+	
+	
+		colOne
+		468
+		colTwo
+		a
+	
+	
+		colOne
+		469
+		colTwo
+		a
+	
+	
+		colOne
+		470
+		colTwo
+		a
+	
+	
+		colOne
+		471
+		colTwo
+		a
+	
+	
+		colOne
+		472
+		colTwo
+		a
+	
+	
+		colOne
+		473
+		colTwo
+		a
+	
+	
+		colOne
+		474
+		colTwo
+		a
+	
+	
+		colOne
+		475
+		colTwo
+		a
+	
+	
+		colOne
+		476
+		colTwo
+		a
+	
+	
+		colOne
+		477
+		colTwo
+		a
+	
+	
+		colOne
+		478
+		colTwo
+		a
+	
+	
+		colOne
+		479
+		colTwo
+		a
+	
+	
+		colOne
+		480
+		colTwo
+		a
+	
+	
+		colOne
+		481
+		colTwo
+		a
+	
+	
+		colOne
+		482
+		colTwo
+		a
+	
+	
+		colOne
+		483
+		colTwo
+		a
+	
+	
+		colOne
+		484
+		colTwo
+		a
+	
+	
+		colOne
+		485
+		colTwo
+		a
+	
+	
+		colOne
+		486
+		colTwo
+		a
+	
+	
+		colOne
+		487
+		colTwo
+		a
+	
+	
+		colOne
+		488
+		colTwo
+		a
+	
+	
+		colOne
+		489
+		colTwo
+		a
+	
+	
+		colOne
+		490
+		colTwo
+		a
+	
+	
+		colOne
+		491
+		colTwo
+		a
+	
+	
+		colOne
+		492
+		colTwo
+		a
+	
+	
+		colOne
+		493
+		colTwo
+		a
+	
+	
+		colOne
+		494
+		colTwo
+		a
+	
+	
+		colOne
+		495
+		colTwo
+		a
+	
+	
+		colOne
+		496
+		colTwo
+		a
+	
+	
+		colOne
+		497
+		colTwo
+		a
+	
+	
+		colOne
+		498
+		colTwo
+		a
+	
+	
+		colOne
+		499
+		colTwo
+		a
+	
+	
+		colOne
+		500
+		colTwo
+		a
+	
+	
+		colOne
+		501
+		colTwo
+		a
+	
+	
+		colOne
+		502
+		colTwo
+		a
+	
+	
+		colOne
+		503
+		colTwo
+		a
+	
+	
+		colOne
+		504
+		colTwo
+		a
+	
+	
+		colOne
+		505
+		colTwo
+		a
+	
+	
+		colOne
+		506
+		colTwo
+		a
+	
+	
+		colOne
+		507
+		colTwo
+		a
+	
+	
+		colOne
+		508
+		colTwo
+		a
+	
+	
+		colOne
+		509
+		colTwo
+		a
+	
+	
+		colOne
+		510
+		colTwo
+		a
+	
+	
+		colOne
+		511
+		colTwo
+		a
+	
+	
+		colOne
+		512
+		colTwo
+		a
+	
+	
+		colOne
+		513
+		colTwo
+		a
+	
+	
+		colOne
+		514
+		colTwo
+		a
+	
+	
+		colOne
+		515
+		colTwo
+		a
+	
+	
+		colOne
+		516
+		colTwo
+		a
+	
+	
+		colOne
+		517
+		colTwo
+		a
+	
+	
+		colOne
+		518
+		colTwo
+		a
+	
+	
+		colOne
+		519
+		colTwo
+		a
+	
+	
+		colOne
+		520
+		colTwo
+		a
+	
+	
+		colOne
+		521
+		colTwo
+		a
+	
+	
+		colOne
+		522
+		colTwo
+		a
+	
+	
+		colOne
+		523
+		colTwo
+		a
+	
+	
+		colOne
+		524
+		colTwo
+		a
+	
+	
+		colOne
+		525
+		colTwo
+		a
+	
+	
+		colOne
+		526
+		colTwo
+		a
+	
+	
+		colOne
+		527
+		colTwo
+		a
+	
+	
+		colOne
+		528
+		colTwo
+		a
+	
+	
+		colOne
+		529
+		colTwo
+		a
+	
+	
+		colOne
+		530
+		colTwo
+		a
+	
+	
+		colOne
+		531
+		colTwo
+		a
+	
+	
+		colOne
+		532
+		colTwo
+		a
+	
+	
+		colOne
+		533
+		colTwo
+		a
+	
+	
+		colOne
+		534
+		colTwo
+		a
+	
+	
+		colOne
+		535
+		colTwo
+		a
+	
+	
+		colOne
+		536
+		colTwo
+		a
+	
+	
+		colOne
+		537
+		colTwo
+		a
+	
+	
+		colOne
+		538
+		colTwo
+		a
+	
+	
+		colOne
+		539
+		colTwo
+		a
+	
+	
+		colOne
+		540
+		colTwo
+		a
+	
+	
+		colOne
+		541
+		colTwo
+		a
+	
+	
+		colOne
+		542
+		colTwo
+		a
+	
+	
+		colOne
+		543
+		colTwo
+		a
+	
+	
+		colOne
+		544
+		colTwo
+		a
+	
+	
+		colOne
+		545
+		colTwo
+		a
+	
+	
+		colOne
+		546
+		colTwo
+		a
+	
+	
+		colOne
+		547
+		colTwo
+		a
+	
+	
+		colOne
+		548
+		colTwo
+		a
+	
+	
+		colOne
+		549
+		colTwo
+		a
+	
+	
+		colOne
+		550
+		colTwo
+		a
+	
+	
+		colOne
+		551
+		colTwo
+		a
+	
+	
+		colOne
+		552
+		colTwo
+		a
+	
+	
+		colOne
+		553
+		colTwo
+		a
+	
+	
+		colOne
+		554
+		colTwo
+		a
+	
+	
+		colOne
+		555
+		colTwo
+		a
+	
+	
+		colOne
+		556
+		colTwo
+		a
+	
+	
+		colOne
+		557
+		colTwo
+		a
+	
+	
+		colOne
+		558
+		colTwo
+		a
+	
+	
+		colOne
+		559
+		colTwo
+		a
+	
+	
+		colOne
+		560
+		colTwo
+		a
+	
+	
+		colOne
+		561
+		colTwo
+		a
+	
+	
+		colOne
+		562
+		colTwo
+		a
+	
+	
+		colOne
+		563
+		colTwo
+		a
+	
+	
+		colOne
+		564
+		colTwo
+		a
+	
+	
+		colOne
+		565
+		colTwo
+		a
+	
+	
+		colOne
+		566
+		colTwo
+		a
+	
+	
+		colOne
+		567
+		colTwo
+		a
+	
+	
+		colOne
+		568
+		colTwo
+		a
+	
+	
+		colOne
+		569
+		colTwo
+		a
+	
+	
+		colOne
+		570
+		colTwo
+		a
+	
+	
+		colOne
+		571
+		colTwo
+		a
+	
+	
+		colOne
+		572
+		colTwo
+		a
+	
+	
+		colOne
+		573
+		colTwo
+		a
+	
+	
+		colOne
+		574
+		colTwo
+		a
+	
+	
+		colOne
+		575
+		colTwo
+		a
+	
+	
+		colOne
+		576
+		colTwo
+		a
+	
+	
+		colOne
+		577
+		colTwo
+		a
+	
+	
+		colOne
+		578
+		colTwo
+		a
+	
+	
+		colOne
+		579
+		colTwo
+		a
+	
+	
+		colOne
+		580
+		colTwo
+		a
+	
+	
+		colOne
+		581
+		colTwo
+		a
+	
+	
+		colOne
+		582
+		colTwo
+		a
+	
+	
+		colOne
+		583
+		colTwo
+		a
+	
+	
+		colOne
+		584
+		colTwo
+		a
+	
+	
+		colOne
+		585
+		colTwo
+		a
+	
+	
+		colOne
+		586
+		colTwo
+		a
+	
+	
+		colOne
+		587
+		colTwo
+		a
+	
+	
+		colOne
+		588
+		colTwo
+		a
+	
+	
+		colOne
+		589
+		colTwo
+		a
+	
+	
+		colOne
+		590
+		colTwo
+		a
+	
+	
+		colOne
+		591
+		colTwo
+		a
+	
+	
+		colOne
+		592
+		colTwo
+		a
+	
+	
+		colOne
+		593
+		colTwo
+		a
+	
+	
+		colOne
+		594
+		colTwo
+		a
+	
+	
+		colOne
+		595
+		colTwo
+		a
+	
+	
+		colOne
+		596
+		colTwo
+		a
+	
+	
+		colOne
+		597
+		colTwo
+		a
+	
+	
+		colOne
+		598
+		colTwo
+		a
+	
+	
+		colOne
+		599
+		colTwo
+		a
+	
+	
+		colOne
+		600
+		colTwo
+		a
+	
+	
+		colOne
+		601
+		colTwo
+		a
+	
+	
+		colOne
+		602
+		colTwo
+		a
+	
+	
+		colOne
+		603
+		colTwo
+		a
+	
+	
+		colOne
+		604
+		colTwo
+		a
+	
+	
+		colOne
+		605
+		colTwo
+		a
+	
+	
+		colOne
+		606
+		colTwo
+		a
+	
+	
+		colOne
+		607
+		colTwo
+		a
+	
+	
+		colOne
+		608
+		colTwo
+		a
+	
+	
+		colOne
+		609
+		colTwo
+		a
+	
+	
+		colOne
+		610
+		colTwo
+		a
+	
+	
+		colOne
+		611
+		colTwo
+		a
+	
+	
+		colOne
+		612
+		colTwo
+		a
+	
+	
+		colOne
+		613
+		colTwo
+		a
+	
+	
+		colOne
+		614
+		colTwo
+		a
+	
+	
+		colOne
+		615
+		colTwo
+		a
+	
+	
+		colOne
+		616
+		colTwo
+		a
+	
+	
+		colOne
+		617
+		colTwo
+		a
+	
+	
+		colOne
+		618
+		colTwo
+		a
+	
+	
+		colOne
+		619
+		colTwo
+		a
+	
+	
+		colOne
+		620
+		colTwo
+		a
+	
+	
+		colOne
+		621
+		colTwo
+		a
+	
+	
+		colOne
+		622
+		colTwo
+		a
+	
+	
+		colOne
+		623
+		colTwo
+		a
+	
+	
+		colOne
+		624
+		colTwo
+		a
+	
+	
+		colOne
+		625
+		colTwo
+		a
+	
+	
+		colOne
+		626
+		colTwo
+		a
+	
+	
+		colOne
+		627
+		colTwo
+		a
+	
+	
+		colOne
+		628
+		colTwo
+		a
+	
+	
+		colOne
+		629
+		colTwo
+		a
+	
+	
+		colOne
+		630
+		colTwo
+		a
+	
+	
+		colOne
+		631
+		colTwo
+		a
+	
+	
+		colOne
+		632
+		colTwo
+		a
+	
+	
+		colOne
+		633
+		colTwo
+		a
+	
+	
+		colOne
+		634
+		colTwo
+		a
+	
+	
+		colOne
+		635
+		colTwo
+		a
+	
+	
+		colOne
+		636
+		colTwo
+		a
+	
+	
+		colOne
+		637
+		colTwo
+		a
+	
+	
+		colOne
+		638
+		colTwo
+		a
+	
+	
+		colOne
+		639
+		colTwo
+		a
+	
+	
+		colOne
+		640
+		colTwo
+		a
+	
+	
+		colOne
+		641
+		colTwo
+		a
+	
+	
+		colOne
+		642
+		colTwo
+		a
+	
+	
+		colOne
+		643
+		colTwo
+		a
+	
+	
+		colOne
+		644
+		colTwo
+		a
+	
+	
+		colOne
+		645
+		colTwo
+		a
+	
+	
+		colOne
+		646
+		colTwo
+		a
+	
+	
+		colOne
+		647
+		colTwo
+		a
+	
+	
+		colOne
+		648
+		colTwo
+		a
+	
+	
+		colOne
+		649
+		colTwo
+		a
+	
+	
+		colOne
+		650
+		colTwo
+		a
+	
+	
+		colOne
+		651
+		colTwo
+		a
+	
+	
+		colOne
+		652
+		colTwo
+		a
+	
+	
+		colOne
+		653
+		colTwo
+		a
+	
+	
+		colOne
+		654
+		colTwo
+		a
+	
+	
+		colOne
+		655
+		colTwo
+		a
+	
+	
+		colOne
+		656
+		colTwo
+		a
+	
+	
+		colOne
+		657
+		colTwo
+		a
+	
+	
+		colOne
+		658
+		colTwo
+		a
+	
+	
+		colOne
+		659
+		colTwo
+		a
+	
+	
+		colOne
+		660
+		colTwo
+		a
+	
+	
+		colOne
+		661
+		colTwo
+		a
+	
+	
+		colOne
+		662
+		colTwo
+		a
+	
+	
+		colOne
+		663
+		colTwo
+		a
+	
+	
+		colOne
+		664
+		colTwo
+		a
+	
+	
+		colOne
+		665
+		colTwo
+		a
+	
+	
+		colOne
+		666
+		colTwo
+		a
+	
+	
+		colOne
+		667
+		colTwo
+		a
+	
+	
+		colOne
+		668
+		colTwo
+		a
+	
+	
+		colOne
+		669
+		colTwo
+		a
+	
+	
+		colOne
+		670
+		colTwo
+		a
+	
+	
+		colOne
+		671
+		colTwo
+		a
+	
+	
+		colOne
+		672
+		colTwo
+		a
+	
+	
+		colOne
+		673
+		colTwo
+		a
+	
+	
+		colOne
+		674
+		colTwo
+		a
+	
+	
+		colOne
+		675
+		colTwo
+		a
+	
+	
+		colOne
+		676
+		colTwo
+		a
+	
+	
+		colOne
+		677
+		colTwo
+		a
+	
+	
+		colOne
+		678
+		colTwo
+		a
+	
+	
+		colOne
+		679
+		colTwo
+		a
+	
+	
+		colOne
+		680
+		colTwo
+		a
+	
+	
+		colOne
+		681
+		colTwo
+		a
+	
+	
+		colOne
+		682
+		colTwo
+		a
+	
+	
+		colOne
+		683
+		colTwo
+		a
+	
+	
+		colOne
+		684
+		colTwo
+		a
+	
+	
+		colOne
+		685
+		colTwo
+		a
+	
+	
+		colOne
+		686
+		colTwo
+		a
+	
+	
+		colOne
+		687
+		colTwo
+		a
+	
+	
+		colOne
+		688
+		colTwo
+		a
+	
+	
+		colOne
+		689
+		colTwo
+		a
+	
+	
+		colOne
+		690
+		colTwo
+		a
+	
+	
+		colOne
+		691
+		colTwo
+		a
+	
+	
+		colOne
+		692
+		colTwo
+		a
+	
+	
+		colOne
+		693
+		colTwo
+		a
+	
+	
+		colOne
+		694
+		colTwo
+		a
+	
+	
+		colOne
+		695
+		colTwo
+		a
+	
+	
+		colOne
+		696
+		colTwo
+		a
+	
+	
+		colOne
+		697
+		colTwo
+		a
+	
+	
+		colOne
+		698
+		colTwo
+		a
+	
+	
+		colOne
+		699
+		colTwo
+		a
+	
+	
+		colOne
+		700
+		colTwo
+		a
+	
+	
+		colOne
+		701
+		colTwo
+		a
+	
+	
+		colOne
+		702
+		colTwo
+		a
+	
+	
+		colOne
+		703
+		colTwo
+		a
+	
+	
+		colOne
+		704
+		colTwo
+		a
+	
+	
+		colOne
+		705
+		colTwo
+		a
+	
+	
+		colOne
+		706
+		colTwo
+		a
+	
+	
+		colOne
+		707
+		colTwo
+		a
+	
+	
+		colOne
+		708
+		colTwo
+		a
+	
+	
+		colOne
+		709
+		colTwo
+		a
+	
+	
+		colOne
+		710
+		colTwo
+		a
+	
+	
+		colOne
+		711
+		colTwo
+		a
+	
+	
+		colOne
+		712
+		colTwo
+		a
+	
+	
+		colOne
+		713
+		colTwo
+		a
+	
+	
+		colOne
+		714
+		colTwo
+		a
+	
+	
+		colOne
+		715
+		colTwo
+		a
+	
+	
+		colOne
+		716
+		colTwo
+		a
+	
+	
+		colOne
+		717
+		colTwo
+		a
+	
+	
+		colOne
+		718
+		colTwo
+		a
+	
+	
+		colOne
+		719
+		colTwo
+		a
+	
+	
+		colOne
+		720
+		colTwo
+		a
+	
+	
+		colOne
+		721
+		colTwo
+		a
+	
+	
+		colOne
+		722
+		colTwo
+		a
+	
+	
+		colOne
+		723
+		colTwo
+		a
+	
+	
+		colOne
+		724
+		colTwo
+		a
+	
+	
+		colOne
+		725
+		colTwo
+		a
+	
+	
+		colOne
+		726
+		colTwo
+		a
+	
+	
+		colOne
+		727
+		colTwo
+		a
+	
+	
+		colOne
+		728
+		colTwo
+		a
+	
+	
+		colOne
+		729
+		colTwo
+		a
+	
+	
+		colOne
+		730
+		colTwo
+		a
+	
+	
+		colOne
+		731
+		colTwo
+		a
+	
+	
+		colOne
+		732
+		colTwo
+		a
+	
+	
+		colOne
+		733
+		colTwo
+		a
+	
+	
+		colOne
+		734
+		colTwo
+		a
+	
+	
+		colOne
+		735
+		colTwo
+		a
+	
+	
+		colOne
+		736
+		colTwo
+		a
+	
+	
+		colOne
+		737
+		colTwo
+		a
+	
+	
+		colOne
+		738
+		colTwo
+		a
+	
+	
+		colOne
+		739
+		colTwo
+		a
+	
+	
+		colOne
+		740
+		colTwo
+		a
+	
+	
+		colOne
+		741
+		colTwo
+		a
+	
+	
+		colOne
+		742
+		colTwo
+		a
+	
+	
+		colOne
+		743
+		colTwo
+		a
+	
+	
+		colOne
+		744
+		colTwo
+		a
+	
+	
+		colOne
+		745
+		colTwo
+		a
+	
+	
+		colOne
+		746
+		colTwo
+		a
+	
+	
+		colOne
+		747
+		colTwo
+		a
+	
+	
+		colOne
+		748
+		colTwo
+		a
+	
+	
+		colOne
+		749
+		colTwo
+		a
+	
+	
+		colOne
+		750
+		colTwo
+		a
+	
+	
+		colOne
+		751
+		colTwo
+		a
+	
+	
+		colOne
+		752
+		colTwo
+		a
+	
+	
+		colOne
+		753
+		colTwo
+		a
+	
+	
+		colOne
+		754
+		colTwo
+		a
+	
+	
+		colOne
+		755
+		colTwo
+		a
+	
+	
+		colOne
+		756
+		colTwo
+		a
+	
+	
+		colOne
+		757
+		colTwo
+		a
+	
+	
+		colOne
+		758
+		colTwo
+		a
+	
+	
+		colOne
+		759
+		colTwo
+		a
+	
+	
+		colOne
+		760
+		colTwo
+		a
+	
+	
+		colOne
+		761
+		colTwo
+		a
+	
+	
+		colOne
+		762
+		colTwo
+		a
+	
+	
+		colOne
+		763
+		colTwo
+		a
+	
+	
+		colOne
+		764
+		colTwo
+		a
+	
+	
+		colOne
+		765
+		colTwo
+		a
+	
+	
+		colOne
+		766
+		colTwo
+		a
+	
+	
+		colOne
+		767
+		colTwo
+		a
+	
+	
+		colOne
+		768
+		colTwo
+		a
+	
+	
+		colOne
+		769
+		colTwo
+		a
+	
+	
+		colOne
+		770
+		colTwo
+		a
+	
+	
+		colOne
+		771
+		colTwo
+		a
+	
+	
+		colOne
+		772
+		colTwo
+		a
+	
+	
+		colOne
+		773
+		colTwo
+		a
+	
+	
+		colOne
+		774
+		colTwo
+		a
+	
+	
+		colOne
+		775
+		colTwo
+		a
+	
+	
+		colOne
+		776
+		colTwo
+		a
+	
+	
+		colOne
+		777
+		colTwo
+		a
+	
+	
+		colOne
+		778
+		colTwo
+		a
+	
+	
+		colOne
+		779
+		colTwo
+		a
+	
+	
+		colOne
+		780
+		colTwo
+		a
+	
+	
+		colOne
+		781
+		colTwo
+		a
+	
+	
+		colOne
+		782
+		colTwo
+		a
+	
+	
+		colOne
+		783
+		colTwo
+		a
+	
+	
+		colOne
+		784
+		colTwo
+		a
+	
+	
+		colOne
+		785
+		colTwo
+		a
+	
+	
+		colOne
+		786
+		colTwo
+		a
+	
+	
+		colOne
+		787
+		colTwo
+		a
+	
+	
+		colOne
+		788
+		colTwo
+		a
+	
+	
+		colOne
+		789
+		colTwo
+		a
+	
+	
+		colOne
+		790
+		colTwo
+		a
+	
+	
+		colOne
+		791
+		colTwo
+		a
+	
+	
+		colOne
+		792
+		colTwo
+		a
+	
+	
+		colOne
+		793
+		colTwo
+		a
+	
+	
+		colOne
+		794
+		colTwo
+		a
+	
+	
+		colOne
+		795
+		colTwo
+		a
+	
+	
+		colOne
+		796
+		colTwo
+		a
+	
+	
+		colOne
+		797
+		colTwo
+		a
+	
+	
+		colOne
+		798
+		colTwo
+		a
+	
+	
+		colOne
+		799
+		colTwo
+		a
+	
+	
+		colOne
+		800
+		colTwo
+		a
+	
+	
+		colOne
+		801
+		colTwo
+		a
+	
+	
+		colOne
+		802
+		colTwo
+		a
+	
+	
+		colOne
+		803
+		colTwo
+		a
+	
+	
+		colOne
+		804
+		colTwo
+		a
+	
+	
+		colOne
+		805
+		colTwo
+		a
+	
+	
+		colOne
+		806
+		colTwo
+		a
+	
+	
+		colOne
+		807
+		colTwo
+		a
+	
+	
+		colOne
+		808
+		colTwo
+		a
+	
+	
+		colOne
+		809
+		colTwo
+		a
+	
+	
+		colOne
+		810
+		colTwo
+		a
+	
+	
+		colOne
+		811
+		colTwo
+		a
+	
+	
+		colOne
+		812
+		colTwo
+		a
+	
+	
+		colOne
+		813
+		colTwo
+		a
+	
+	
+		colOne
+		814
+		colTwo
+		a
+	
+	
+		colOne
+		815
+		colTwo
+		a
+	
+	
+		colOne
+		816
+		colTwo
+		a
+	
+	
+		colOne
+		817
+		colTwo
+		a
+	
+	
+		colOne
+		818
+		colTwo
+		a
+	
+	
+		colOne
+		819
+		colTwo
+		a
+	
+	
+		colOne
+		820
+		colTwo
+		a
+	
+	
+		colOne
+		821
+		colTwo
+		a
+	
+	
+		colOne
+		822
+		colTwo
+		a
+	
+	
+		colOne
+		823
+		colTwo
+		a
+	
+	
+		colOne
+		824
+		colTwo
+		a
+	
+	
+		colOne
+		825
+		colTwo
+		a
+	
+	
+		colOne
+		826
+		colTwo
+		a
+	
+	
+		colOne
+		827
+		colTwo
+		a
+	
+	
+		colOne
+		828
+		colTwo
+		a
+	
+	
+		colOne
+		829
+		colTwo
+		a
+	
+	
+		colOne
+		830
+		colTwo
+		a
+	
+	
+		colOne
+		831
+		colTwo
+		a
+	
+	
+		colOne
+		832
+		colTwo
+		a
+	
+	
+		colOne
+		833
+		colTwo
+		a
+	
+	
+		colOne
+		834
+		colTwo
+		a
+	
+	
+		colOne
+		835
+		colTwo
+		a
+	
+	
+		colOne
+		836
+		colTwo
+		a
+	
+	
+		colOne
+		837
+		colTwo
+		a
+	
+	
+		colOne
+		838
+		colTwo
+		a
+	
+	
+		colOne
+		839
+		colTwo
+		a
+	
+	
+		colOne
+		840
+		colTwo
+		a
+	
+	
+		colOne
+		841
+		colTwo
+		a
+	
+	
+		colOne
+		842
+		colTwo
+		a
+	
+	
+		colOne
+		843
+		colTwo
+		a
+	
+	
+		colOne
+		844
+		colTwo
+		a
+	
+	
+		colOne
+		845
+		colTwo
+		a
+	
+	
+		colOne
+		846
+		colTwo
+		a
+	
+	
+		colOne
+		847
+		colTwo
+		a
+	
+	
+		colOne
+		848
+		colTwo
+		a
+	
+	
+		colOne
+		849
+		colTwo
+		a
+	
+	
+		colOne
+		850
+		colTwo
+		a
+	
+	
+		colOne
+		851
+		colTwo
+		a
+	
+	
+		colOne
+		852
+		colTwo
+		a
+	
+	
+		colOne
+		853
+		colTwo
+		a
+	
+	
+		colOne
+		854
+		colTwo
+		a
+	
+	
+		colOne
+		855
+		colTwo
+		a
+	
+	
+		colOne
+		856
+		colTwo
+		a
+	
+	
+		colOne
+		857
+		colTwo
+		a
+	
+	
+		colOne
+		858
+		colTwo
+		a
+	
+	
+		colOne
+		859
+		colTwo
+		a
+	
+	
+		colOne
+		860
+		colTwo
+		a
+	
+	
+		colOne
+		861
+		colTwo
+		a
+	
+	
+		colOne
+		862
+		colTwo
+		a
+	
+	
+		colOne
+		863
+		colTwo
+		a
+	
+	
+		colOne
+		864
+		colTwo
+		a
+	
+	
+		colOne
+		865
+		colTwo
+		a
+	
+	
+		colOne
+		866
+		colTwo
+		a
+	
+	
+		colOne
+		867
+		colTwo
+		a
+	
+	
+		colOne
+		868
+		colTwo
+		a
+	
+	
+		colOne
+		869
+		colTwo
+		a
+	
+	
+		colOne
+		870
+		colTwo
+		a
+	
+	
+		colOne
+		871
+		colTwo
+		a
+	
+	
+		colOne
+		872
+		colTwo
+		a
+	
+	
+		colOne
+		873
+		colTwo
+		a
+	
+	
+		colOne
+		874
+		colTwo
+		a
+	
+	
+		colOne
+		875
+		colTwo
+		a
+	
+	
+		colOne
+		876
+		colTwo
+		a
+	
+	
+		colOne
+		877
+		colTwo
+		a
+	
+	
+		colOne
+		878
+		colTwo
+		a
+	
+	
+		colOne
+		879
+		colTwo
+		a
+	
+	
+		colOne
+		880
+		colTwo
+		a
+	
+	
+		colOne
+		881
+		colTwo
+		a
+	
+	
+		colOne
+		882
+		colTwo
+		a
+	
+	
+		colOne
+		883
+		colTwo
+		a
+	
+	
+		colOne
+		884
+		colTwo
+		a
+	
+	
+		colOne
+		885
+		colTwo
+		a
+	
+	
+		colOne
+		886
+		colTwo
+		a
+	
+	
+		colOne
+		887
+		colTwo
+		a
+	
+	
+		colOne
+		888
+		colTwo
+		a
+	
+	
+		colOne
+		889
+		colTwo
+		a
+	
+	
+		colOne
+		890
+		colTwo
+		a
+	
+	
+		colOne
+		891
+		colTwo
+		a
+	
+	
+		colOne
+		892
+		colTwo
+		a
+	
+	
+		colOne
+		893
+		colTwo
+		a
+	
+	
+		colOne
+		894
+		colTwo
+		a
+	
+	
+		colOne
+		895
+		colTwo
+		a
+	
+	
+		colOne
+		896
+		colTwo
+		a
+	
+	
+		colOne
+		897
+		colTwo
+		a
+	
+	
+		colOne
+		898
+		colTwo
+		a
+	
+	
+		colOne
+		899
+		colTwo
+		a
+	
+	
+		colOne
+		900
+		colTwo
+		a
+	
+	
+		colOne
+		901
+		colTwo
+		a
+	
+	
+		colOne
+		902
+		colTwo
+		a
+	
+	
+		colOne
+		903
+		colTwo
+		a
+	
+	
+		colOne
+		904
+		colTwo
+		a
+	
+	
+		colOne
+		905
+		colTwo
+		a
+	
+	
+		colOne
+		906
+		colTwo
+		a
+	
+	
+		colOne
+		907
+		colTwo
+		a
+	
+	
+		colOne
+		908
+		colTwo
+		a
+	
+	
+		colOne
+		909
+		colTwo
+		a
+	
+	
+		colOne
+		910
+		colTwo
+		a
+	
+	
+		colOne
+		911
+		colTwo
+		a
+	
+	
+		colOne
+		912
+		colTwo
+		a
+	
+	
+		colOne
+		913
+		colTwo
+		a
+	
+	
+		colOne
+		914
+		colTwo
+		a
+	
+	
+		colOne
+		915
+		colTwo
+		a
+	
+	
+		colOne
+		916
+		colTwo
+		a
+	
+	
+		colOne
+		917
+		colTwo
+		a
+	
+	
+		colOne
+		918
+		colTwo
+		a
+	
+	
+		colOne
+		919
+		colTwo
+		a
+	
+	
+		colOne
+		920
+		colTwo
+		a
+	
+	
+		colOne
+		921
+		colTwo
+		a
+	
+	
+		colOne
+		922
+		colTwo
+		a
+	
+	
+		colOne
+		923
+		colTwo
+		a
+	
+	
+		colOne
+		924
+		colTwo
+		a
+	
+	
+		colOne
+		925
+		colTwo
+		a
+	
+	
+		colOne
+		926
+		colTwo
+		a
+	
+	
+		colOne
+		927
+		colTwo
+		a
+	
+	
+		colOne
+		928
+		colTwo
+		a
+	
+	
+		colOne
+		929
+		colTwo
+		a
+	
+	
+		colOne
+		930
+		colTwo
+		a
+	
+	
+		colOne
+		931
+		colTwo
+		a
+	
+	
+		colOne
+		932
+		colTwo
+		a
+	
+	
+		colOne
+		933
+		colTwo
+		a
+	
+	
+		colOne
+		934
+		colTwo
+		a
+	
+	
+		colOne
+		935
+		colTwo
+		a
+	
+	
+		colOne
+		936
+		colTwo
+		a
+	
+	
+		colOne
+		937
+		colTwo
+		a
+	
+	
+		colOne
+		938
+		colTwo
+		a
+	
+	
+		colOne
+		939
+		colTwo
+		a
+	
+	
+		colOne
+		940
+		colTwo
+		a
+	
+	
+		colOne
+		941
+		colTwo
+		a
+	
+	
+		colOne
+		942
+		colTwo
+		a
+	
+	
+		colOne
+		943
+		colTwo
+		a
+	
+	
+		colOne
+		944
+		colTwo
+		a
+	
+	
+		colOne
+		945
+		colTwo
+		a
+	
+	
+		colOne
+		946
+		colTwo
+		a
+	
+	
+		colOne
+		947
+		colTwo
+		a
+	
+	
+		colOne
+		948
+		colTwo
+		a
+	
+	
+		colOne
+		949
+		colTwo
+		a
+	
+	
+		colOne
+		950
+		colTwo
+		a
+	
+	
+		colOne
+		951
+		colTwo
+		a
+	
+	
+		colOne
+		952
+		colTwo
+		a
+	
+	
+		colOne
+		953
+		colTwo
+		a
+	
+	
+		colOne
+		954
+		colTwo
+		a
+	
+	
+		colOne
+		955
+		colTwo
+		a
+	
+	
+		colOne
+		956
+		colTwo
+		a
+	
+	
+		colOne
+		957
+		colTwo
+		a
+	
+	
+		colOne
+		958
+		colTwo
+		a
+	
+	
+		colOne
+		959
+		colTwo
+		a
+	
+	
+		colOne
+		960
+		colTwo
+		a
+	
+	
+		colOne
+		961
+		colTwo
+		a
+	
+	
+		colOne
+		962
+		colTwo
+		a
+	
+	
+		colOne
+		963
+		colTwo
+		a
+	
+	
+		colOne
+		964
+		colTwo
+		a
+	
+	
+		colOne
+		965
+		colTwo
+		a
+	
+	
+		colOne
+		966
+		colTwo
+		a
+	
+	
+		colOne
+		967
+		colTwo
+		a
+	
+	
+		colOne
+		968
+		colTwo
+		a
+	
+	
+		colOne
+		969
+		colTwo
+		a
+	
+	
+		colOne
+		970
+		colTwo
+		a
+	
+	
+		colOne
+		971
+		colTwo
+		a
+	
+	
+		colOne
+		972
+		colTwo
+		a
+	
+	
+		colOne
+		973
+		colTwo
+		a
+	
+	
+		colOne
+		974
+		colTwo
+		a
+	
+	
+		colOne
+		975
+		colTwo
+		a
+	
+	
+		colOne
+		976
+		colTwo
+		a
+	
+	
+		colOne
+		977
+		colTwo
+		a
+	
+	
+		colOne
+		978
+		colTwo
+		a
+	
+	
+		colOne
+		979
+		colTwo
+		a
+	
+	
+		colOne
+		980
+		colTwo
+		a
+	
+	
+		colOne
+		981
+		colTwo
+		a
+	
+	
+		colOne
+		982
+		colTwo
+		a
+	
+	
+		colOne
+		983
+		colTwo
+		a
+	
+	
+		colOne
+		984
+		colTwo
+		a
+	
+	
+		colOne
+		985
+		colTwo
+		a
+	
+	
+		colOne
+		986
+		colTwo
+		a
+	
+	
+		colOne
+		987
+		colTwo
+		a
+	
+	
+		colOne
+		988
+		colTwo
+		a
+	
+	
+		colOne
+		989
+		colTwo
+		a
+	
+	
+		colOne
+		990
+		colTwo
+		a
+	
+	
+		colOne
+		991
+		colTwo
+		a
+	
+	
+		colOne
+		992
+		colTwo
+		a
+	
+	
+		colOne
+		993
+		colTwo
+		a
+	
+	
+		colOne
+		994
+		colTwo
+		a
+	
+	
+		colOne
+		995
+		colTwo
+		a
+	
+	
+		colOne
+		996
+		colTwo
+		a
+	
+	
+		colOne
+		997
+		colTwo
+		a
+	
+	
+		colOne
+		998
+		colTwo
+		a
+	
+	
+		colOne
+		999
+		colTwo
+		a
+	
+
+
diff --git a/Tests/Manual/TableTest/TableBindings/Resources/spinner.gif b/Tests/Manual/TableTest/TableBindings/Resources/spinner.gif
new file mode 100644
index 000000000..06dbc2bc2
Binary files /dev/null and b/Tests/Manual/TableTest/TableBindings/Resources/spinner.gif differ
diff --git a/Tests/Manual/TableTest/TableBindings/index-debug.html b/Tests/Manual/TableTest/TableBindings/index-debug.html
new file mode 100644
index 000000000..408fc1b32
--- /dev/null
+++ b/Tests/Manual/TableTest/TableBindings/index-debug.html
@@ -0,0 +1,103 @@
+
+
+
+    
+        
+
+        
+
+        
+        
+
+        
+        
+
+        TableBindings
+
+        
+        
+        
+
+        
+        
+        
+
+        
+
+    
+
+    
+        
+
+ + + +
+
+ + + diff --git a/Tests/Manual/TableTest/TableBindings/index.html b/Tests/Manual/TableTest/TableBindings/index.html new file mode 100644 index 000000000..d1b8e5d67 --- /dev/null +++ b/Tests/Manual/TableTest/TableBindings/index.html @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + TableBindings + + + + + + + + + + + + +
+
+ + + +
+
+ + + diff --git a/Tests/Manual/TableTest/TableBindings/main.j b/Tests/Manual/TableTest/TableBindings/main.j new file mode 100644 index 000000000..deb3c5755 --- /dev/null +++ b/Tests/Manual/TableTest/TableBindings/main.j @@ -0,0 +1,18 @@ +/* + * AppController.j + * TableBindings + * + * Created by You on January 16, 2011. + * Copyright 2011, Your Company All rights reserved. + */ + +@import +@import + +@import "AppController.j" + + +function main(args, namedArgs) +{ + CPApplicationMain(args, namedArgs); +} diff --git a/Tools/nib2cib/NSArrayController.j b/Tools/nib2cib/NSArrayController.j index ef6ea4ec9..d738cc96c 100644 --- a/Tools/nib2cib/NSArrayController.j +++ b/Tools/nib2cib/NSArrayController.j @@ -37,6 +37,7 @@ _preservesSelection = [aCoder decodeBoolForKey:@"NSPreservesSelection"]; _selectsInsertedObjects = [aCoder decodeBoolForKey:@"NSSelectsInsertedObjects"]; _alwaysUsesMultipleValuesMarker = [aCoder decodeBoolForKey:@"NSAlwaysUsesMultipleValuesMarker"]; + _automaticallyRearrangesObjects = [aCoder decodeBoolForKey:@"NSAutomaticallyRearrangesObjects"]; } return self; diff --git a/bootstrap.sh b/bootstrap.sh index 8999edf27..170a76e40 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -79,6 +79,24 @@ function check_and_exit () { } function check_build_environment () { + # make sure dependencies are installed and on the $PATH + CAPP_BUILD_DEPS=(java gcc unzip) + + for dep in ${CAPP_BUILD_DEPS[@]}; do + which "$dep" &> /dev/null + if [ ! "$?" = "0" ]; then + echo "Error: $dep is required to bootstrap Cappuccino. Please install $dep and re-run bootstrap.sh." + exit 1 + fi + done + + # special case: check for curl or wget + which curl &> /dev/null || which wget &> /dev/null + if [ ! "$?" = "0" ]; then + echo "Error: curl or wget are required to bootstrap Cappuccino. Please install one of them and re-run bootstrap.sh." + exit 1 + fi + # make sure user is running the Sun JVM or OpenJDK >= 6b18 java_version=$(java -version 2>&1) echo $java_version | grep OpenJDK > /dev/null @@ -90,17 +108,6 @@ function check_build_environment () { exit 1 fi fi - - # make sure other dependencies are installed and on the $PATH - OTHER_DEPS=(gcc unzip) - - for dep in ${OTHER_DEPS[@]}; do - which "$dep" &> /dev/null - if [ ! "$?" = "0" ]; then - echo "Error: $dep is required to build Cappuccino. Please install $dep and re-run bootstrap.sh." - exit 1 - fi - done } check_build_environment