summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--macosx/InstantHandBrake/DriveDetector.m2
-rw-r--r--macosx/InstantHandBrake/English.lproj/Express.nib/classes.nib132
-rw-r--r--macosx/InstantHandBrake/English.lproj/Express.nib/info.nib29
-rw-r--r--macosx/InstantHandBrake/English.lproj/Express.nib/keyedobjects.nibbin36301 -> 0 bytes
-rw-r--r--macosx/InstantHandBrake/English.lproj/Express.xib5068
-rw-r--r--macosx/InstantHandBrake/ExpressController.h7
-rw-r--r--macosx/InstantHandBrake/ExpressController.m312
-rw-r--r--macosx/InstantHandBrake/HBCore.h (renamed from macosx/HBCore.h)0
-rw-r--r--macosx/InstantHandBrake/HBCore.m (renamed from macosx/HBCore.m)4
-rw-r--r--macosx/InstantHandBrake/InstantHandBrake.xcodeproj/project.pbxproj486
-rw-r--r--macosx/InstantHandBrake/libhb.xcodeproj/project.pbxproj1199
-rw-r--r--macosx/InstantHandBrake/main.mm19
12 files changed, 6965 insertions, 293 deletions
diff --git a/macosx/InstantHandBrake/DriveDetector.m b/macosx/InstantHandBrake/DriveDetector.m
index 61f722960..e3915f610 100644
--- a/macosx/InstantHandBrake/DriveDetector.m
+++ b/macosx/InstantHandBrake/DriveDetector.m
@@ -41,7 +41,7 @@
- (void) run
{
/* Set up a timer to check devices every second */
- fTimer = [NSTimer scheduledTimerWithTimeInterval: 1.0 target: self
+ fTimer = [NSTimer scheduledTimerWithTimeInterval: 2.0 target: self
selector: @selector( detectTimer: ) userInfo: nil repeats: YES];
[[NSRunLoop currentRunLoop] addTimer: fTimer forMode:
NSModalPanelRunLoopMode];
diff --git a/macosx/InstantHandBrake/English.lproj/Express.nib/classes.nib b/macosx/InstantHandBrake/English.lproj/Express.nib/classes.nib
deleted file mode 100644
index 3a057282c..000000000
--- a/macosx/InstantHandBrake/English.lproj/Express.nib/classes.nib
+++ /dev/null
@@ -1,132 +0,0 @@
-{
- IBClasses = (
- {
- ACTIONS = {
- convertGo = id;
- openBrowse = id;
- openGo = id;
- openMatrixChanged = id;
- openShow = id;
- };
- CLASS = EmbeddedController;
- LANGUAGE = ObjC;
- OUTLETS = {
- fConvertFolderPopUp = NSPopUpButton;
- fConvertIndicator = NSProgressIndicator;
- fConvertTableView = NSTableView;
- fConvertView = NSView;
- fEmptyView = NSView;
- fOpenBrowseButton = NSButton;
- fOpenFolderField = NSTextField;
- fOpenGoButton = NSButton;
- fOpenIndicator = NSProgressIndicator;
- fOpenMatrix = NSMatrix;
- fOpenPopUp = NSPopUpButton;
- fOpenView = NSView;
- fWindow = NSWindow;
- };
- SUPERCLASS = NSObject;
- },
- {
- ACTIONS = {
- convertCancel = id;
- convertGo = id;
- openBrowse = id;
- openGo = id;
- openMatrixChanged = id;
- openShow = id;
- };
- CLASS = ExpressController;
- LANGUAGE = ObjC;
- OUTLETS = {
- fConvertAspectPopUp = NSPopUpButton;
- fConvertAudioPopUp = NSPopUpButton;
- fConvertFolderPopUp = NSPopUpButton;
- fConvertFormatPopUp = NSPopUpButton;
- fConvertGoButton = NSButton;
- fConvertIndicator = NSProgressIndicator;
- fConvertInfoString = NSTextField;
- fConvertMaxWidthPopUp = NSPopUpButton;
- fConvertOpenButton = NSButton;
- fConvertSubtitlePopUp = NSPopUpButton;
- fConvertTableView = NSTableView;
- fConvertView = NSView;
- fEmptyView = NSView;
- fOpenBrowseButton = NSButton;
- fOpenFolderField = NSTextField;
- fOpenGoButton = NSButton;
- fOpenIndicator = NSProgressIndicator;
- fOpenMatrix = NSMatrix;
- fOpenPopUp = NSPopUpButton;
- fOpenProgressField = NSTextField;
- fOpenView = NSView;
- fWindow = NSWindow;
- };
- SUPERCLASS = NSObject;
- },
- {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
- {
- ACTIONS = {
- ClosePanel = id;
- NextPicture = id;
- PreviousPicture = id;
- SettingsChanged = id;
- };
- CLASS = PictureController;
- LANGUAGE = ObjC;
- OUTLETS = {
- fCropBottomField = NSTextField;
- fCropBottomStepper = NSStepper;
- fCropLeftField = NSTextField;
- fCropLeftStepper = NSStepper;
- fCropMatrix = NSMatrix;
- fCropRightField = NSTextField;
- fCropRightStepper = NSStepper;
- fCropTopField = NSTextField;
- fCropTopStepper = NSStepper;
- fDeinterlaceCheck = NSButton;
- fEffectsCheck = NSButton;
- fHeightField = NSTextField;
- fHeightStepper = NSStepper;
- fInfoField = NSTextField;
- fNextButton = NSButton;
- fPictureGLView = HBPictureGLView;
- fPrevButton = NSButton;
- fRatioCheck = NSButton;
- fWidthField = NSTextField;
- fWidthStepper = NSStepper;
- };
- SUPERCLASS = NSObject;
- },
- {
- ACTIONS = {
- convertGo = id;
- openBrowse = id;
- openGo = id;
- openMatrixChanged = id;
- openShow = id;
- };
- CLASS = PortableController;
- LANGUAGE = ObjC;
- OUTLETS = {
- fConvertFolderPopUp = NSPopUpButton;
- fConvertIndicator = NSProgressIndicator;
- fConvertTableView = NSTableView;
- fConvertView = NSView;
- fEmptyView = NSView;
- fOpenBrowseButton = NSButton;
- fOpenFolderField = NSTextField;
- fOpenGoButton = NSButton;
- fOpenIndicator = NSProgressIndicator;
- fOpenMatrix = NSMatrix;
- fOpenPopUp = NSPopUpButton;
- fOpenProgressField = NSTextField;
- fOpenView = NSView;
- fWindow = NSWindow;
- };
- SUPERCLASS = NSObject;
- },
- {CLASS = WhiteBox; LANGUAGE = ObjC; SUPERCLASS = NSBox; }
- );
- IBVersion = 1;
-} \ No newline at end of file
diff --git a/macosx/InstantHandBrake/English.lproj/Express.nib/info.nib b/macosx/InstantHandBrake/English.lproj/Express.nib/info.nib
deleted file mode 100644
index f63c2715a..000000000
--- a/macosx/InstantHandBrake/English.lproj/Express.nib/info.nib
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>IBDocumentLocation</key>
- <string>80 374 371 303 0 0 1440 878 </string>
- <key>IBEditorPositions</key>
- <dict>
- <key>248</key>
- <string>487 424 408 321 0 0 1440 878 </string>
- <key>259</key>
- <string>516 359 408 488 0 0 1440 878 </string>
- <key>29</key>
- <string>33 298 338 44 0 0 1280 832 </string>
- <key>303</key>
- <string>543 501 155 107 0 0 1280 832 </string>
- </dict>
- <key>IBFramework Version</key>
- <string>446.1</string>
- <key>IBOldestOS</key>
- <integer>2</integer>
- <key>IBOpenObjects</key>
- <array>
- <integer>259</integer>
- </array>
- <key>IBSystem Version</key>
- <string>8L2127</string>
-</dict>
-</plist>
diff --git a/macosx/InstantHandBrake/English.lproj/Express.nib/keyedobjects.nib b/macosx/InstantHandBrake/English.lproj/Express.nib/keyedobjects.nib
deleted file mode 100644
index b650bda9d..000000000
--- a/macosx/InstantHandBrake/English.lproj/Express.nib/keyedobjects.nib
+++ /dev/null
Binary files differ
diff --git a/macosx/InstantHandBrake/English.lproj/Express.xib b/macosx/InstantHandBrake/English.lproj/Express.xib
new file mode 100644
index 000000000..3019d77cc
--- /dev/null
+++ b/macosx/InstantHandBrake/English.lproj/Express.xib
@@ -0,0 +1,5068 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.01">
+ <data>
+ <int key="IBDocument.SystemTarget">1050</int>
+ <string key="IBDocument.SystemVersion">9B18</string>
+ <string key="IBDocument.InterfaceBuilderVersion">629</string>
+ <string key="IBDocument.AppKitVersion">949</string>
+ <string key="IBDocument.HIToolboxVersion">343.00</string>
+ <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="248"/>
+ <integer value="21"/>
+ <integer value="259"/>
+ </object>
+ <object class="NSArray" key="IBDocument.PluginDependencies">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string id="189091621">com.apple.InterfaceBuilder.CocoaPlugin</string>
+ </object>
+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="596629462">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSCustomObject" id="529790172">
+ <object class="NSMutableString" key="NSClassName">
+ <characters key="NS.bytes">NSApplication</characters>
+ </object>
+ </object>
+ <object class="NSCustomObject" id="766494232">
+ <string key="NSClassName" id="423379096">FirstResponder</string>
+ </object>
+ <object class="NSCustomObject" id="675932571">
+ <string key="NSClassName">NSApplication</string>
+ </object>
+ <object class="NSWindowTemplate" id="387516152">
+ <int key="NSWindowStyleMask">7</int>
+ <int key="NSWindowBacking">2</int>
+ <string key="NSWindowRect">{{125, 676}, {213, 107}}</string>
+ <int key="NSWTFlags">1881669632</int>
+ <string key="NSWindowTitle" id="983961764">Instant HandBrake</string>
+ <string key="NSWindowClass" id="16484047">NSWindow</string>
+ <object class="NSMutableString" key="NSViewClass">
+ <characters key="NS.bytes">View</characters>
+ </object>
+ <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ <string key="NSWindowContentMinSize">{213, 107}</string>
+ <object class="NSView" key="NSWindowView" id="1703136">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{213, 107}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ </object>
+ <string key="NSScreenRect">{{0, 0}, {1440, 878}}</string>
+ <string key="NSMinSize">{213, 129}</string>
+ <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string>
+ </object>
+ <object class="NSMenu" id="168342202">
+ <string key="NSTitle">Embedded</string>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="310264544">
+ <reference key="NSMenu" ref="168342202"/>
+ <reference key="NSTitle" ref="983961764"/>
+ <string key="NSKeyEquiv" id="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <object class="NSCustomResource" key="NSOnImage" id="46147732">
+ <string key="NSClassName" id="116057969">NSImage</string>
+ <string key="NSResourceName">NSMenuCheckmark</string>
+ </object>
+ <object class="NSCustomResource" key="NSMixedImage" id="488151553">
+ <reference key="NSClassName" ref="116057969"/>
+ <string key="NSResourceName">NSMenuMixedState</string>
+ </object>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="204695612">
+ <reference key="NSTitle" ref="983961764"/>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="116469247">
+ <reference key="NSMenu" ref="204695612"/>
+ <string key="NSTitle">About Instant HandBrake</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="695986656">
+ <reference key="NSMenu" ref="204695612"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="1057810002">
+ <reference key="NSMenu" ref="204695612"/>
+ <string type="base64-UTF8" key="NSTitle">UHJlZmVyZW5jZXPigKY</string>
+ <string key="NSKeyEquiv">,</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="449764258">
+ <reference key="NSMenu" ref="204695612"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="621359928">
+ <reference key="NSMenu" ref="204695612"/>
+ <string key="NSTitle">Services</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="414798761">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">Services</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <string key="NSName">_NSServicesMenu</string>
+ </object>
+ </object>
+ <object class="NSMenuItem" id="354604539">
+ <reference key="NSMenu" ref="204695612"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="120902271">
+ <reference key="NSMenu" ref="204695612"/>
+ <string key="NSTitle">Hide Instant HandBrake</string>
+ <string key="NSKeyEquiv" id="299777839">h</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="832371069">
+ <reference key="NSMenu" ref="204695612"/>
+ <string key="NSTitle">Hide Others</string>
+ <reference key="NSKeyEquiv" ref="299777839"/>
+ <int key="NSKeyEquivModMask">1572864</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="256307932">
+ <reference key="NSMenu" ref="204695612"/>
+ <string key="NSTitle">Show All</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="252085536">
+ <reference key="NSMenu" ref="204695612"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="453993541">
+ <reference key="NSMenu" ref="204695612"/>
+ <string key="NSTitle">Quit Instant HandBrake</string>
+ <string key="NSKeyEquiv">q</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ </object>
+ <string key="NSName">_NSAppleMenu</string>
+ </object>
+ </object>
+ <object class="NSMenuItem" id="384779904">
+ <reference key="NSMenu" ref="168342202"/>
+ <string key="NSTitle">File</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="988316125">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">File</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="1061253306">
+ <reference key="NSMenu" ref="988316125"/>
+ <string key="NSTitle">New</string>
+ <string key="NSKeyEquiv">n</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="773633184">
+ <reference key="NSMenu" ref="988316125"/>
+ <string type="base64-UTF8" key="NSTitle">T3BlbuKApg</string>
+ <string key="NSKeyEquiv">o</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="175884675">
+ <reference key="NSMenu" ref="988316125"/>
+ <string key="NSTitle">Open Recent</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="675797001">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">Open Recent</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="354436703">
+ <reference key="NSMenu" ref="675797001"/>
+ <string key="NSTitle">Clear Menu</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ </object>
+ <string key="NSName">_NSRecentDocumentsMenu</string>
+ </object>
+ </object>
+ <object class="NSMenuItem" id="116479453">
+ <reference key="NSMenu" ref="988316125"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="817926297">
+ <reference key="NSMenu" ref="988316125"/>
+ <string key="NSTitle">Close</string>
+ <string key="NSKeyEquiv">w</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="354780417">
+ <reference key="NSMenu" ref="988316125"/>
+ <string key="NSTitle">Save</string>
+ <string key="NSKeyEquiv">s</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="93604882">
+ <reference key="NSMenu" ref="988316125"/>
+ <string type="base64-UTF8" key="NSTitle">U2F2ZSBBc+KApg</string>
+ <string key="NSKeyEquiv">S</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="944528127">
+ <reference key="NSMenu" ref="988316125"/>
+ <string key="NSTitle">Revert</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="109035207">
+ <reference key="NSMenu" ref="988316125"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="633208303">
+ <reference key="NSMenu" ref="988316125"/>
+ <string type="base64-UTF8" key="NSTitle">UGFnZSBTZXR1cOKApg</string>
+ <string key="NSKeyEquiv">P</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="492993447">
+ <reference key="NSMenu" ref="988316125"/>
+ <string type="base64-UTF8" key="NSTitle">UHJpbnTigKY</string>
+ <string key="NSKeyEquiv">p</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ <object class="NSMenuItem" id="492425210">
+ <reference key="NSMenu" ref="168342202"/>
+ <string key="NSTitle">Edit</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="862115934">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">Edit</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="605587333">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Undo</string>
+ <string key="NSKeyEquiv">z</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="370536361">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Redo</string>
+ <string key="NSKeyEquiv">Z</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="113236993">
+ <reference key="NSMenu" ref="862115934"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="128935717">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Cut</string>
+ <string key="NSKeyEquiv">x</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="548705799">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Copy</string>
+ <string key="NSKeyEquiv">c</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="208999334">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Paste</string>
+ <string key="NSKeyEquiv">v</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="82280793">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Paste and Match Style</string>
+ <string key="NSKeyEquiv">V</string>
+ <int key="NSKeyEquivModMask">1572864</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="60197220">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Delete</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="704469431">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Select All</string>
+ <string key="NSKeyEquiv">a</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="676435822">
+ <reference key="NSMenu" ref="862115934"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="101861958">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle">Find</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="290694843">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">Find</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="486792374">
+ <reference key="NSMenu" ref="290694843"/>
+ <string type="base64-UTF8" key="NSTitle">RmluZOKApg</string>
+ <string key="NSKeyEquiv">f</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <int key="NSTag">1</int>
+ </object>
+ <object class="NSMenuItem" id="416590091">
+ <reference key="NSMenu" ref="290694843"/>
+ <string key="NSTitle">Find Next</string>
+ <string key="NSKeyEquiv">g</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <int key="NSTag">2</int>
+ </object>
+ <object class="NSMenuItem" id="1058311499">
+ <reference key="NSMenu" ref="290694843"/>
+ <string key="NSTitle">Find Previous</string>
+ <string key="NSKeyEquiv">G</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <int key="NSTag">3</int>
+ </object>
+ <object class="NSMenuItem" id="706475887">
+ <reference key="NSMenu" ref="290694843"/>
+ <string key="NSTitle">Use Selection for Find</string>
+ <string key="NSKeyEquiv">e</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <int key="NSTag">7</int>
+ </object>
+ <object class="NSMenuItem" id="828049674">
+ <reference key="NSMenu" ref="290694843"/>
+ <string key="NSTitle">Jump to Selection</string>
+ <string key="NSKeyEquiv">j</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ <object class="NSMenuItem" id="593397208">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle" id="340605502">Spelling</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="525385576">
+ <reference key="NSTitle" ref="340605502"/>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="929731840">
+ <reference key="NSMenu" ref="525385576"/>
+ <string type="base64-UTF8" key="NSTitle">U3BlbGxpbmfigKY</string>
+ <string key="NSKeyEquiv">:</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="182161666">
+ <reference key="NSMenu" ref="525385576"/>
+ <string key="NSTitle">Check Spelling</string>
+ <string key="NSKeyEquiv">;</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="308562408">
+ <reference key="NSMenu" ref="525385576"/>
+ <string key="NSTitle">Check Spelling as You Type</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ <object class="NSMenuItem" id="258300456">
+ <reference key="NSMenu" ref="862115934"/>
+ <string key="NSTitle" id="221412796">Speech</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="1043252385">
+ <reference key="NSTitle" ref="221412796"/>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="246223398">
+ <reference key="NSMenu" ref="1043252385"/>
+ <string key="NSTitle">Start Speaking</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="88993156">
+ <reference key="NSMenu" ref="1043252385"/>
+ <string key="NSTitle">Stop Speaking</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ </object>
+ </object>
+ </object>
+ <object class="NSMenuItem" id="420115045">
+ <reference key="NSMenu" ref="168342202"/>
+ <string key="NSTitle" id="852936394">Window</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="1068274357">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">Window</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="411462580">
+ <reference key="NSMenu" ref="1068274357"/>
+ <string key="NSTitle">Minimize</string>
+ <string key="NSKeyEquiv">m</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="521550646">
+ <reference key="NSMenu" ref="1068274357"/>
+ <string key="NSTitle">Zoom</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="593776241">
+ <reference key="NSMenu" ref="1068274357"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ <object class="NSMenuItem" id="97713116">
+ <reference key="NSMenu" ref="1068274357"/>
+ <string key="NSTitle">Bring All to Front</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ </object>
+ <string key="NSName">_NSWindowsMenu</string>
+ </object>
+ </object>
+ <object class="NSMenuItem" id="968817846">
+ <reference key="NSMenu" ref="168342202"/>
+ <string key="NSTitle">Help</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">submenuAction:</string>
+ <object class="NSMenu" key="NSSubmenu" id="839389072">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">Help</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMenuItem" id="418274352">
+ <reference key="NSMenu" ref="839389072"/>
+ <string key="NSTitle">Instant HandBrake Help</string>
+ <string key="NSKeyEquiv">?</string>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ </object>
+ <string key="NSName">_NSMainMenu</string>
+ </object>
+ <object class="NSCustomView" id="731167877">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTextField" id="989775410">
+ <reference key="NSNextResponder" ref="731167877"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{17, 242}, {138, 17}}</string>
+ <reference key="NSSuperview" ref="731167877"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="557238685">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">272629760</int>
+ <string key="NSContents">Select a DVD Source</string>
+ <object class="NSFont" key="NSSupport" id="779069408">
+ <string key="NSName">LucidaGrande-Bold</string>
+ <double key="NSSize">1.300000e+01</double>
+ <int key="NSfFlags">2072</int>
+ </object>
+ <reference key="NSControlView" ref="989775410"/>
+ <object class="NSColor" key="NSBackgroundColor" id="789448078">
+ <int key="NSColorSpace">6</int>
+ <string key="NSCatalogName" id="447896625">System</string>
+ <string key="NSColorName">controlColor</string>
+ <object class="NSColor" key="NSColor" id="677155824">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC42NjY2NjY2OQA</bytes>
+ </object>
+ </object>
+ <object class="NSColor" key="NSTextColor" id="268986666">
+ <int key="NSColorSpace">6</int>
+ <reference key="NSCatalogName" ref="447896625"/>
+ <string key="NSColorName">controlTextColor</string>
+ <object class="NSColor" key="NSColor" id="782009920">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MAA</bytes>
+ </object>
+ </object>
+ </object>
+ </object>
+ <object class="NSButton" id="350715131">
+ <reference key="NSNextResponder" ref="731167877"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{276, 12}, {98, 32}}</string>
+ <reference key="NSSuperview" ref="731167877"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="116282848">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">134217728</int>
+ <string key="NSContents">Continue</string>
+ <object class="NSFont" key="NSSupport" id="889564864">
+ <string key="NSName" id="836411727">LucidaGrande</string>
+ <double key="NSSize">1.300000e+01</double>
+ <int key="NSfFlags">1044</int>
+ </object>
+ <reference key="NSControlView" ref="350715131"/>
+ <int key="NSButtonFlags">-2038284033</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="889564864"/>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <string type="base64-UTF8" key="NSKeyEquivalent">DQ</string>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ </object>
+ <object class="NSBox" id="905380397">
+ <reference key="NSNextResponder" ref="731167877"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSView" id="62254939">
+ <reference key="NSNextResponder" ref="905380397"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMatrix" id="238927539">
+ <reference key="NSNextResponder" ref="62254939"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{13, 41}, {152, 57}}</string>
+ <reference key="NSSuperview" ref="62254939"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <int key="NSNumRows">2</int>
+ <int key="NSNumCols">1</int>
+ <object class="NSMutableArray" key="NSCells">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSButtonCell" id="387240670">
+ <int key="NSCellFlags">-2080244224</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">DVD Drive:</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="238927539"/>
+ <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags2">0</int>
+ <object class="NSButtonImageSource" key="NSAlternateImage" id="64284579">
+ <string key="NSImageName">NSRadioButton</string>
+ </object>
+ <object class="NSMutableString" key="NSAlternateContents" id="118433709">
+ <characters key="NS.bytes"/>
+ </object>
+ <reference key="NSKeyEquivalent" ref="118433709"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ <object class="NSButtonCell" id="19238775">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">DVD Folder / Image:</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <int key="NSTag">1</int>
+ <reference key="NSControlView" ref="238927539"/>
+ <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags2">0</int>
+ <reference key="NSAlternateImage" ref="64284579"/>
+ <reference key="NSAlternateContents" ref="118433709"/>
+ <reference key="NSKeyEquivalent" ref="118433709"/>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ </object>
+ <string key="NSCellSize">{152, 18}</string>
+ <string key="NSIntercellSpacing">{4, 21}</string>
+ <int key="NSMatrixFlags">1143472128</int>
+ <string key="NSCellClass">NSActionCell</string>
+ <object class="NSButtonCell" key="NSProtoCell" id="280254324">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">Radio</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <int key="NSButtonFlags">1211912703</int>
+ <int key="NSButtonFlags2">0</int>
+ <object class="NSImage" key="NSNormalImage">
+ <int key="NSImageFlags">549453824</int>
+ <string key="NSSize">{18, 18}</string>
+ <object class="NSMutableArray" key="NSReps">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <integer value="0"/>
+ <object class="NSBitmapImageRep">
+ <object class="NSData" key="NSTIFFRepresentation">
+ <bytes key="NS.bytes">TU0AKgAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAMAAAADAAAAAwAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAADwRERGLJycnySsrK/A1NTXw
+IyMjyRwcHIsJCQk8AAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFRUVdVBQUOCoqKj/
+29vb//n5+f/6+vr/2tra/6qqqv9UVFTgHx8fdQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUZGRl5
+dXV198PDw//8/Pz////////////////////////////U1NT/fHx89yUlJXkAAAAFAAAAAAAAAAAAAAAA
+AAAAAxEREUZqamrmtbW1/+3t7f/+/v7//v7+//7+/v/9/f3//f39//39/f/39/f/xMTE/3d3d+YZGRlG
+AAAAAwAAAAAAAAAAAAAACkJCQqGtra3/xsbG/+vr6//y8vL/9fX1//X19f/z8/P/9fX1//Ly8v/u7u7/
+0tLS/6+vr/9KSkqhAAAACgAAAAAAAAAAAAAAF3h4eN2/v7//z8/P/93d3f/q6ur/7+/v/+/v7//w8PD/
+7e3t/+3t7f/i4uL/zs7O/8XFxf98fHzdAAAAFwAAAAAAAAADAAAAJKSkpPjOzs7/2dnZ/+Dg4P/i4uL/
+5eXl/+bm5v/n5+f/5eXl/+Li4v/e3t7/2tra/9DQ0P+srKz4AAAAJAAAAAMAAAADAAAALrCwsPrW1tb/
+3t7e/+Tk5P/p6en/6+vr/+zs7P/p6en/6+vr/+fn5//k5OT/4ODg/9nZ2f+zs7P6AAAALgAAAAMAAAAD
+AAAALp2dnezg4OD/5eXl/+rq6v/u7u7/8PDw//Dw8P/x8fH/8PDw/+7u7v/q6ur/5ubm/+Hh4f+ZmZns
+AAAALgAAAAMAAAADAAAAJG5ubs/l5eX/6enp/+/v7//y8vL/9vb2//r6+v/5+fn/9/f3//b29v/x8fH/
+6+vr/+Tk5P9ra2vPAAAAJAAAAAMAAAAAAAAAFy4uLpPCwsL67Ozs//Pz8//5+fn//v7+//7+/v/+/v7/
+/v7+//v7+//19fX/8PDw/8LCwvosLCyTAAAAFwAAAAAAAAAAAAAACgAAAENfX1/S5OTk/vn5+f/+/v7/
+///////////////////////////8/Pz/5ubm/l9fX9IAAABDAAAACgAAAAAAAAAAAAAAAwAAABcAAABl
+YmJi3NLS0v3////////////////////////////////V1dX9ZGRk3AAAAGUAAAAXAAAAAwAAAAAAAAAA
+AAAAAAAAAAUAAAAfAAAAZTMzM8KAgIDwv7+//O3t7f/t7e3/v7+//ICAgPAzMzPCAAAAZQAAAB8AAAAF
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAFwAAAEMAAAB3AAAAnwAAALMAAACzAAAAnwAAAHcAAABD
+AAAAFwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAoAAAAXAAAAJAAAAC4AAAAu
+AAAAJAAAABcAAAAKAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAwAAAAMAAAADAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQEAAAMAAAABABIAAAEB
+AAMAAAABABIAAAECAAMAAAAEAAAFugEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES
+AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABBxwAAAEXAAQAAAABAAAFEAEcAAMAAAABAAEAAAFS
+AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
+ </object>
+ </object>
+ </object>
+ </object>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MCAwAA</bytes>
+ </object>
+ </object>
+ <reference key="NSAlternateImage" ref="64284579"/>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ </object>
+ <reference key="NSSelectedCell" ref="387240670"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <object class="NSColor" key="NSCellBackgroundColor" id="180837716">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MQA</bytes>
+ </object>
+ <reference key="NSFont" ref="889564864"/>
+ </object>
+ <object class="NSPopUpButton" id="931746997">
+ <reference key="NSNextResponder" ref="62254939"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{168, 75}, {166, 26}}</string>
+ <reference key="NSSuperview" ref="62254939"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="699666019">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="931746997"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="889564864"/>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="814346452">
+ <reference key="NSMenu" ref="555581872"/>
+ <string key="NSTitle">Item1</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="699666019"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="555581872">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="814346452"/>
+ <object class="NSMenuItem" id="874029565">
+ <reference key="NSMenu" ref="555581872"/>
+ <string key="NSTitle">Item2</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="699666019"/>
+ </object>
+ <object class="NSMenuItem" id="287885753">
+ <reference key="NSMenu" ref="555581872"/>
+ <string key="NSTitle">Item3</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="699666019"/>
+ </object>
+ </object>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ </object>
+ <object class="NSTextField" id="760276484">
+ <reference key="NSNextResponder" ref="62254939"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{171, 40}, {160, 22}}</string>
+ <reference key="NSSuperview" ref="62254939"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="3304954">
+ <int key="NSCellFlags">-1804468671</int>
+ <int key="NSCellFlags2">272630784</int>
+ <reference key="NSContents" ref="554915519"/>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="760276484"/>
+ <bool key="NSDrawsBackground">YES</bool>
+ <object class="NSColor" key="NSBackgroundColor" id="696584221">
+ <int key="NSColorSpace">6</int>
+ <reference key="NSCatalogName" ref="447896625"/>
+ <string key="NSColorName">textBackgroundColor</string>
+ <reference key="NSColor" ref="180837716"/>
+ </object>
+ <object class="NSColor" key="NSTextColor">
+ <int key="NSColorSpace">6</int>
+ <reference key="NSCatalogName" ref="447896625"/>
+ <string key="NSColorName">textColor</string>
+ <reference key="NSColor" ref="782009920"/>
+ </object>
+ </object>
+ </object>
+ <object class="NSButton" id="480614555">
+ <reference key="NSNextResponder" ref="62254939"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{256, 8}, {80, 28}}</string>
+ <reference key="NSSuperview" ref="62254939"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSButtonCell" key="NSCell" id="909242683">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">134348800</int>
+ <string type="base64-UTF8" key="NSContents">QnJvd3Nl4oCmA</string>
+ <object class="NSFont" key="NSSupport" id="26">
+ <reference key="NSName" ref="836411727"/>
+ <double key="NSSize">1.100000e+01</double>
+ <int key="NSfFlags">3100</int>
+ </object>
+ <reference key="NSControlView" ref="480614555"/>
+ <int key="NSButtonFlags">-2038284033</int>
+ <int key="NSButtonFlags2">1</int>
+ <object class="NSFont" key="NSAlternateImage">
+ <reference key="NSName" ref="836411727"/>
+ <double key="NSSize">1.100000e+01</double>
+ <int key="NSfFlags">16</int>
+ </object>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">200</int>
+ <int key="NSPeriodicInterval">25</int>
+ </object>
+ </object>
+ </object>
+ <string key="NSFrame">{{1, 1}, {346, 115}}</string>
+ <reference key="NSSuperview" ref="905380397"/>
+ <reference key="NSWindow"/>
+ </object>
+ </object>
+ <string key="NSFrame">{{20, 117}, {348, 117}}</string>
+ <reference key="NSSuperview" ref="731167877"/>
+ <reference key="NSWindow"/>
+ <string key="NSOffsets" id="835776367">{0, 0}</string>
+ <object class="NSTextFieldCell" key="NSTitleCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents" id="302583894">Box</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="696584221"/>
+ <object class="NSColor" key="NSTextColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
+ </object>
+ </object>
+ <reference key="NSContentView" ref="62254939"/>
+ <int key="NSBorderType">1</int>
+ <int key="NSBoxType">3</int>
+ <int key="NSTitlePosition">0</int>
+ <bool key="NSTransparent">NO</bool>
+ </object>
+ <object class="NSProgressIndicator" id="917303327">
+ <reference key="NSNextResponder" ref="731167877"/>
+ <int key="NSvFlags">1280</int>
+ <object class="NSPSMatrix" key="NSDrawMatrix"/>
+ <string key="NSFrame">{{18, 56}, {352, 20}}</string>
+ <reference key="NSSuperview" ref="731167877"/>
+ <reference key="NSWindow"/>
+ <int key="NSpiFlags">16396</int>
+ <double key="NSMaxValue">1.000000e+02</double>
+ </object>
+ <object class="NSTextField" id="438464906">
+ <reference key="NSNextResponder" ref="731167877"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{17, 84}, {354, 17}}</string>
+ <reference key="NSSuperview" ref="731167877"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="777791531">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">272629760</int>
+ <reference key="NSContents" ref="554915519"/>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="438464906"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ </object>
+ <string key="NSFrameSize">{388, 279}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <object class="NSMutableString" key="NSClassName">
+ <characters key="NS.bytes">NSView</characters>
+ </object>
+ <string key="NSExtension" id="571520125">NSResponder</string>
+ </object>
+ <object class="NSCustomView" id="987276066">
+ <reference key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTextField" id="794371242">
+ <reference key="NSNextResponder" ref="987276066"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{17, 389}, {139, 17}}</string>
+ <reference key="NSSuperview" ref="987276066"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="558940821">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">272629760</int>
+ <string key="NSContents">Select DVD Features</string>
+ <reference key="NSSupport" ref="779069408"/>
+ <reference key="NSControlView" ref="794371242"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ <object class="NSProgressIndicator" id="480161215">
+ <reference key="NSNextResponder" ref="987276066"/>
+ <int key="NSvFlags">1280</int>
+ <object class="NSPSMatrix" key="NSDrawMatrix"/>
+ <string key="NSFrame">{{18, 16}, {352, 20}}</string>
+ <reference key="NSSuperview" ref="987276066"/>
+ <reference key="NSWindow"/>
+ <int key="NSpiFlags">16396</int>
+ <double key="NSMaxValue">1.000000e+02</double>
+ </object>
+ <object class="NSTextField" id="134945040">
+ <reference key="NSNextResponder" ref="987276066"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{17, 273}, {59, 17}}</string>
+ <reference key="NSSuperview" ref="987276066"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="969218242">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">272629760</int>
+ <string key="NSContents">Settings</string>
+ <reference key="NSSupport" ref="779069408"/>
+ <reference key="NSControlView" ref="134945040"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ <object class="NSBox" id="748577971">
+ <reference key="NSNextResponder" ref="987276066"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSView" id="788901776">
+ <reference key="NSNextResponder" ref="748577971"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSPopUpButton" id="974333112">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{166, 41}, {166, 26}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="704933364">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="974333112"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="889564864"/>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="377807140">
+ <reference key="NSMenu" ref="406002025"/>
+ <string type="base64-UTF8" key="NSTitle" id="741256849">4oCmA</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="704933364"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="406002025">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="377807140"/>
+ </object>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ </object>
+ <object class="NSTextField" id="756716156">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{58, 47}, {106, 17}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="250050000">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Preferred audio:</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="756716156"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ <object class="NSTextField" id="520754405">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{87, 137}, {77, 17}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="357908493">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">File format:</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="520754405"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ <object class="NSPopUpButton" id="209443714">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{166, 131}, {166, 26}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="759680945">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="209443714"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="889564864"/>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="327876423">
+ <reference key="NSMenu" ref="818968097"/>
+ <string key="NSTitle">iPod 5G (H.264)</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="759680945"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="818968097">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="327876423"/>
+ <object class="NSMenuItem" id="87584396">
+ <reference key="NSMenu" ref="818968097"/>
+ <string key="NSTitle">iPod 5G (MPEG-4)</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="759680945"/>
+ </object>
+ <object class="NSMenuItem" id="946035656">
+ <reference key="NSMenu" ref="818968097"/>
+ <string key="NSTitle">PSP (MPEG-4)</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="759680945"/>
+ </object>
+ </object>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ </object>
+ <object class="NSTextField" id="883251677">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{14, 167}, {150, 17}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="772706255">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Save converted files to:</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="883251677"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ <object class="NSPopUpButton" id="73177792">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{166, 161}, {166, 26}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="628758664">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="73177792"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="889564864"/>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="743243700">
+ <reference key="NSMenu" ref="43580679"/>
+ <reference key="NSTitle" ref="741256849"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="628758664"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="43580679">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="743243700"/>
+ <object class="NSMenuItem" id="861216580">
+ <reference key="NSMenu" ref="43580679"/>
+ <bool key="NSIsDisabled">YES</bool>
+ <bool key="NSIsSeparator">YES</bool>
+ <reference key="NSTitle" ref="554915519"/>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="628758664"/>
+ </object>
+ <object class="NSMenuItem" id="1055069863">
+ <reference key="NSMenu" ref="43580679"/>
+ <string type="base64-UTF8" key="NSTitle">T3RoZXLigKY</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="628758664"/>
+ </object>
+ </object>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ </object>
+ <object class="NSPopUpButton" id="481859478">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{166, 11}, {166, 26}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="924080416">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="481859478"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="889564864"/>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="190127574">
+ <reference key="NSMenu" ref="315291325"/>
+ <string type="base64-UTF8" key="NSTitle">4oCmIA</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="924080416"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="315291325">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="190127574"/>
+ </object>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ </object>
+ <object class="NSTextField" id="77959229">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{36, 17}, {128, 17}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="53742849">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Preferred subtitles:</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="77959229"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ <object class="NSTextField" id="330951148">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{66, 107}, {98, 17}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="977695033">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Picture Aspect:</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="330951148"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ <object class="NSPopUpButton" id="886708797">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{166, 101}, {166, 26}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="599934816">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="886708797"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">1</int>
+ <reference key="NSAlternateImage" ref="889564864"/>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="800243038">
+ <reference key="NSMenu" ref="516423135"/>
+ <string key="NSTitle">Original</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="599934816"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="516423135">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="800243038"/>
+ <object class="NSMenuItem" id="74930922">
+ <reference key="NSMenu" ref="516423135"/>
+ <string key="NSTitle">4 by 3</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="599934816"/>
+ </object>
+ </object>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ </object>
+ <object class="NSPopUpButton" id="221748721">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{166, 71}, {166, 26}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSPopUpButtonCell" key="NSCell" id="935187078">
+ <int key="NSCellFlags">-2076049856</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="221748721"/>
+ <int key="NSButtonFlags">109199615</int>
+ <int key="NSButtonFlags2">1</int>
+ <object class="NSFont" key="NSAlternateImage">
+ <reference key="NSName" ref="836411727"/>
+ <double key="NSSize">1.300000e+01</double>
+ <int key="NSfFlags">16</int>
+ </object>
+ <reference key="NSAlternateContents" ref="554915519"/>
+ <object class="NSMutableString" key="NSKeyEquivalent">
+ <characters key="NS.bytes"/>
+ </object>
+ <int key="NSPeriodicDelay">400</int>
+ <int key="NSPeriodicInterval">75</int>
+ <object class="NSMenuItem" key="NSMenuItem" id="970323694">
+ <reference key="NSMenu" ref="320562235"/>
+ <string key="NSTitle">640</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <int key="NSState">1</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="935187078"/>
+ </object>
+ <bool key="NSMenuItemRespectAlignment">YES</bool>
+ <object class="NSMenu" key="NSMenu" id="320562235">
+ <object class="NSMutableString" key="NSTitle">
+ <characters key="NS.bytes">OtherViews</characters>
+ </object>
+ <object class="NSMutableArray" key="NSMenuItems">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="970323694"/>
+ <object class="NSMenuItem" id="41252332">
+ <reference key="NSMenu" ref="320562235"/>
+ <string key="NSTitle">320</string>
+ <reference key="NSKeyEquiv" ref="554915519"/>
+ <int key="NSKeyEquivModMask">1048576</int>
+ <int key="NSMnemonicLoc">2147483647</int>
+ <reference key="NSOnImage" ref="46147732"/>
+ <reference key="NSMixedImage" ref="488151553"/>
+ <string key="NSAction">_popUpItemAction:</string>
+ <reference key="NSTarget" ref="935187078"/>
+ </object>
+ </object>
+ </object>
+ <int key="NSPreferredEdge">3</int>
+ <bool key="NSUsesItemFromMenu">YES</bool>
+ <bool key="NSAltersState">YES</bool>
+ <int key="NSArrowPosition">1</int>
+ </object>
+ </object>
+ <object class="NSTextField" id="35720189">
+ <reference key="NSNextResponder" ref="788901776"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{42, 77}, {122, 17}}</string>
+ <reference key="NSSuperview" ref="788901776"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="848481335">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">71303168</int>
+ <string key="NSContents">Max Picture Width:</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="35720189"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ </object>
+ <string key="NSFrame">{{1, 1}, {346, 200}}</string>
+ <reference key="NSSuperview" ref="748577971"/>
+ <reference key="NSWindow"/>
+ </object>
+ </object>
+ <string key="NSFrame">{{20, 69}, {348, 202}}</string>
+ <reference key="NSSuperview" ref="987276066"/>
+ <reference key="NSWindow"/>
+ <reference key="NSOffsets" ref="835776367"/>
+ <object class="NSTextFieldCell" key="NSTitleCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <reference key="NSContents" ref="302583894"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="696584221"/>
+ <object class="NSColor" key="NSTextColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
+ </object>
+ </object>
+ <reference key="NSContentView" ref="788901776"/>
+ <int key="NSBorderType">1</int>
+ <int key="NSBoxType">3</int>
+ <int key="NSTitlePosition">0</int>
+ <bool key="NSTransparent">NO</bool>
+ </object>
+ <object class="NSTextField" id="740652553">
+ <reference key="NSNextResponder" ref="987276066"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{17, 44}, {354, 17}}</string>
+ <reference key="NSSuperview" ref="987276066"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTextFieldCell" key="NSCell" id="124162753">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">272629760</int>
+ <string key="NSContents">Ready</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="740652553"/>
+ <reference key="NSBackgroundColor" ref="789448078"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ </object>
+ <object class="NSBox" id="139839684">
+ <reference key="NSNextResponder" ref="987276066"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSView" id="1059297053">
+ <reference key="NSNextResponder" ref="139839684"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSScrollView" id="187663135">
+ <reference key="NSNextResponder" ref="1059297053"/>
+ <int key="NSvFlags">256</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSClipView" id="349280401">
+ <reference key="NSNextResponder" ref="187663135"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableView" id="947341082">
+ <reference key="NSNextResponder" ref="349280401"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{346, 77}</string>
+ <reference key="NSSuperview" ref="349280401"/>
+ <reference key="NSWindow"/>
+ <bool key="NSEnabled">YES</bool>
+ <object class="NSTableHeaderView" key="NSHeaderView" id="890825038">
+ <reference key="NSNextResponder" ref="804523325"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{346, 17}</string>
+ <reference key="NSSuperview" ref="804523325"/>
+ <reference key="NSWindow"/>
+ <reference key="NSTableView" ref="947341082"/>
+ </object>
+ <object class="_NSCornerView" key="NSCornerView" id="240571974">
+ <reference key="NSNextResponder" ref="187663135"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{-26, 0}, {16, 17}}</string>
+ <reference key="NSSuperview" ref="187663135"/>
+ <reference key="NSWindow"/>
+ </object>
+ <object class="NSMutableArray" key="NSTableColumns">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSTableColumn" id="927247421">
+ <string key="NSIdentifier">Check</string>
+ <double key="NSWidth">2.300000e+01</double>
+ <double key="NSMinWidth">1.000000e+01</double>
+ <double key="NSMaxWidth">1.000000e+03</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <reference key="NSContents" ref="554915519"/>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSColor" key="NSBackgroundColor" id="390235381">
+ <int key="NSColorSpace">6</int>
+ <reference key="NSCatalogName" ref="447896625"/>
+ <string key="NSColorName">headerColor</string>
+ <reference key="NSColor" ref="180837716"/>
+ </object>
+ <object class="NSColor" key="NSTextColor" id="1020517874">
+ <int key="NSColorSpace">6</int>
+ <reference key="NSCatalogName" ref="447896625"/>
+ <string key="NSColorName">headerTextColor</string>
+ <reference key="NSColor" ref="782009920"/>
+ </object>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="864164384">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">2048</int>
+ <string key="NSContents" id="301659544">Text Cell</string>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="947341082"/>
+ <object class="NSColor" key="NSBackgroundColor" id="281544205">
+ <int key="NSColorSpace">6</int>
+ <reference key="NSCatalogName" ref="447896625"/>
+ <string key="NSColorName">controlBackgroundColor</string>
+ <reference key="NSColor" ref="677155824"/>
+ </object>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="947341082"/>
+ </object>
+ <object class="NSTableColumn" id="33037969">
+ <string key="NSIdentifier" id="614031179">Title</string>
+ <double key="NSWidth">6.399365e+01</double>
+ <double key="NSMinWidth">4.199365e+01</double>
+ <double key="NSMaxWidth">1.000000e+03</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">75628032</int>
+ <int key="NSCellFlags2">0</int>
+ <reference key="NSContents" ref="614031179"/>
+ <reference key="NSSupport" ref="26"/>
+ <object class="NSColor" key="NSBackgroundColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
+ </object>
+ <reference key="NSTextColor" ref="1020517874"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="410742283">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSContents" ref="301659544"/>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="947341082"/>
+ <reference key="NSBackgroundColor" ref="281544205"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="947341082"/>
+ </object>
+ <object class="NSTableColumn" id="154488326">
+ <string key="NSIdentifier" id="575534713">Duration</string>
+ <double key="NSWidth">1.336582e+02</double>
+ <double key="NSMinWidth">6.765820e+01</double>
+ <double key="NSMaxWidth">1.000000e+03</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <reference key="NSContents" ref="575534713"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="390235381"/>
+ <reference key="NSTextColor" ref="1020517874"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="134898927">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSContents" ref="301659544"/>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="947341082"/>
+ <reference key="NSBackgroundColor" ref="281544205"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="947341082"/>
+ </object>
+ <object class="NSTableColumn" id="250812599">
+ <string key="NSIdentifier">Size</string>
+ <double key="NSWidth">1.128560e+02</double>
+ <double key="NSMinWidth">9.085596e+01</double>
+ <double key="NSMaxWidth">1.000000e+03</double>
+ <object class="NSTableHeaderCell" key="NSHeaderCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <string key="NSContents">Size (Converted)</string>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="390235381"/>
+ <reference key="NSTextColor" ref="1020517874"/>
+ </object>
+ <object class="NSTextFieldCell" key="NSDataCell" id="747882536">
+ <int key="NSCellFlags">337772096</int>
+ <int key="NSCellFlags2">2048</int>
+ <reference key="NSContents" ref="301659544"/>
+ <reference key="NSSupport" ref="889564864"/>
+ <reference key="NSControlView" ref="947341082"/>
+ <reference key="NSBackgroundColor" ref="281544205"/>
+ <reference key="NSTextColor" ref="268986666"/>
+ </object>
+ <int key="NSResizingMask">3</int>
+ <bool key="NSIsResizeable">YES</bool>
+ <bool key="NSIsEditable">YES</bool>
+ <reference key="NSTableView" ref="947341082"/>
+ </object>
+ </object>
+ <double key="NSIntercellSpacingWidth">3.000000e+00</double>
+ <double key="NSIntercellSpacingHeight">2.000000e+00</double>
+ <reference key="NSBackgroundColor" ref="180837716"/>
+ <object class="NSColor" key="NSGridColor">
+ <int key="NSColorSpace">6</int>
+ <reference key="NSCatalogName" ref="447896625"/>
+ <string key="NSColorName">gridColor</string>
+ <object class="NSColor" key="NSColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MC41AA</bytes>
+ </object>
+ </object>
+ <double key="NSRowHeight">1.700000e+01</double>
+ <int key="NSTvFlags">314572800</int>
+ <int key="NSColumnAutoresizingStyle">4</int>
+ <int key="NSDraggingSourceMaskForLocal">15</int>
+ <int key="NSDraggingSourceMaskForNonLocal">0</int>
+ <bool key="NSAllowsTypeSelect">YES</bool>
+ </object>
+ </object>
+ <string key="NSFrame">{{1, 17}, {346, 77}}</string>
+ <reference key="NSSuperview" ref="187663135"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="947341082"/>
+ <reference key="NSDocView" ref="947341082"/>
+ <reference key="NSBGColor" ref="281544205"/>
+ <int key="NScvFlags">4</int>
+ </object>
+ <object class="NSScroller" id="953529258">
+ <reference key="NSNextResponder" ref="187663135"/>
+ <int key="NSvFlags">-2147483392</int>
+ <string key="NSFrame">{{332, 17}, {15, 77}}</string>
+ <reference key="NSSuperview" ref="187663135"/>
+ <reference key="NSWindow"/>
+ <reference key="NSTarget" ref="187663135"/>
+ <string key="NSAction" id="763402684">_doScroller:</string>
+ <double key="NSPercent">4.052632e-01</double>
+ </object>
+ <object class="NSScroller" id="968783268">
+ <reference key="NSNextResponder" ref="187663135"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrame">{{-100, -100}, {379, 15}}</string>
+ <reference key="NSSuperview" ref="187663135"/>
+ <reference key="NSWindow"/>
+ <int key="NSsFlags">1</int>
+ <reference key="NSTarget" ref="187663135"/>
+ <reference key="NSAction" ref="763402684"/>
+ <double key="NSPercent">9.358025e-01</double>
+ </object>
+ <object class="NSClipView" id="804523325">
+ <reference key="NSNextResponder" ref="187663135"/>
+ <int key="NSvFlags">2304</int>
+ <object class="NSMutableArray" key="NSSubviews">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="890825038"/>
+ </object>
+ <string key="NSFrame">{{1, 0}, {346, 17}}</string>
+ <reference key="NSSuperview" ref="187663135"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="890825038"/>
+ <reference key="NSDocView" ref="890825038"/>
+ <reference key="NSBGColor" ref="281544205"/>
+ <int key="NScvFlags">4</int>
+ </object>
+ <reference ref="240571974"/>
+ </object>
+ <string key="NSFrame">{{-1, -1}, {348, 95}}</string>
+ <reference key="NSSuperview" ref="1059297053"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="349280401"/>
+ <int key="NSsFlags">530</int>
+ <reference key="NSVScroller" ref="953529258"/>
+ <reference key="NSHScroller" ref="968783268"/>
+ <reference key="NSContentView" ref="349280401"/>
+ <reference key="NSHeaderClipView" ref="804523325"/>
+ <reference key="NSCornerView" ref="240571974"/>
+ <bytes key="NSScrollAmts">AAAAAAAAAABBmAAAQZgAAA</bytes>
+ </object>
+ </object>
+ <string key="NSFrame">{{1, 1}, {346, 93}}</string>
+ <reference key="NSSuperview" ref="139839684"/>
+ <reference key="NSWindow"/>
+ </object>
+ </object>
+ <string key="NSFrame">{{20, 291}, {348, 95}}</string>
+ <reference key="NSSuperview" ref="987276066"/>
+ <reference key="NSWindow"/>
+ <reference key="NSOffsets" ref="835776367"/>
+ <object class="NSTextFieldCell" key="NSTitleCell">
+ <int key="NSCellFlags">67239424</int>
+ <int key="NSCellFlags2">0</int>
+ <reference key="NSContents" ref="302583894"/>
+ <reference key="NSSupport" ref="26"/>
+ <reference key="NSBackgroundColor" ref="696584221"/>
+ <object class="NSColor" key="NSTextColor">
+ <int key="NSColorSpace">3</int>
+ <bytes key="NSWhite">MCAwLjgwMDAwMDAxAA</bytes>
+ </object>
+ </object>
+ <reference key="NSContentView" ref="1059297053"/>
+ <int key="NSBorderType">1</int>
+ <int key="NSBoxType">3</int>
+ <int key="NSTitlePosition">0</int>
+ <bool key="NSTransparent">NO</bool>
+ </object>
+ </object>
+ <string key="NSFrameSize">{388, 414}</string>
+ <reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
+ <object class="NSMutableString" key="NSClassName">
+ <characters key="NS.bytes">NSView</characters>
+ </object>
+ <reference key="NSExtension" ref="571520125"/>
+ </object>
+ <object class="NSCustomObject" id="125725512">
+ <string key="NSClassName" id="1022">ExpressController</string>
+ </object>
+ <object class="NSCustomView" id="500554145">
+ <nil key="NSNextResponder"/>
+ <int key="NSvFlags">256</int>
+ <string key="NSFrameSize">{135, 65}</string>
+ <string key="NSClassName" id="1059390944">NSView</string>
+ <reference key="NSExtension" ref="571520125"/>
+ </object>
+ </object>
+ <object class="IBObjectContainer" key="IBDocument.Objects">
+ <object class="NSMutableArray" key="connectionRecords">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">performMiniaturize:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="411462580"/>
+ </object>
+ <int key="connectionID">37</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">arrangeInFront:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="97713116"/>
+ </object>
+ <int key="connectionID">39</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">print:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="492993447"/>
+ </object>
+ <int key="connectionID">86</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">runPageLayout:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="633208303"/>
+ </object>
+ <int key="connectionID">87</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">showHelp:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="418274352"/>
+ </object>
+ <int key="connectionID">122</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">clearRecentDocuments:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="354436703"/>
+ </object>
+ <int key="connectionID">127</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">terminate:</string>
+ <reference key="source" ref="529790172"/>
+ <reference key="destination" ref="453993541"/>
+ </object>
+ <int key="connectionID">139</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">orderFrontStandardAboutPanel:</string>
+ <reference key="source" ref="529790172"/>
+ <reference key="destination" ref="116469247"/>
+ </object>
+ <int key="connectionID">142</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">hideOtherApplications:</string>
+ <reference key="source" ref="529790172"/>
+ <reference key="destination" ref="832371069"/>
+ </object>
+ <int key="connectionID">146</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">hide:</string>
+ <reference key="source" ref="529790172"/>
+ <reference key="destination" ref="120902271"/>
+ </object>
+ <int key="connectionID">152</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">unhideAllApplications:</string>
+ <reference key="source" ref="529790172"/>
+ <reference key="destination" ref="256307932"/>
+ </object>
+ <int key="connectionID">153</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">performClose:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="817926297"/>
+ </object>
+ <int key="connectionID">193</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">toggleContinuousSpellChecking:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="308562408"/>
+ </object>
+ <int key="connectionID">222</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">undo:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="605587333"/>
+ </object>
+ <int key="connectionID">223</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">copy:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="548705799"/>
+ </object>
+ <int key="connectionID">224</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">checkSpelling:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="182161666"/>
+ </object>
+ <int key="connectionID">225</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">paste:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="208999334"/>
+ </object>
+ <int key="connectionID">226</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">stopSpeaking:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="88993156"/>
+ </object>
+ <int key="connectionID">227</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">cut:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="128935717"/>
+ </object>
+ <int key="connectionID">228</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">showGuessPanel:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="929731840"/>
+ </object>
+ <int key="connectionID">230</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">redo:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="370536361"/>
+ </object>
+ <int key="connectionID">231</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">selectAll:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="704469431"/>
+ </object>
+ <int key="connectionID">232</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">startSpeaking:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="246223398"/>
+ </object>
+ <int key="connectionID">233</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">delete:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="60197220"/>
+ </object>
+ <int key="connectionID">235</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">performZoom:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="521550646"/>
+ </object>
+ <int key="connectionID">240</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label" id="1013723480">performFindPanelAction:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="486792374"/>
+ </object>
+ <int key="connectionID">241</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <reference key="label" ref="1013723480"/>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="416590091"/>
+ </object>
+ <int key="connectionID">242</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <reference key="label" ref="1013723480"/>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="1058311499"/>
+ </object>
+ <int key="connectionID">243</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <reference key="label" ref="1013723480"/>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="706475887"/>
+ </object>
+ <int key="connectionID">244</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">centerSelectionInVisibleArea:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="828049674"/>
+ </object>
+ <int key="connectionID">245</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">pasteAsPlainText:</string>
+ <reference key="source" ref="766494232"/>
+ <reference key="destination" ref="82280793"/>
+ </object>
+ <int key="connectionID">247</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label" id="954544688">delegate</string>
+ <reference key="source" ref="529790172"/>
+ <reference key="destination" ref="125725512"/>
+ </object>
+ <int key="connectionID">291</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fOpenView</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="731167877"/>
+ </object>
+ <int key="connectionID">292</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertView</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="987276066"/>
+ </object>
+ <int key="connectionID">293</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fWindow</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="387516152"/>
+ </object>
+ <int key="connectionID">294</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fEmptyView</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="500554145"/>
+ </object>
+ <int key="connectionID">304</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">openGo:</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="350715131"/>
+ </object>
+ <int key="connectionID">320</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fOpenGoButton</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="350715131"/>
+ </object>
+ <int key="connectionID">323</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertIndicator</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="480161215"/>
+ </object>
+ <int key="connectionID">331</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">openBrowse:</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="480614555"/>
+ </object>
+ <int key="connectionID">358</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBActionConnection" key="connection">
+ <string key="label">openMatrixChanged:</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="238927539"/>
+ </object>
+ <int key="connectionID">359</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fOpenBrowseButton</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="480614555"/>
+ </object>
+ <int key="connectionID">360</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fOpenFolderField</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="760276484"/>
+ </object>
+ <int key="connectionID">361</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fOpenIndicator</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="917303327"/>
+ </object>
+ <int key="connectionID">362</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fOpenMatrix</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="238927539"/>
+ </object>
+ <int key="connectionID">363</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fOpenPopUp</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="931746997"/>
+ </object>
+ <int key="connectionID">364</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertTableView</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="947341082"/>
+ </object>
+ <int key="connectionID">405</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertFolderPopUp</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="73177792"/>
+ </object>
+ <int key="connectionID">406</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">dataSource</string>
+ <reference key="source" ref="947341082"/>
+ <reference key="destination" ref="125725512"/>
+ </object>
+ <int key="connectionID">407</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <reference key="label" ref="954544688"/>
+ <reference key="source" ref="947341082"/>
+ <reference key="destination" ref="125725512"/>
+ </object>
+ <int key="connectionID">408</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fOpenProgressField</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="438464906"/>
+ </object>
+ <int key="connectionID">409</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertAspectPopUp</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="886708797"/>
+ </object>
+ <int key="connectionID">412</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertFormatPopUp</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="209443714"/>
+ </object>
+ <int key="connectionID">413</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertAudioPopUp</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="974333112"/>
+ </object>
+ <int key="connectionID">415</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertSubtitlePopUp</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="481859478"/>
+ </object>
+ <int key="connectionID">416</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertMaxWidthPopUp</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="221748721"/>
+ </object>
+ <int key="connectionID">425</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBOutletConnection" key="connection">
+ <string key="label">fConvertInfoString</string>
+ <reference key="source" ref="125725512"/>
+ <reference key="destination" ref="740652553"/>
+ </object>
+ <int key="connectionID">427</int>
+ </object>
+ </object>
+ <object class="IBMutableOrderedSet" key="objectRecords">
+ <object class="NSArray" key="orderedObjects">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBObjectRecord">
+ <int key="objectID">0</int>
+ <object class="NSArray" key="object" id="895597890">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <reference key="children" ref="596629462"/>
+ <nil key="parent"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-2</int>
+ <reference key="object" ref="529790172"/>
+ <reference key="parent" ref="895597890"/>
+ <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-1</int>
+ <reference key="object" ref="766494232"/>
+ <reference key="parent" ref="895597890"/>
+ <string key="objectName">First Responder</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">-3</int>
+ <reference key="object" ref="675932571"/>
+ <reference key="parent" ref="895597890"/>
+ <string key="objectName">Application</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">21</int>
+ <reference key="object" ref="387516152"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1703136"/>
+ </object>
+ <reference key="parent" ref="895597890"/>
+ <reference key="objectName" ref="852936394"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">2</int>
+ <reference key="object" ref="1703136"/>
+ <reference key="parent" ref="387516152"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">29</int>
+ <reference key="object" ref="168342202"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="420115045"/>
+ <reference ref="310264544"/>
+ <reference ref="384779904"/>
+ <reference ref="968817846"/>
+ <reference ref="492425210"/>
+ </object>
+ <reference key="parent" ref="895597890"/>
+ <string key="objectName">MainMenu</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">19</int>
+ <reference key="object" ref="420115045"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1068274357"/>
+ </object>
+ <reference key="parent" ref="168342202"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">24</int>
+ <reference key="object" ref="1068274357"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="97713116"/>
+ <reference ref="411462580"/>
+ <reference ref="593776241"/>
+ <reference ref="521550646"/>
+ </object>
+ <reference key="parent" ref="420115045"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">5</int>
+ <reference key="object" ref="97713116"/>
+ <reference key="parent" ref="1068274357"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">23</int>
+ <reference key="object" ref="411462580"/>
+ <reference key="parent" ref="1068274357"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">92</int>
+ <reference key="object" ref="593776241"/>
+ <reference key="parent" ref="1068274357"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">239</int>
+ <reference key="object" ref="521550646"/>
+ <reference key="parent" ref="1068274357"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">56</int>
+ <reference key="object" ref="310264544"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="204695612"/>
+ </object>
+ <reference key="parent" ref="168342202"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">57</int>
+ <reference key="object" ref="204695612"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="116469247"/>
+ <reference ref="1057810002"/>
+ <reference ref="621359928"/>
+ <reference ref="120902271"/>
+ <reference ref="453993541"/>
+ <reference ref="449764258"/>
+ <reference ref="354604539"/>
+ <reference ref="832371069"/>
+ <reference ref="252085536"/>
+ <reference ref="256307932"/>
+ <reference ref="695986656"/>
+ </object>
+ <reference key="parent" ref="310264544"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">58</int>
+ <reference key="object" ref="116469247"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">129</int>
+ <reference key="object" ref="1057810002"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">131</int>
+ <reference key="object" ref="621359928"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="414798761"/>
+ </object>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">130</int>
+ <reference key="object" ref="414798761"/>
+ <reference key="parent" ref="621359928"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">134</int>
+ <reference key="object" ref="120902271"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">136</int>
+ <reference key="object" ref="453993541"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">143</int>
+ <reference key="object" ref="449764258"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">144</int>
+ <reference key="object" ref="354604539"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">145</int>
+ <reference key="object" ref="832371069"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">149</int>
+ <reference key="object" ref="252085536"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">150</int>
+ <reference key="object" ref="256307932"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">236</int>
+ <reference key="object" ref="695986656"/>
+ <reference key="parent" ref="204695612"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">83</int>
+ <reference key="object" ref="384779904"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="988316125"/>
+ </object>
+ <reference key="parent" ref="168342202"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">81</int>
+ <reference key="object" ref="988316125"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="773633184"/>
+ <reference ref="817926297"/>
+ <reference ref="109035207"/>
+ <reference ref="354780417"/>
+ <reference ref="633208303"/>
+ <reference ref="492993447"/>
+ <reference ref="116479453"/>
+ <reference ref="93604882"/>
+ <reference ref="1061253306"/>
+ <reference ref="944528127"/>
+ <reference ref="175884675"/>
+ </object>
+ <reference key="parent" ref="384779904"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">72</int>
+ <reference key="object" ref="773633184"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">73</int>
+ <reference key="object" ref="817926297"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">74</int>
+ <reference key="object" ref="109035207"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">75</int>
+ <reference key="object" ref="354780417"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">77</int>
+ <reference key="object" ref="633208303"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">78</int>
+ <reference key="object" ref="492993447"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">79</int>
+ <reference key="object" ref="116479453"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">80</int>
+ <reference key="object" ref="93604882"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">82</int>
+ <reference key="object" ref="1061253306"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">112</int>
+ <reference key="object" ref="944528127"/>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">124</int>
+ <reference key="object" ref="175884675"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="675797001"/>
+ </object>
+ <reference key="parent" ref="988316125"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">125</int>
+ <reference key="object" ref="675797001"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="354436703"/>
+ </object>
+ <reference key="parent" ref="175884675"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">126</int>
+ <reference key="object" ref="354436703"/>
+ <reference key="parent" ref="675797001"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">103</int>
+ <reference key="object" ref="968817846"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="839389072"/>
+ </object>
+ <reference key="parent" ref="168342202"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">106</int>
+ <reference key="object" ref="839389072"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="418274352"/>
+ </object>
+ <reference key="parent" ref="968817846"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">111</int>
+ <reference key="object" ref="418274352"/>
+ <reference key="parent" ref="839389072"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">217</int>
+ <reference key="object" ref="492425210"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="862115934"/>
+ </object>
+ <reference key="parent" ref="168342202"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">205</int>
+ <reference key="object" ref="862115934"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="548705799"/>
+ <reference ref="704469431"/>
+ <reference ref="128935717"/>
+ <reference ref="60197220"/>
+ <reference ref="208999334"/>
+ <reference ref="113236993"/>
+ <reference ref="605587333"/>
+ <reference ref="258300456"/>
+ <reference ref="676435822"/>
+ <reference ref="370536361"/>
+ <reference ref="593397208"/>
+ <reference ref="101861958"/>
+ <reference ref="82280793"/>
+ </object>
+ <reference key="parent" ref="492425210"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">197</int>
+ <reference key="object" ref="548705799"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">198</int>
+ <reference key="object" ref="704469431"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">199</int>
+ <reference key="object" ref="128935717"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">202</int>
+ <reference key="object" ref="60197220"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">203</int>
+ <reference key="object" ref="208999334"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">206</int>
+ <reference key="object" ref="113236993"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">207</int>
+ <reference key="object" ref="605587333"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">211</int>
+ <reference key="object" ref="258300456"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="1043252385"/>
+ </object>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">212</int>
+ <reference key="object" ref="1043252385"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="88993156"/>
+ <reference ref="246223398"/>
+ </object>
+ <reference key="parent" ref="258300456"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">195</int>
+ <reference key="object" ref="88993156"/>
+ <reference key="parent" ref="1043252385"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">196</int>
+ <reference key="object" ref="246223398"/>
+ <reference key="parent" ref="1043252385"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">214</int>
+ <reference key="object" ref="676435822"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">215</int>
+ <reference key="object" ref="370536361"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">216</int>
+ <reference key="object" ref="593397208"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="525385576"/>
+ </object>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">200</int>
+ <reference key="object" ref="525385576"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="182161666"/>
+ <reference ref="929731840"/>
+ <reference ref="308562408"/>
+ </object>
+ <reference key="parent" ref="593397208"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">201</int>
+ <reference key="object" ref="182161666"/>
+ <reference key="parent" ref="525385576"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">204</int>
+ <reference key="object" ref="929731840"/>
+ <reference key="parent" ref="525385576"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">219</int>
+ <reference key="object" ref="308562408"/>
+ <reference key="parent" ref="525385576"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">218</int>
+ <reference key="object" ref="101861958"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="290694843"/>
+ </object>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">220</int>
+ <reference key="object" ref="290694843"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="416590091"/>
+ <reference ref="486792374"/>
+ <reference ref="828049674"/>
+ <reference ref="1058311499"/>
+ <reference ref="706475887"/>
+ </object>
+ <reference key="parent" ref="101861958"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">208</int>
+ <reference key="object" ref="416590091"/>
+ <reference key="parent" ref="290694843"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">209</int>
+ <reference key="object" ref="486792374"/>
+ <reference key="parent" ref="290694843"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">210</int>
+ <reference key="object" ref="828049674"/>
+ <reference key="parent" ref="290694843"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">213</int>
+ <reference key="object" ref="1058311499"/>
+ <reference key="parent" ref="290694843"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">221</int>
+ <reference key="object" ref="706475887"/>
+ <reference key="parent" ref="290694843"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">246</int>
+ <reference key="object" ref="82280793"/>
+ <reference key="parent" ref="862115934"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">248</int>
+ <reference key="object" ref="731167877"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="989775410"/>
+ <reference ref="350715131"/>
+ <reference ref="905380397"/>
+ <reference ref="917303327"/>
+ <reference ref="438464906"/>
+ </object>
+ <reference key="parent" ref="895597890"/>
+ <string key="objectName">OpenView</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">249</int>
+ <reference key="object" ref="989775410"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="557238685"/>
+ </object>
+ <reference key="parent" ref="731167877"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">297</int>
+ <reference key="object" ref="350715131"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="116282848"/>
+ </object>
+ <reference key="parent" ref="731167877"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">333</int>
+ <reference key="object" ref="905380397"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="238927539"/>
+ <reference ref="931746997"/>
+ <reference ref="760276484"/>
+ <reference ref="480614555"/>
+ </object>
+ <reference key="parent" ref="731167877"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">356</int>
+ <reference key="object" ref="917303327"/>
+ <reference key="parent" ref="731167877"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">396</int>
+ <reference key="object" ref="438464906"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="777791531"/>
+ </object>
+ <reference key="parent" ref="731167877"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">259</int>
+ <reference key="object" ref="987276066"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="794371242"/>
+ <reference ref="480161215"/>
+ <reference ref="134945040"/>
+ <reference ref="748577971"/>
+ <reference ref="740652553"/>
+ <reference ref="139839684"/>
+ </object>
+ <reference key="parent" ref="895597890"/>
+ <string key="objectName">ConvertView</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">260</int>
+ <reference key="object" ref="794371242"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="558940821"/>
+ </object>
+ <reference key="parent" ref="987276066"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">289</int>
+ <reference key="object" ref="480161215"/>
+ <reference key="parent" ref="987276066"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">365</int>
+ <reference key="object" ref="134945040"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="969218242"/>
+ </object>
+ <reference key="parent" ref="987276066"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">366</int>
+ <reference key="object" ref="748577971"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="974333112"/>
+ <reference ref="756716156"/>
+ <reference ref="520754405"/>
+ <reference ref="209443714"/>
+ <reference ref="883251677"/>
+ <reference ref="73177792"/>
+ <reference ref="481859478"/>
+ <reference ref="77959229"/>
+ <reference ref="330951148"/>
+ <reference ref="886708797"/>
+ <reference ref="221748721"/>
+ <reference ref="35720189"/>
+ </object>
+ <reference key="parent" ref="987276066"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">397</int>
+ <reference key="object" ref="740652553"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="124162753"/>
+ </object>
+ <reference key="parent" ref="987276066"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">398</int>
+ <reference key="object" ref="139839684"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="187663135"/>
+ </object>
+ <reference key="parent" ref="987276066"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">290</int>
+ <reference key="object" ref="125725512"/>
+ <reference key="parent" ref="895597890"/>
+ <reference key="objectName" ref="1022"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">303</int>
+ <reference key="object" ref="500554145"/>
+ <reference key="parent" ref="895597890"/>
+ <string key="objectName">EmptyView</string>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">429</int>
+ <reference key="object" ref="557238685"/>
+ <reference key="parent" ref="989775410"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">430</int>
+ <reference key="object" ref="116282848"/>
+ <reference key="parent" ref="350715131"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">434</int>
+ <reference key="object" ref="777791531"/>
+ <reference key="parent" ref="438464906"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">435</int>
+ <reference key="object" ref="558940821"/>
+ <reference key="parent" ref="794371242"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">436</int>
+ <reference key="object" ref="969218242"/>
+ <reference key="parent" ref="134945040"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">449</int>
+ <reference key="object" ref="124162753"/>
+ <reference key="parent" ref="740652553"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">345</int>
+ <reference key="object" ref="238927539"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="280254324"/>
+ <reference ref="19238775"/>
+ <reference ref="387240670"/>
+ </object>
+ <reference key="parent" ref="905380397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">450</int>
+ <reference key="object" ref="280254324"/>
+ <reference key="parent" ref="238927539"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">347</int>
+ <reference key="object" ref="19238775"/>
+ <reference key="parent" ref="238927539"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">346</int>
+ <reference key="object" ref="387240670"/>
+ <reference key="parent" ref="238927539"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">348</int>
+ <reference key="object" ref="931746997"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="699666019"/>
+ </object>
+ <reference key="parent" ref="905380397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">431</int>
+ <reference key="object" ref="699666019"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="555581872"/>
+ </object>
+ <reference key="parent" ref="931746997"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">349</int>
+ <reference key="object" ref="555581872"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="287885753"/>
+ <reference ref="874029565"/>
+ <reference ref="814346452"/>
+ </object>
+ <reference key="parent" ref="699666019"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">350</int>
+ <reference key="object" ref="287885753"/>
+ <reference key="parent" ref="555581872"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">351</int>
+ <reference key="object" ref="874029565"/>
+ <reference key="parent" ref="555581872"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">352</int>
+ <reference key="object" ref="814346452"/>
+ <reference key="parent" ref="555581872"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">353</int>
+ <reference key="object" ref="760276484"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="3304954"/>
+ </object>
+ <reference key="parent" ref="905380397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">432</int>
+ <reference key="object" ref="3304954"/>
+ <reference key="parent" ref="760276484"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">354</int>
+ <reference key="object" ref="480614555"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="909242683"/>
+ </object>
+ <reference key="parent" ref="905380397"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">433</int>
+ <reference key="object" ref="909242683"/>
+ <reference key="parent" ref="480614555"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">372</int>
+ <reference key="object" ref="974333112"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="704933364"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">437</int>
+ <reference key="object" ref="704933364"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="406002025"/>
+ </object>
+ <reference key="parent" ref="974333112"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">373</int>
+ <reference key="object" ref="406002025"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="377807140"/>
+ </object>
+ <reference key="parent" ref="704933364"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">374</int>
+ <reference key="object" ref="377807140"/>
+ <reference key="parent" ref="406002025"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">375</int>
+ <reference key="object" ref="756716156"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="250050000"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">438</int>
+ <reference key="object" ref="250050000"/>
+ <reference key="parent" ref="756716156"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">376</int>
+ <reference key="object" ref="520754405"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="357908493"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">439</int>
+ <reference key="object" ref="357908493"/>
+ <reference key="parent" ref="520754405"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">377</int>
+ <reference key="object" ref="209443714"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="759680945"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">440</int>
+ <reference key="object" ref="759680945"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="818968097"/>
+ </object>
+ <reference key="parent" ref="209443714"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">378</int>
+ <reference key="object" ref="818968097"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="87584396"/>
+ <reference ref="327876423"/>
+ <reference ref="946035656"/>
+ </object>
+ <reference key="parent" ref="759680945"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">379</int>
+ <reference key="object" ref="87584396"/>
+ <reference key="parent" ref="818968097"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">380</int>
+ <reference key="object" ref="327876423"/>
+ <reference key="parent" ref="818968097"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">411</int>
+ <reference key="object" ref="946035656"/>
+ <reference key="parent" ref="818968097"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">381</int>
+ <reference key="object" ref="883251677"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="772706255"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">441</int>
+ <reference key="object" ref="772706255"/>
+ <reference key="parent" ref="883251677"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">382</int>
+ <reference key="object" ref="73177792"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="628758664"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">442</int>
+ <reference key="object" ref="628758664"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="43580679"/>
+ </object>
+ <reference key="parent" ref="73177792"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">383</int>
+ <reference key="object" ref="43580679"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="743243700"/>
+ <reference ref="861216580"/>
+ <reference ref="1055069863"/>
+ </object>
+ <reference key="parent" ref="628758664"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">384</int>
+ <reference key="object" ref="743243700"/>
+ <reference key="parent" ref="43580679"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">385</int>
+ <reference key="object" ref="861216580"/>
+ <reference key="parent" ref="43580679"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">386</int>
+ <reference key="object" ref="1055069863"/>
+ <reference key="parent" ref="43580679"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">387</int>
+ <reference key="object" ref="481859478"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="924080416"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">443</int>
+ <reference key="object" ref="924080416"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="315291325"/>
+ </object>
+ <reference key="parent" ref="481859478"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">388</int>
+ <reference key="object" ref="315291325"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="190127574"/>
+ </object>
+ <reference key="parent" ref="924080416"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">389</int>
+ <reference key="object" ref="190127574"/>
+ <reference key="parent" ref="315291325"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">390</int>
+ <reference key="object" ref="77959229"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="53742849"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">444</int>
+ <reference key="object" ref="53742849"/>
+ <reference key="parent" ref="77959229"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">391</int>
+ <reference key="object" ref="330951148"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="977695033"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">445</int>
+ <reference key="object" ref="977695033"/>
+ <reference key="parent" ref="330951148"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">392</int>
+ <reference key="object" ref="886708797"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="599934816"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">446</int>
+ <reference key="object" ref="599934816"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="516423135"/>
+ </object>
+ <reference key="parent" ref="886708797"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">393</int>
+ <reference key="object" ref="516423135"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="800243038"/>
+ <reference ref="74930922"/>
+ </object>
+ <reference key="parent" ref="599934816"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">394</int>
+ <reference key="object" ref="800243038"/>
+ <reference key="parent" ref="516423135"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">395</int>
+ <reference key="object" ref="74930922"/>
+ <reference key="parent" ref="516423135"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">419</int>
+ <reference key="object" ref="221748721"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="935187078"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">447</int>
+ <reference key="object" ref="935187078"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="320562235"/>
+ </object>
+ <reference key="parent" ref="221748721"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">420</int>
+ <reference key="object" ref="320562235"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="970323694"/>
+ <reference ref="41252332"/>
+ </object>
+ <reference key="parent" ref="935187078"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">422</int>
+ <reference key="object" ref="970323694"/>
+ <reference key="parent" ref="320562235"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">423</int>
+ <reference key="object" ref="41252332"/>
+ <reference key="parent" ref="320562235"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">424</int>
+ <reference key="object" ref="35720189"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="848481335"/>
+ </object>
+ <reference key="parent" ref="748577971"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">448</int>
+ <reference key="object" ref="848481335"/>
+ <reference key="parent" ref="35720189"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">400</int>
+ <reference key="object" ref="187663135"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="890825038"/>
+ <reference ref="968783268"/>
+ <reference ref="953529258"/>
+ <reference ref="947341082"/>
+ </object>
+ <reference key="parent" ref="139839684"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">457</int>
+ <reference key="object" ref="890825038"/>
+ <reference key="parent" ref="187663135"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">456</int>
+ <reference key="object" ref="968783268"/>
+ <reference key="parent" ref="187663135"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">455</int>
+ <reference key="object" ref="953529258"/>
+ <reference key="parent" ref="187663135"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">401</int>
+ <reference key="object" ref="947341082"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="250812599"/>
+ <reference ref="154488326"/>
+ <reference ref="33037969"/>
+ <reference ref="927247421"/>
+ </object>
+ <reference key="parent" ref="187663135"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">410</int>
+ <reference key="object" ref="250812599"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="747882536"/>
+ </object>
+ <reference key="parent" ref="947341082"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">404</int>
+ <reference key="object" ref="154488326"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="134898927"/>
+ </object>
+ <reference key="parent" ref="947341082"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">403</int>
+ <reference key="object" ref="33037969"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="410742283"/>
+ </object>
+ <reference key="parent" ref="947341082"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">402</int>
+ <reference key="object" ref="927247421"/>
+ <object class="NSMutableArray" key="children">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="864164384"/>
+ </object>
+ <reference key="parent" ref="947341082"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">451</int>
+ <reference key="object" ref="864164384"/>
+ <reference key="parent" ref="927247421"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">452</int>
+ <reference key="object" ref="410742283"/>
+ <reference key="parent" ref="33037969"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">453</int>
+ <reference key="object" ref="134898927"/>
+ <reference key="parent" ref="154488326"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">454</int>
+ <reference key="object" ref="747882536"/>
+ <reference key="parent" ref="250812599"/>
+ </object>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="flattenedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>-1.IBPluginDependency</string>
+ <string>-2.IBPluginDependency</string>
+ <string>-3.IBPluginDependency</string>
+ <string>-3.ImportedFromIB2</string>
+ <string>103.IBPluginDependency</string>
+ <string>103.ImportedFromIB2</string>
+ <string>106.IBPluginDependency</string>
+ <string>106.ImportedFromIB2</string>
+ <string>111.IBPluginDependency</string>
+ <string>111.ImportedFromIB2</string>
+ <string>112.IBPluginDependency</string>
+ <string>112.ImportedFromIB2</string>
+ <string>124.IBPluginDependency</string>
+ <string>124.ImportedFromIB2</string>
+ <string>125.IBPluginDependency</string>
+ <string>125.ImportedFromIB2</string>
+ <string>126.IBPluginDependency</string>
+ <string>126.ImportedFromIB2</string>
+ <string>129.IBPluginDependency</string>
+ <string>129.ImportedFromIB2</string>
+ <string>130.IBPluginDependency</string>
+ <string>130.ImportedFromIB2</string>
+ <string>131.IBPluginDependency</string>
+ <string>131.ImportedFromIB2</string>
+ <string>134.IBPluginDependency</string>
+ <string>134.ImportedFromIB2</string>
+ <string>136.IBPluginDependency</string>
+ <string>136.ImportedFromIB2</string>
+ <string>143.IBPluginDependency</string>
+ <string>143.ImportedFromIB2</string>
+ <string>144.IBPluginDependency</string>
+ <string>144.ImportedFromIB2</string>
+ <string>145.IBPluginDependency</string>
+ <string>145.ImportedFromIB2</string>
+ <string>149.IBPluginDependency</string>
+ <string>149.ImportedFromIB2</string>
+ <string>150.IBPluginDependency</string>
+ <string>150.ImportedFromIB2</string>
+ <string>19.IBPluginDependency</string>
+ <string>19.ImportedFromIB2</string>
+ <string>195.IBPluginDependency</string>
+ <string>195.ImportedFromIB2</string>
+ <string>196.IBPluginDependency</string>
+ <string>196.ImportedFromIB2</string>
+ <string>197.IBPluginDependency</string>
+ <string>197.ImportedFromIB2</string>
+ <string>198.IBPluginDependency</string>
+ <string>198.ImportedFromIB2</string>
+ <string>199.IBPluginDependency</string>
+ <string>199.ImportedFromIB2</string>
+ <string>2.IBPluginDependency</string>
+ <string>2.ImportedFromIB2</string>
+ <string>200.IBPluginDependency</string>
+ <string>200.ImportedFromIB2</string>
+ <string>201.IBPluginDependency</string>
+ <string>201.ImportedFromIB2</string>
+ <string>202.IBPluginDependency</string>
+ <string>202.ImportedFromIB2</string>
+ <string>203.IBPluginDependency</string>
+ <string>203.ImportedFromIB2</string>
+ <string>204.IBPluginDependency</string>
+ <string>204.ImportedFromIB2</string>
+ <string>205.IBPluginDependency</string>
+ <string>205.ImportedFromIB2</string>
+ <string>206.IBPluginDependency</string>
+ <string>206.ImportedFromIB2</string>
+ <string>207.IBPluginDependency</string>
+ <string>207.ImportedFromIB2</string>
+ <string>208.IBPluginDependency</string>
+ <string>208.ImportedFromIB2</string>
+ <string>209.IBPluginDependency</string>
+ <string>209.ImportedFromIB2</string>
+ <string>21.IBPluginDependency</string>
+ <string>21.IBWindowTemplateEditedContentRect</string>
+ <string>21.ImportedFromIB2</string>
+ <string>21.NSWindowTemplate.visibleAtLaunch</string>
+ <string>21.editorWindowContentRectSynchronizationRect</string>
+ <string>21.windowTemplate.hasMaxSize</string>
+ <string>21.windowTemplate.hasMinSize</string>
+ <string>21.windowTemplate.maxSize</string>
+ <string>21.windowTemplate.minSize</string>
+ <string>210.IBPluginDependency</string>
+ <string>210.ImportedFromIB2</string>
+ <string>211.IBPluginDependency</string>
+ <string>211.ImportedFromIB2</string>
+ <string>212.IBPluginDependency</string>
+ <string>212.ImportedFromIB2</string>
+ <string>213.IBPluginDependency</string>
+ <string>213.ImportedFromIB2</string>
+ <string>214.IBPluginDependency</string>
+ <string>214.ImportedFromIB2</string>
+ <string>215.IBPluginDependency</string>
+ <string>215.ImportedFromIB2</string>
+ <string>216.IBPluginDependency</string>
+ <string>216.ImportedFromIB2</string>
+ <string>217.IBPluginDependency</string>
+ <string>217.ImportedFromIB2</string>
+ <string>218.IBPluginDependency</string>
+ <string>218.ImportedFromIB2</string>
+ <string>219.IBPluginDependency</string>
+ <string>219.ImportedFromIB2</string>
+ <string>220.IBPluginDependency</string>
+ <string>220.ImportedFromIB2</string>
+ <string>221.IBPluginDependency</string>
+ <string>221.ImportedFromIB2</string>
+ <string>23.IBPluginDependency</string>
+ <string>23.ImportedFromIB2</string>
+ <string>236.IBPluginDependency</string>
+ <string>236.ImportedFromIB2</string>
+ <string>239.IBPluginDependency</string>
+ <string>239.ImportedFromIB2</string>
+ <string>24.IBPluginDependency</string>
+ <string>24.ImportedFromIB2</string>
+ <string>246.IBPluginDependency</string>
+ <string>246.ImportedFromIB2</string>
+ <string>248.IBPluginDependency</string>
+ <string>248.ImportedFromIB2</string>
+ <string>248.editorWindowContentRectSynchronizationRect</string>
+ <string>249.IBPluginDependency</string>
+ <string>249.ImportedFromIB2</string>
+ <string>259.IBPluginDependency</string>
+ <string>259.ImportedFromIB2</string>
+ <string>259.editorWindowContentRectSynchronizationRect</string>
+ <string>260.IBPluginDependency</string>
+ <string>260.ImportedFromIB2</string>
+ <string>289.IBPluginDependency</string>
+ <string>289.ImportedFromIB2</string>
+ <string>29.IBPluginDependency</string>
+ <string>29.ImportedFromIB2</string>
+ <string>290.IBPluginDependency</string>
+ <string>290.ImportedFromIB2</string>
+ <string>297.IBPluginDependency</string>
+ <string>297.ImportedFromIB2</string>
+ <string>303.IBPluginDependency</string>
+ <string>303.ImportedFromIB2</string>
+ <string>333.CustomClassName</string>
+ <string>333.IBPluginDependency</string>
+ <string>333.ImportedFromIB2</string>
+ <string>345.IBPluginDependency</string>
+ <string>345.ImportedFromIB2</string>
+ <string>346.IBPluginDependency</string>
+ <string>346.ImportedFromIB2</string>
+ <string>347.IBPluginDependency</string>
+ <string>347.ImportedFromIB2</string>
+ <string>348.IBPluginDependency</string>
+ <string>348.ImportedFromIB2</string>
+ <string>349.IBPluginDependency</string>
+ <string>349.ImportedFromIB2</string>
+ <string>350.IBPluginDependency</string>
+ <string>350.ImportedFromIB2</string>
+ <string>351.IBPluginDependency</string>
+ <string>351.ImportedFromIB2</string>
+ <string>352.IBPluginDependency</string>
+ <string>352.ImportedFromIB2</string>
+ <string>353.IBPluginDependency</string>
+ <string>353.ImportedFromIB2</string>
+ <string>354.IBPluginDependency</string>
+ <string>354.ImportedFromIB2</string>
+ <string>356.IBPluginDependency</string>
+ <string>356.ImportedFromIB2</string>
+ <string>365.IBPluginDependency</string>
+ <string>365.ImportedFromIB2</string>
+ <string>366.CustomClassName</string>
+ <string>366.IBPluginDependency</string>
+ <string>366.ImportedFromIB2</string>
+ <string>372.IBPluginDependency</string>
+ <string>372.ImportedFromIB2</string>
+ <string>373.IBPluginDependency</string>
+ <string>373.ImportedFromIB2</string>
+ <string>374.IBPluginDependency</string>
+ <string>374.ImportedFromIB2</string>
+ <string>375.IBPluginDependency</string>
+ <string>375.ImportedFromIB2</string>
+ <string>376.IBPluginDependency</string>
+ <string>376.ImportedFromIB2</string>
+ <string>377.IBPluginDependency</string>
+ <string>377.ImportedFromIB2</string>
+ <string>378.IBPluginDependency</string>
+ <string>378.ImportedFromIB2</string>
+ <string>379.IBPluginDependency</string>
+ <string>379.ImportedFromIB2</string>
+ <string>380.IBPluginDependency</string>
+ <string>380.ImportedFromIB2</string>
+ <string>381.IBPluginDependency</string>
+ <string>381.ImportedFromIB2</string>
+ <string>382.IBPluginDependency</string>
+ <string>382.ImportedFromIB2</string>
+ <string>383.IBPluginDependency</string>
+ <string>383.ImportedFromIB2</string>
+ <string>384.IBPluginDependency</string>
+ <string>384.ImportedFromIB2</string>
+ <string>385.IBPluginDependency</string>
+ <string>385.ImportedFromIB2</string>
+ <string>386.IBPluginDependency</string>
+ <string>386.ImportedFromIB2</string>
+ <string>387.IBPluginDependency</string>
+ <string>387.ImportedFromIB2</string>
+ <string>388.IBPluginDependency</string>
+ <string>388.ImportedFromIB2</string>
+ <string>389.IBPluginDependency</string>
+ <string>389.ImportedFromIB2</string>
+ <string>390.IBPluginDependency</string>
+ <string>390.ImportedFromIB2</string>
+ <string>391.IBPluginDependency</string>
+ <string>391.ImportedFromIB2</string>
+ <string>392.IBPluginDependency</string>
+ <string>392.ImportedFromIB2</string>
+ <string>393.IBPluginDependency</string>
+ <string>393.ImportedFromIB2</string>
+ <string>394.IBPluginDependency</string>
+ <string>394.ImportedFromIB2</string>
+ <string>395.IBPluginDependency</string>
+ <string>395.ImportedFromIB2</string>
+ <string>396.IBPluginDependency</string>
+ <string>396.ImportedFromIB2</string>
+ <string>397.IBPluginDependency</string>
+ <string>397.ImportedFromIB2</string>
+ <string>398.IBPluginDependency</string>
+ <string>398.ImportedFromIB2</string>
+ <string>400.IBPluginDependency</string>
+ <string>400.ImportedFromIB2</string>
+ <string>401.IBPluginDependency</string>
+ <string>401.ImportedFromIB2</string>
+ <string>402.IBPluginDependency</string>
+ <string>402.ImportedFromIB2</string>
+ <string>403.IBPluginDependency</string>
+ <string>403.ImportedFromIB2</string>
+ <string>404.IBPluginDependency</string>
+ <string>404.ImportedFromIB2</string>
+ <string>410.IBPluginDependency</string>
+ <string>410.ImportedFromIB2</string>
+ <string>411.IBPluginDependency</string>
+ <string>411.ImportedFromIB2</string>
+ <string>419.IBPluginDependency</string>
+ <string>419.ImportedFromIB2</string>
+ <string>420.IBPluginDependency</string>
+ <string>420.ImportedFromIB2</string>
+ <string>422.IBPluginDependency</string>
+ <string>422.ImportedFromIB2</string>
+ <string>423.IBPluginDependency</string>
+ <string>423.ImportedFromIB2</string>
+ <string>424.IBPluginDependency</string>
+ <string>424.ImportedFromIB2</string>
+ <string>451.IBShouldRemoveOnLegacySave</string>
+ <string>452.IBShouldRemoveOnLegacySave</string>
+ <string>453.IBShouldRemoveOnLegacySave</string>
+ <string>454.IBShouldRemoveOnLegacySave</string>
+ <string>455.IBShouldRemoveOnLegacySave</string>
+ <string>456.IBShouldRemoveOnLegacySave</string>
+ <string>457.IBShouldRemoveOnLegacySave</string>
+ <string>5.IBPluginDependency</string>
+ <string>5.ImportedFromIB2</string>
+ <string>56.IBPluginDependency</string>
+ <string>56.ImportedFromIB2</string>
+ <string>57.IBPluginDependency</string>
+ <string>57.ImportedFromIB2</string>
+ <string>58.IBPluginDependency</string>
+ <string>58.ImportedFromIB2</string>
+ <string>72.IBPluginDependency</string>
+ <string>72.ImportedFromIB2</string>
+ <string>73.IBPluginDependency</string>
+ <string>73.ImportedFromIB2</string>
+ <string>74.IBPluginDependency</string>
+ <string>74.ImportedFromIB2</string>
+ <string>75.IBPluginDependency</string>
+ <string>75.ImportedFromIB2</string>
+ <string>77.IBPluginDependency</string>
+ <string>77.ImportedFromIB2</string>
+ <string>78.IBPluginDependency</string>
+ <string>78.ImportedFromIB2</string>
+ <string>79.IBPluginDependency</string>
+ <string>79.ImportedFromIB2</string>
+ <string>80.IBPluginDependency</string>
+ <string>80.ImportedFromIB2</string>
+ <string>81.IBPluginDependency</string>
+ <string>81.ImportedFromIB2</string>
+ <string>82.IBPluginDependency</string>
+ <string>82.ImportedFromIB2</string>
+ <string>83.IBPluginDependency</string>
+ <string>83.ImportedFromIB2</string>
+ <string>92.IBPluginDependency</string>
+ <string>92.ImportedFromIB2</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="189091621"/>
+ <reference ref="189091621"/>
+ <reference ref="189091621"/>
+ <integer value="1" id="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <string>{{262, 609}, {213, 107}}</string>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <string>{{262, 609}, {213, 107}}</string>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <string>{3.40282e+38, 3.40282e+38}</string>
+ <string>{213, 107}</string>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <string>{{77, 543}, {388, 279}}</string>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <string>{{99, 229}, {388, 414}}</string>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <string id="148417173">WhiteBox</string>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="148417173"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ <reference ref="189091621"/>
+ <reference ref="9"/>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="unlocalizedProperties">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <nil key="activeLocalization"/>
+ <object class="NSMutableDictionary" key="localizations">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <nil key="sourceID"/>
+ <int key="maxID">460</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes">
+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBPartialClassDescription">
+ <reference key="className" ref="423379096"/>
+ <nil key="superclassName"/>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey" id="1036851212">IBUserSource</string>
+ <reference key="minorKey" ref="554915519"/>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <reference key="className" ref="148417173"/>
+ <string key="superclassName" id="759638804">NSBox</string>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <reference key="majorKey" ref="1036851212"/>
+ <reference key="minorKey" ref="554915519"/>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">WhiteBox</string>
+ <reference key="superclassName" ref="759638804"/>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey" id="901041808">IBProjectSource</string>
+ <string key="minorKey">WhiteBox.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <string key="className">ExpressController</string>
+ <string key="superclassName" id="1039892128">NSObject</string>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>convertCancel:</string>
+ <string>convertGo:</string>
+ <string>openBrowse:</string>
+ <string>openGo:</string>
+ <string>openMatrixChanged:</string>
+ <string>openShow:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string id="443757884">id</string>
+ <reference ref="443757884"/>
+ <reference ref="443757884"/>
+ <reference ref="443757884"/>
+ <reference ref="443757884"/>
+ <reference ref="443757884"/>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSMutableArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>fConvertAspectPopUp</string>
+ <string>fConvertAudioPopUp</string>
+ <string>fConvertFolderPopUp</string>
+ <string>fConvertFormatPopUp</string>
+ <string>fConvertGoButton</string>
+ <string>fConvertIndicator</string>
+ <string>fConvertInfoString</string>
+ <string>fConvertMaxWidthPopUp</string>
+ <string>fConvertOpenButton</string>
+ <string>fConvertSubtitlePopUp</string>
+ <string>fConvertTableView</string>
+ <string>fConvertView</string>
+ <string>fEmptyView</string>
+ <string>fOpenBrowseButton</string>
+ <string>fOpenFolderField</string>
+ <string>fOpenGoButton</string>
+ <string>fOpenIndicator</string>
+ <string>fOpenMatrix</string>
+ <string>fOpenPopUp</string>
+ <string>fOpenProgressField</string>
+ <string>fOpenView</string>
+ <string>fToolbar</string>
+ <string>fWindow</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string id="1053025402">NSPopUpButton</string>
+ <reference ref="1053025402"/>
+ <reference ref="1053025402"/>
+ <reference ref="1053025402"/>
+ <string id="840177870">NSButton</string>
+ <string>NSProgressIndicator</string>
+ <string id="888526260">NSTextField</string>
+ <reference ref="1053025402"/>
+ <reference ref="840177870"/>
+ <reference ref="1053025402"/>
+ <string>NSTableView</string>
+ <reference ref="1059390944"/>
+ <reference ref="1059390944"/>
+ <reference ref="840177870"/>
+ <reference ref="888526260"/>
+ <reference ref="840177870"/>
+ <string>NSProgressIndicator</string>
+ <string>NSMatrix</string>
+ <reference ref="1053025402"/>
+ <reference ref="888526260"/>
+ <reference ref="1059390944"/>
+ <string>NSToolbar</string>
+ <reference ref="16484047"/>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <reference key="majorKey" ref="901041808"/>
+ <string key="minorKey">ExpressController.h</string>
+ </object>
+ </object>
+ <object class="IBPartialClassDescription">
+ <reference key="className" ref="1022"/>
+ <reference key="superclassName" ref="1039892128"/>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="outlets">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <reference key="majorKey" ref="1036851212"/>
+ <reference key="minorKey" ref="554915519"/>
+ </object>
+ </object>
+ </object>
+ </object>
+ <int key="IBDocument.localizationMode">0</int>
+ <string key="IBDocument.LastKnownRelativeProjectPath">../../InstantHandbrake.xcodeproj</string>
+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
+ <object class="NSMutableData" key="IBDocument.RunnableNib">
+ <bytes key="NS.bytes">YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA
+AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxEEBQALAAwAMQA1ADkAQABD
+AEQASQBlAGYAZwBoAGsAbABtAAsAbAALAHgAfAB9AGsAfgCBAIUAwQDHANgA3QDeAN8A5ADlAOYA6QDt
+AO4A8QDyAPYA/AEDAQkBCgELAQwBEQEYARkBGgEbAR8BJgEqASsBLAEtATIBNQE2AAsBQQFJAVQBVQFl
+AWYBbQFuAXEBewF8AX0BggGEAYkBigGNAZEBlQGdAZ4BswG0AbgBuQG6AbsBvgHBAdcB2AHZAd0B5AHr
+AgYCBwIMAhUCFgIaAhsCHgIgAigCKQItAi4BkAIvAjgCOQJBAkICRgHUAksCTwJQAlQCVgJZAlsCXgJh
+AmkCagJ+AoACjAKQApECkgKVApsCpAKRAqUCrgKRAq8CsQK1ArgCwALBAswC0QLSAtcC2ALgAuEC6gLr
+AvAC9AL2AvcC+AL5Av8DAAMDAwYDEwMVAxgDGQMcAyQDJQMsAAsDLQB7Ay8DMgMzAzYDOwNCA0sDTQAL
+A04DTwNUA1UDWQNgA2QDZQNmA2cDawNyA3YDdwN4A30DfgODA4QDiQORA5gDmQOlA6cDsAO0ApEDtQO3
+A70CkQPKA9MCkQPUA9UD2QPgA+ED4gPjA+gD6QPtA/QD+QP6A/sEAAQIBAkEFQQXBCAEJAKRBCUEJwQs
+BDUCkQQ2BDcEPAREBEUEUQRTBFwEYAKRBGEEYwRpBHICkQRzBHwCkQR9BH4EggSJBI0EjgSPBJMEmgSb
+BJwEoQSpBKoEsQSyBLMEtwS+BL8EwATBBMYEzgTPBNAE1QTWBNsE3ATgBOcE7ATtBO4E8gT5BPoE+wUA
+BQYAegUHBQgFDAUTBRQFFQUaBRsFIAUoBSkFNQU3BUACkQVEBUYFSgVLBU8FVgVXBVgFXAVjBWQFZQVm
+BWsFcwV0BYAFgwWFBY4FkgKRBZMFlQWaBaMCkQWkBaUFqgWyBbMFvwXBBcoFzgKRBc8F0QXVBdYF2wXi
+BeMF5AXpBggGFwYYBiAGKgYrBi4GNQZJBkoGTQZUBmgGaQZvBnQGdQZ6BnsGfgaGBocGjAaNBpAGmgab
+BqIGpQasBrYGtwa9BsQGzgbPBtUG1gbdBuIG4wbmBugG6QbtBvQG9Qb2BvcG+wcCBwYHBwcIBwkHDgcT
+BxQHGAcfByAHIQciByYHLQcuBy8HMAc0BzsHPAc9Bz4HQwdEB0kHSgdOB1UHVgdXB1gHXAdjB2QHZQdm
+B2sHbAdxB3gHeQd6B34HhQeGB4cHiAeMB5MHlAeVB5kHoAehB6IHpgetB64HrwewB7UHvgfGB8cHzgfP
+B9cH2AffB+AH7QfxCAAICAgJCBEIEggaCBsIIggjCCsILAgzCDQIPAg9CEQIRQhNCE4IVQhWCF4IXwhm
+CGcIaAhpCG8IcQh8CIAIhwiLCJMIlwiYCJsIpQimCKcIqgizCLQIuAi5CLoIvQi+CL8IxQjHCMkACwjK
+CMwIzQjSCNMI2AjZCN0I5AjlCOYI5wmKCZMJlAmaCaQJqQmqCasJrQm0Cb0JvgnFCcYJxwnKCdoJ4wns
+CfUJqgn2CfgKAAmqCgkKEgmqChMKGAmqCiEKLwo4Cj8KQApBCkoKUwmqClQKWQpbCl4KXwpoCnEKcgp1
+CnkKegqDADgKhgqNCo4KjwnJCaoKmAqfCqAKoQqiCqoKswmqCrQKtgrECnQJqgrNCtQK1QrWCt0K3grn
+CaoK6ArqCu4K7wuSDDYM2gzbDNwM3QzeDN8M4AzhDOIM4wzkDOUM5gznDOgM6QzqDOsM7AztDO4M7wzw
+DPEM8gzzDPQM9Qz2DPcM+Az5DPoM+wz8DP0M/gz/DQANAQ0CDQMNBA0FDQYNBw0IDQkNCg0LDQwNDQ0O
+DQ8NEA0RDRINEw0UDRUNFg0XDRgNGQ0aDRsNHA0dDR4NHw0gDSENIg0jDSQNJQ0mDScNKA0pDSoNKw0s
+DS0NLg0vDTANMQ0yDTMNNA01DTYNNw04DTkNOg07DTwNPQ0+DT8NQA1BDUINQw1EDUUNRg1HDUgNSQ1K
+DUsNTA1NDU4NTw1QDVENUg1TDVQNVQ1WDVcNWA1ZDVoNWw1cDV0NXg1fDWANYQ1iDWMNZA1lDWYNZw1o
+DWkNag1rDWwNbQ1uDW8NcA1xDXINcw10DXUNdg13DXgNeQ1+DYMOYA89Dz4PPw9AD0EPQg9DD0QPRQ9G
+D0cPSA9JD0oPSw9MD00PTg9PD1APUQ9SD1MPVA9VD1YPVw9YD1kPWg9bD1wPXQ9eD18PYA9hD2IPYw9k
+D2UPZg9nD2gPaQ9qD2sPbA9tD24Pbw9wD3EPcg9zD3QPdQ92D3cPeA95D3oPew98D30Pfg9/D4APgQ+C
+D4MPhA+FD4YPhw+ID4kPig+LD4wPjQ+OD48PkA+RD5IPkw+UD5UPlg+XD5gPmQ+aD5sPnA+dD54Pnw+g
+D6EPogGwD6MPpA+lD6YPpw+oD6kPqg+rD6wPrQ+uD68PsA+xD7IPsw+0D7UPtg+3D7gPuQ+6D7sPvA+9
+D74Pvw/AD8EPwg/DD8QPxQ/GD8cPyA/JD8oPyw/MD80Pzg/PD9AP0Q/SD9MP1A/VD9YCMw/XD9gP2Q/a
+D9sP3AI3D90P3g/fAGEP4A/hD+IP4w/kD+UP5g/nD+gP6Q/qD+sP7A/tD+4P7w/wD/EP8g/zD/QP9Q/2
+D/cP+A/5D/oP+w/8D/0P/g//EAAQARACEAMQBBAFEAYQBxAIEAkQChALEAwQDRAOEA8QEBAREBIQExAW
+EBkQHFUkbnVsbN8QEgANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMA
+JAAlACYAJwAoACkAKgArACwALQAuAC8AMFZOU1Jvb3RWJGNsYXNzXU5TT2JqZWN0c0tleXNfEA9OU0Ns
+YXNzZXNWYWx1ZXNfEBlOU0FjY2Vzc2liaWxpdHlPaWRzVmFsdWVzXU5TQ29ubmVjdGlvbnNbTlNOYW1l
+c0tleXNbTlNGcmFtZXdvcmtdTlNDbGFzc2VzS2V5c1pOU09pZHNLZXlzXU5TTmFtZXNWYWx1ZXNfEBlO
+U0FjY2Vzc2liaWxpdHlDb25uZWN0b3JzXU5TRm9udE1hbmFnZXJfEBBOU1Zpc2libGVXaW5kb3dzXxAP
+TlNPYmplY3RzVmFsdWVzXxAXTlNBY2Nlc3NpYmlsaXR5T2lkc0tleXNZTlNOZXh0T2lkXE5TT2lkc1Zh
+bHVlc4ACgQQEgQItgQMkgQQDgBmBAoKABoEDI4EDJYECg4EEAYAAgAeBAoGBBAIRAc6BAybSAA4AMgAz
+ADRbTlNDbGFzc05hbWWABYAD0gAOADYANwA4WU5TLnN0cmluZ4AEXU5TQXBwbGljYXRpb27SADoAOwA8
+AD1YJGNsYXNzZXNaJGNsYXNzbmFtZaMAPQA+AD9fEA9OU011dGFibGVTdHJpbmdYTlNTdHJpbmdYTlNP
+YmplY3TSADoAOwBBAEKiAEIAP15OU0N1c3RvbU9iamVjdF8QEElCQ29jb2FGcmFtZXdvcmvSAA4ARQBG
+AEdaTlMub2JqZWN0c4AYoQBIgAjeAEoADgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsA
+XABdAF4AXwBgAGEAYgBjAGRcTlNXaW5kb3dWaWV3XxAWTlNXaW5kb3dDb250ZW50TWF4U2l6ZVxOU1Nj
+cmVlblJlY3RdTlNXaW5kb3dUaXRsZVlOU1dURmxhZ3NdTlNXaW5kb3dDbGFzc18QFk5TV2luZG93Q29u
+dGVudE1pblNpemVcTlNXaW5kb3dSZWN0WU5TTWF4U2l6ZV8QD05TV2luZG93QmFja2luZ18QEU5TV2lu
+ZG93U3R5bGVNYXNrWU5TTWluU2l6ZVtOU1ZpZXdDbGFzc4APgBeADYAUgAoScCgAAIALgA6ACYAWEAIQ
+B4AVgAxfEBh7ezEyNSwgNjc2fSwgezIxMywgMTA3fX1fEBFJbnN0YW50IEhhbmRCcmFrZVhOU1dpbmRv
+d9IADgA2ADcAaoAEVFZpZXdfEBp7My40MDI4MmUrMzgsIDMuNDAyODJlKzM4fVp7MjEzLCAxMDd91gBu
+AA4AbwBwAGcAcQByAHMAdAB1AHIAd18QD05TTmV4dFJlc3BvbmRlclhOU3ZGbGFnc1tOU0ZyYW1lU2l6
+ZVtOU1N1cGVydmlld4AQgBMRAQCAEYAQgBLSADoAOwB5AHqjAHoAewA/Vk5TVmlld1tOU1Jlc3BvbmRl
+cl8QFXt7MCwgMH0sIHsxNDQwLCA4Nzh9fVp7MjEzLCAxMjl90gA6ADsAfwCAogCAAD9fEBBOU1dpbmRv
+d1RlbXBsYXRl0gA6ADsAggCDowCDAIQAP1xOU011dGFibGVTZXRVTlNTZXTSAA4ARQCGAIeAa68QOQCI
+AIkAigCLAIwAjQCOAI8AkACRAJIAkwCUAJUAlgCXAJgAmQCaAJsAnACdAJ4AnwCgAKEAogCjAKQApQCm
+AKcAqACpAKoAqwCsAK0ArgCvALAAsQCyALMAtAC1ALYAtwC4ALkAugC7ALwAvQC+AL8AwIAagCiALoAz
+gDmAtYC8gL6AxIDJgMuAzYDfgOSA5oDrgPqBAQyBARGBARWBARuBASCBASSBASaBASiBAS2BATGBATaB
+ATqBATyBAUeBAUuBAVCBAWCBAWyBAXCBAZ2BAaKBAaiBAamBAauBAbCBAbWBAbqBAbyBAb6BAcOBAciB
+AcqBAc6BAdOBAdeBAduBAeCBAiSBAiaBAijTAA4AwgDDAMQAxQDGWE5TU291cmNlV05TTGFiZWyAJ4Ab
+gCbZAA4AyADJAMoAywDMAM0AzgDPANAA0QDSANMA1ADVANYA1wBiV05TVGl0bGVfEBFOU0tleUVxdWl2
+TW9kTWFza1pOU0tleUVxdWl2XU5TTW5lbW9uaWNMb2NZTlNPbkltYWdlXE5TTWl4ZWRJbWFnZVZOU01l
+bnVVTlNUYWeAJYAdEgAQAACAHhJ/////gB+AI4Ac0wAOAMgA2QDaANsA3FtOU01lbnVJdGVtc4COgQJD
+gQJEXxAWVXNlIFNlbGVjdGlvbiBmb3IgRmluZFFl0wAOADIA4ADhAOIA415OU1Jlc291cmNlTmFtZYAi
+gCCAIVdOU0ltYWdlXxAPTlNNZW51Q2hlY2ttYXJr0gA6ADsA5wDoogDoAD9fEBBOU0N1c3RvbVJlc291
+cmNl0wAOADIA4ADhAOIA7IAigCCAJF8QEE5TTWVudU1peGVkU3RhdGXSADoAOwDvAPCiAPAAP1pOU01l
+bnVJdGVtXxAXcGVyZm9ybUZpbmRQYW5lbEFjdGlvbjrSADoAOwDzAPSjAPQA9QA/XxAVTlNOaWJDb250
+cm9sQ29ubmVjdG9yXk5TTmliQ29ubmVjdG9y1AAOAPcAwgDDAMQAHwD6APtdTlNEZXN0aW5hdGlvboAn
+gAKAKYAt2AAOAMgAyQDKAMsAzADNAM4A0AD+ANIA/wDUANUA1gECgCWAK4AsgB+AI4Aq1AAOAMgBBADZ
+ANoAWwEHAQhWTlNOYW1lgI6ACoECXIECTV8QFkhpZGUgSW5zdGFudCBIYW5kQnJha2VRaFVoaWRlOtQA
+DgD3AMIAwwDEAB8BDwEQgCeAAoAvgDLYAA4AyADJAMoAywDMAM0AzgDQARMA0gEUANQA1QDWAQKAJYAw
+gDGAH4AjgCpfEBZRdWl0IEluc3RhbnQgSGFuZEJyYWtlUXFadGVybWluYXRlOtMADgDCAMMAxAEdAR6A
+J4A0gDjYAA4AyADJAMoAywDMAM0AzgDQASEA0gEiANQA1QDWASWAJYA2gDeAH4AjgDXTAA4AyADZANoB
+KAEpgI6BAn6BAn9fEBZJbnN0YW50IEhhbmRCcmFrZSBIZWxwUT9Zc2hvd0hlbHA61AAOAPcAwgDDAS4B
+LwEwATGAtIA8gDqAs9IADgAyADMBNIAFgDtfEBFFeHByZXNzQ29udHJvbGxlctkAbgAOATcAbwBwAGcA
+MgE4AHEBOQE6ATsAdAE8ATkBPgE/AUBaTlNTdWJ2aWV3c1tOU0V4dGVuc2lvboA9gLKAPoCugD2AsICx
+gK/SAA4ARQCGAUOAa6UBRAFFAUYBRwFIgD+AUIBagKaAq9gAbgAOAUoBSwBvAUwAZwBxAS8BTgFPAVAA
+dAFRATkBL1dOU0ZyYW1lVk5TQ2VsbFlOU0VuYWJsZWSAPIBPgECAQQmAPYA8XxAWe3sxNywgMjQyfSwg
+ezEzOCwgMTd9fdgBVgAOAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFEAWMBZFtOU0NlbGxGbGFnc18QEU5T
+QmFja2dyb3VuZENvbG9yWk5TQ29udGVudHNZTlNTdXBwb3J0XU5TQ29udHJvbFZpZXdcTlNDZWxsRmxh
+Z3MyW05TVGV4dENvbG9yEgQB/gCAToBGgEKAQ4A/EhBAAACAS18QE1NlbGVjdCBhIERWRCBTb3VyY2XU
+AA4BZwEEAWgBaQFqAWsBbFZOU1NpemVYTlNmRmxhZ3OARSNAKgAAAAAAAIBEEQgYXxARTHVjaWRhR3Jh
+bmRlLUJvbGTSADoAOwFvAXCiAXAAP1ZOU0ZvbnTVAA4BcgFzAXQBdQF2AXcBeAF5AXpXTlNDb2xvclxO
+U0NvbG9yU3BhY2VbTlNDb2xvck5hbWVdTlNDYXRhbG9nTmFtZYBKgEkQBoBIgEdWU3lzdGVtXGNvbnRy
+b2xDb2xvctMADgFzAX4BdgGAAYFXTlNXaGl0ZYBKEANLMC42NjY2NjY2OQDSADoAOwGDAXKiAXIAP9UA
+DgFyAXMBdAF1AXYBhgF4AYcBeoBKgE2ATIBHXxAQY29udHJvbFRleHRDb2xvctMADgFzAX4BdgGAAYyA
+SkIwANIAOgA7AY4Bj6QBjwGQAUsAP18QD05TVGV4dEZpZWxkQ2VsbFxOU0FjdGlvbkNlbGzSADoAOwGS
+AZOlAZMBlAB6AHsAP1tOU1RleHRGaWVsZFlOU0NvbnRyb2zYAG4ADgFKAUsAbwFMAGcAcQEvAZcBmAGZ
+AHQBUQE5AS+APIBZgFGAUgmAPYA8XxAVe3syNzYsIDEyfSwgezk4LCAzMn193QFWAA4BnwGgAaEBogGj
+AVgBWQFaAaQBWwGlAaYBpwGoAakBqgGrAawBrQGrAUUBsAGxAbJfEBNOU0FsdGVybmF0ZUNvbnRlbnRz
+XxASTlNQZXJpb2RpY0ludGVydmFsXk5TQnV0dG9uRmxhZ3MyXxAQTlNBbHRlcm5hdGVJbWFnZV8QD05T
+S2V5RXF1aXZhbGVudF8QD05TUGVyaW9kaWNEZWxheV1OU0J1dHRvbkZsYWdzE/////+EAf4AgFiAVhAZ
+EAGAVIBXgFOAVIBQEMgSCAAAABP/////hoJA/1hDb250aW51ZdQADgFnAQQBaAFpAWoBtgG3gEWAVREE
+FFxMdWNpZGFHcmFuZGVQUQ3SADoAOwG8Ab2kAb0BkAFLAD9cTlNCdXR0b25DZWxs0gA6ADsBvwHApQHA
+AZQAegB7AD9YTlNCdXR0b27fEBAAbgHCAA4BwwFKAcQBxQE3AG8BxgBnADIBxwHIAHEByQEvAYABywHM
+Ac0BzgHPAdAAdAGqATkB0gHTAdQBLwHWWU5TQm94VHlwZVtOU1RpdGxlQ2VsbF8QE05TT3JpZ2luYWxD
+bGFzc05hbWVdTlNUcmFuc3BhcmVudFxOU0JvcmRlclR5cGVZTlNPZmZzZXRzXxAPTlNUaXRsZVBvc2l0
+aW9uXU5TQ29udGVudFZpZXeAPIClgKKAoIBcCIBdgD2AW4ChEACAPIBeWFdoaXRlQm94VU5TQm940gAO
+AEUAhgHbgGuhAdaAXtcAbgAOAUoBNwBvAGcAcQFGAHMB4AHhAHQBOQFGgFqAE4CfgF+APYBa0gAOAEUA
+hgHmgGukAecB6AHpAeqAYIB+gJGAmN8QEwBuAA4BSgHsAe0B7gFXAe8B8AFwAfEAbwFMAGcB8gBxAfMB
+9AH1AdYB9wH4AfkAYQH6AV8B/AH9AasB/wB0AVEBOQGqAdYCAwIEAgVbTlNQcm90b0NlbGxZTlNOdW1S
+b3dzXk5TU2VsZWN0ZWRDZWxsW05TQ2VsbENsYXNzXxAVTlNDZWxsQmFja2dyb3VuZENvbG9yWk5TQ2Vs
+bFNpemVZTlNOdW1Db2xzXxASTlNJbnRlcmNlbGxTcGFjaW5nXU5TTWF0cml4RmxhZ3NXTlNDZWxsc4Be
+gH2AYYBvgGOARoBugHyAVIBsCYA9gF6AbRJEKAAAgGJfEBV7ezEzLCA0MX0sIHsxNTIsIDU3fX3SAA4A
+RQCGAgmAa6IB+gILgGOAad0BVgAOAZ8BoAGhAaIBowFYAVkBWgGkAVsBpQGmAacCDgGpAdQCDwIOAhEB
+qwHnAbAB1AIUgFiAaIBlgGiAZIBUgGASSDxR/1pEVkQgRHJpdmU60gAOAhcCGAIZW05TSW1hZ2VOYW1l
+gGeAZl1OU1JhZGlvQnV0dG9u0gA6ADsCHAIdogIdAD9fEBNOU0J1dHRvbkltYWdlU291cmNl0gAOADYA
+NwG5gATeAVYADgGfAaABoQGiAaMBWAFZAVoBpAFbAaUAzwFdAacCDgGpAdQCDwIOAiUBqwHnAbAB1AIU
+AaqAWIBogGWAaIBqgFSAYF8QE0RWRCBGb2xkZXIgLyBJbWFnZTrSADoAOwIqAiujAisCLAA/Xk5TTXV0
+YWJsZUFycmF5V05TQXJyYXlZezE1MiwgMTh9V3s0LCAyMX3bAVYADgIwAaABoQGiAVgBWQGkAVsBpQFd
+AacCMgIzAdQCDwI1AasCNwHUAhRdTlNOb3JtYWxJbWFnZYBYgHEQS4BlgHCAVBEBkFVSYWRpb9UADgFn
+AjoCOwFyAjwCPQI+Aj8CQFxOU0ltYWdlRmxhZ3NWTlNSZXBzgHuAchIgwAAAgHOAelh7MTgsIDE4fdIA
+DgBFAIYCRIBroQJFgHTSAA4ARQJHAkiAeaICSQJKgHWAdtIADgJMAk0CTl8QFE5TVElGRlJlcHJlc2Vu
+dGF0aW9ugHiAd08RBcpNTQAqAAAFGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAwAA
+AAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAPBER
+EYsnJyfJKysr8DU1NfAjIyPJHBwciwkJCTwAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAUVFRV1UFBQ4KioqP/b29v/+fn5//r6+v/a2tr/qqqq/1RUVOAfHx91AAAABQAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAABRkZGXl1dXX3w8PD//z8/P///////////////////////////9TU1P98fHz3JSUleQAA
+AAUAAAAAAAAAAAAAAAAAAAADERERRmpqaua1tbX/7e3t//7+/v/+/v7//v7+//39/f/9/f3//f39//f3
+9//ExMT/d3d35hkZGUYAAAADAAAAAAAAAAAAAAAKQkJCoa2trf/Gxsb/6+vr//Ly8v/19fX/9fX1//Pz
+8//19fX/8vLy/+7u7v/S0tL/r6+v/0pKSqEAAAAKAAAAAAAAAAAAAAAXeHh43b+/v//Pz8//3d3d/+rq
+6v/v7+//7+/v//Dw8P/t7e3/7e3t/+Li4v/Ozs7/xcXF/3x8fN0AAAAXAAAAAAAAAAMAAAAkpKSk+M7O
+zv/Z2dn/4ODg/+Li4v/l5eX/5ubm/+fn5//l5eX/4uLi/97e3v/a2tr/0NDQ/6ysrPgAAAAkAAAAAwAA
+AAMAAAAusLCw+tbW1v/e3t7/5OTk/+np6f/r6+v/7Ozs/+np6f/r6+v/5+fn/+Tk5P/g4OD/2dnZ/7Oz
+s/oAAAAuAAAAAwAAAAMAAAAunZ2d7ODg4P/l5eX/6urq/+7u7v/w8PD/8PDw//Hx8f/w8PD/7u7u/+rq
+6v/m5ub/4eHh/5mZmewAAAAuAAAAAwAAAAMAAAAkbm5uz+Xl5f/p6en/7+/v//Ly8v/29vb/+vr6//n5
++f/39/f/9vb2//Hx8f/r6+v/5OTk/2tra88AAAAkAAAAAwAAAAAAAAAXLi4uk8LCwvrs7Oz/8/Pz//n5
++f/+/v7//v7+//7+/v/+/v7/+/v7//X19f/w8PD/wsLC+iwsLJMAAAAXAAAAAAAAAAAAAAAKAAAAQ19f
+X9Lk5OT++fn5//7+/v////////////////////////////z8/P/m5ub+X19f0gAAAEMAAAAKAAAAAAAA
+AAAAAAADAAAAFwAAAGViYmLc0tLS/f///////////////////////////////9XV1f1kZGTcAAAAZQAA
+ABcAAAADAAAAAAAAAAAAAAAAAAAABQAAAB8AAABlMzMzwoCAgPC/v7/87e3t/+3t7f+/v7/8gICA8DMz
+M8IAAABlAAAAHwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAXAAAAQwAAAHcAAACfAAAAswAA
+ALMAAACfAAAAdwAAAEMAAAAXAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAACgAA
+ABcAAAAkAAAALgAAAC4AAAAkAAAAFwAAAAoAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAADAAAAAwAAAAMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN
+AQAAAwAAAAEAEgAAAQEAAwAAAAEAEgAAAQIAAwAAAAQAAAW6AQMAAwAAAAEAAQAAAQYAAwAAAAEAAgAA
+AREABAAAAAEAAAAIARIAAwAAAAEAAQAAARUAAwAAAAEABAAAARYAAwAAAAEHHAAAARcABAAAAAEAAAUQ
+ARwAAwAAAAEAAQAAAVIAAwAAAAEAAQAAAVMAAwAAAAQAAAXCAAAAAAAIAAgACAAIAAEAAQABAAHSADoA
+OwJRAlKjAlICUwA/XxAQTlNCaXRtYXBJbWFnZVJlcFpOU0ltYWdlUmVw0gA6ADsCVQIsogIsAD/TAA4B
+cwF+AXYBgAJYgEpEMCAwANIAOgA7AloA5KIA5AA/0wAOAXMBfgF2AYACXYBKQjEA0gA6ADsCXwJgpQJg
+AZQAegB7AD9YTlNNYXRyaXjYAG4ADgFKAUsAbwFMAGcAcQHWAmMCZAJlAHQBUQE5AdaAXoCQgH+AgAmA
+PYBeXxAWe3sxNjgsIDc1fSwgezE2NiwgMjZ9fd8QEwFWAmsCbAGfAaAADgGhAaIBowFZAPABWgJtAm4C
+bwGkAVsAzgGlAnABUQGqAagCMwJzAaoBqwJ1AasCdwHoAYABUQFRAjcCewJ8An1fEBpOU01lbnVJdGVt
+UmVzcGVjdEFsaWdubWVudF8QD05TQXJyb3dQb3NpdGlvbl8QD05TUHJlZmVycmVkRWRnZV8QEk5TVXNl
+c0l0ZW1Gcm9tTWVudV1OU0FsdGVyc1N0YXRlE/////+EQf5ACYBWgI+AVICBgFSAgoB+CQkRCACAgxIG
+gkD/0gAOADYANwG5gATbAoEADgDIAMkAygDLAMwAzQDOAoICgwJlANAChgDSAagA1ADVANYCfAKLAapY
+TlNUYXJnZXRYTlNBY3Rpb25XTlNTdGF0ZYCAgCWAhIBWgB+AI4CDgIXTAA4AyADZANoCjgKPgI6AhoCH
+VUl0ZW0xXxARX3BvcFVwSXRlbUFjdGlvbjrSAA4ANgA3ApSABFpPdGhlclZpZXdz0gAOAEUAhgKXgGuj
+AncCmQKagIKAiICL2gKBAA4AyADJAMoAywDMAM0AzgKCAmUA0AKeANIBqADUANUA1gJ8AqOAgIAlgImA
+VoAfgCOAg4CKVUl0ZW0y2gKBAA4AyADJAMoAywDMAM0AzgKCAmUA0AKoANIBqADUANUA1gJ8Aq2AgIAl
+gIyAVoAfgCOAg4CNVUl0ZW0z0gA6ADsCsADOogDOAD/SADoAOwKyArOmArMCtAG9AZABSwA/XxARTlNQ
+b3BVcEJ1dHRvbkNlbGxeTlNNZW51SXRlbUNlbGzSADoAOwK2AremArcBwAGUAHoAewA/XU5TUG9wVXBC
+dXR0b27YAG4ADgFKAUsAbwFMAGcAcQHWAU4CuwK8AHQBUQE5AdaAXoBPgJKAkwmAPYBeXxAWe3sxNzEs
+IDQwfSwgezE2MCwgMjJ9fdkBVgAOAVcBWAFZAVoBWwLCAVwCwwFeAsUBqAGrAekCyQFRAstfEBFOU0Ry
+YXdzQmFja2dyb3VuZBP/////lHH+QYBOgJSAVoBUgJESEEAEAAmAltUADgFyAXMBdAF1AXYB/QF4As8B
+eoBKgHyAlYBHXxATdGV4dEJhY2tncm91bmRDb2xvctUADgFyAXMBdAF1AXYBhgF4AtUBeoBKgE2Al4BH
+WXRleHRDb2xvctgAbgAOAUoBSwBvAUwAZwBxAdYBlwLbAtwAdAFRATkB1oBegFmAmYCaCYA9gF5fEBR7
+ezI1NiwgOH0sIHs4MCwgMjh9fd0BVgAOAZ8BoAGhAaIBowFYAVkBWgGkAVsBpQFdAacBqAGpAaoC5ALl
+AuYC5wHqAbAC6QGygFiAVoCdgJ6Am4CcgJgSCAIAAGcAQgByAG8AdwBzAGUgJtQADgFnAQQBaAFpAu0B
+tgLvgEUjQCYAAAAAAACAVREMHNQADgFnAQQBaAFpAu0BtgLzgEWAVRAQ0gAOADYANwG5gARfEBR7ezEs
+IDF9LCB7MzQ2LCAxMTV9fV8QF3t7MjAsIDExN30sIHszNDgsIDExN319VnswLCAwfdcBVgAOAVcBWAFZ
+AVsBXAFdAV4CxQL8AucB1AL+gE6AlICjgJyApFNCb3jTAA4BcwF+AXYBgAMCgEpNMCAwLjgwMDAwMDAx
+ANIAOgA7AwQDBaIDBQA/Xk5TQ2xhc3NTd2FwcGVy2QBuAA4BSgMHAG8AZwMIAHEDCQEvAwsDDAMNAw4B
+OQMQAS8DElpOU01heFZhbHVlWU5TcGlGbGFnc1xOU0RyYXdNYXRyaXiAPICqgKkjQFkAAAAAAAARBQCA
+PRFADIA8gKfRAA4DFICo0gA6ADsDFgMXogMXAD9aTlNQU01hdHJpeF8QFXt7MTgsIDU2fSwgezM1Miwg
+MjB9fdIAOgA7AxoDG6QDGwB6AHsAP18QE05TUHJvZ3Jlc3NJbmRpY2F0b3LYAG4ADgFKAUsAbwFMAGcA
+cQEvAU4DHwMgAHQBUQE5AS+APIBPgKyArQmAPYA8XxAVe3sxNywgODR9LCB7MzU0LCAxN3192AFWAA4B
+VwFYAVkBWgFbAVwBXQFeAV8BqAGrAUgBYwFkgE6ARoBWgFSAq4BLWnszODgsIDI3OX3SAA4ANgA3AHqA
+BNIAOgA7AzADMaQDMQB6AHsAP1xOU0N1c3RvbVZpZXdZZk9wZW5WaWV30gA6ADsDNAM1owM1APUAP18Q
+FE5TTmliT3V0bGV0Q29ubmVjdG9y1AAOAPcAwgDDAS4DOAEwAzqAtIC2gDqAu9kAbgAOAUoDBwBvAGcD
+CABxAwkDPAMLAz4DDQMOAz8DEAM8A0GAt4CqgLmAuoC3gLjZAG4ADgE3AG8AcABnADIBOABxAz8BOgNF
+AHQDRgM/A0gBPwNKgLqAsoEB4YECIIC6gQIigLGBAiHRAA4DFICoXxAVe3sxOCwgMTZ9LCB7MzUyLCAy
+MH19XxARZkNvbnZlcnRJbmRpY2F0b3LUAA4A9wDCAMMAxAEwAeoDU4AngDqAmIC9W29wZW5Ccm93c2U6
+0wAOAMIAwwDEA1cDWIAngL+Aw9gADgDIAMkAygDLAMwAzQDOANADWwDSA1wA1ADVANYDX4AlgMGAwoAf
+gCOAwNMADgDIANkA2gNiA2OAjoECPIECPVpTZWxlY3QgQWxsUWFac2VsZWN0QWxsOtMADgDCAMMAxANp
+A2qAJ4DFgMjYAA4AyADJAMoAywDMAM0AzgDQA20A0gGoANQA1QDWA3GAJYDHgFaAH4AjgMbTAA4AyADZ
+ANoDdAN1gI6BAi+BAjBfEBpDaGVjayBTcGVsbGluZyBhcyBZb3UgVHlwZV8QHnRvZ2dsZUNvbnRpbnVv
+dXNTcGVsbENoZWNraW5nOtQADgD3AMIAwwEuAekBMAN8gLSAkYA6gMpfEBBmT3BlbkZvbGRlckZpZWxk
+1AAOAPcAwgDDAS4BMAAfA4KAtIA6gAKAzFhkZWxlZ2F0ZdQADgD3AMIAwwEuA4YBMAOIgLSAzoA6gN7Y
+AG4ADgFKAUsAbwFMAGcAcQOKAmMDjAONAHQBUQM/A4qAz4CQgNCA0QmAuoDP1wBuAA4BSgE3AG8AZwBx
+A5IAcwOUA5UAdAM/A5KBAeqAE4ECBYEB7IC6gQHqXxAXe3sxNjYsIDE2MX0sIHsxNjYsIDI2fX3fEBMB
+VgJrAmwBnwGgAA4BoQGiAaMBWQDwAVoCbQJuAm8BpAFbAM4BpQJwAVEBqgGoAjMCcwGqAasDngGrA6AD
+hgGAAVEBUQI3AnsDpAJ9CYBWgI+AVIDSgFSA04DOCQmA1NIADgA2ADcBuYAE2wKBAA4AyADJAMoAywDM
+AM0AzgKCAoMDjQDQA6oA0gGoANQA1QDWA6QDrwGqgNGAJYDVgFaAH4AjgNSA1tMADgDIANkA2gOyA7OA
+joDXgNhhICbSAA4ANgA3ApSABNIADgBFAIYDuYBrowOgA7sDvIDTgNmA29wCgQAOAMgAyQO+AMoDvwDL
+AMwAzQDOAoIDjQDQAagA0gFRAagBUQDUANUA1gOkA8ldTlNJc1NlcGFyYXRvclxOU0lzRGlzYWJsZWSA
+0YAlgFYJgFYJgB+AI4DUgNraAoEADgDIAMkAygDLAMwAzQDOAoIDjQDQA80A0gGoANQA1QDWA6QD0oDR
+gCWA3IBWgB+AI4DUgN1mAE8AdABoAGUAciAmXxATZkNvbnZlcnRGb2xkZXJQb3BVcNMADgDCAMMAxAPX
+A9iAJ4DggOPYAA4AyADJAMoAywDMAM0AzgDQA9sA0gPcANQA1QDWA1+AJYDhgOKAH4AjgMBTQ3V0UXhU
+Y3V0OtQADgD3AMIAwwEuAUUBMAPngLSAUIA6gOVdZk9wZW5Hb0J1dHRvbtMADgDCAMMAxAPrA+yAJ4Dn
+gOrYAA4AyADJAMoAywDMAM0AzgDQA+8A0gGoANQA1QDWA/OAJYDpgFaAH4AjgOjUAA4AyAEEANkA2gP2
+A/cD+ICOgQI1gQI4gQI2XxASQnJpbmcgQWxsIHRvIEZyb250XxAPYXJyYW5nZUluRnJvbnQ61AAOAPcA
+wgDDAS4D/QEwA/+AtIDsgDqA+dgAbgAOAUoBSwBvAUwAZwBxA4oCYwQDBAQAdAFRAz8DioDPgJCA7YDu
+CYC6gM9fEBd7ezE2NiwgMTAxfSwgezE2NiwgMjZ9fd8QEwFWAmsCbAGfAaAADgGhAaIBowFZAPABWgJt
+Am4CbwGkAVsAzgGlAnABUQGqAagCMwJzAaoBqwQOAasEEAP9AYABUQFRAjcCewQUAn0JgFaAj4BUgO+A
+VIDwgOwJCYDx0gAOADYANwG5gATbAoEADgDIAMkAygDLAMwAzQDOAoICgwQEANAEGgDSAagA1ADVANYE
+FAQfAaqA7oAlgPKAVoAfgCOA8YDz0wAOAMgA2QDaBCIEI4COgPSA9VhPcmlnaW5hbNIADgA2ADcClIAE
+0gAOAEUAhgQpgGuiBBAEK4DwgPbaAoEADgDIAMkAygDLAMwAzQDOAoIEBADQBC8A0gGoANQA1QDWBBQE
+NIDugCWA94BWgB+AI4DxgPhWNCBieSAzXxATZkNvbnZlcnRBc3BlY3RQb3BVcNQADgD3AMIAwwEuBDkB
+MAQ7gLSA+4A6gQEL2ABuAA4BSgFLAG8BTABnAHEDigJjBD8EQAB0AVEDPwOKgM+AkID8gP0JgLqAz18Q
+F3t7MTY2LCAxMzF9LCB7MTY2LCAyNn193xATAVYCawJsAZ8BoAAOAaEBogGjAVkA8AFaAm0CbgJvAaQB
+WwDOAaUCcAFRAaoBqAIzAnMBqgGrBEoBqwRMBDkBgAFRAVECNwJ7BFACfQmAVoCPgFSA/oBUgP+A+wkJ
+gQEA0gAOADYANwG5gATbAoEADgDIAMkAygDLAMwAzQDOAoICgwRAANAEVgDSAagA1ADVANYEUARbAaqA
+/YAlgQEBgFaAH4AjgQEAgQEC0wAOAMgA2QDaBF4EX4COgQEDgQEEXxAPaVBvZCA1RyAoSC4yNjQp0gAO
+ADYANwKUgATSAA4ARQCGBGWAa6METARnBGiA/4EBBYEBCNoCgQAOAMgAyQDKAMsAzADNAM4CggRAANAE
+bADSAagA1ADVANYEUARxgP2AJYEBBoBWgB+AI4EBAIEBB18QEGlQb2QgNUcgKE1QRUctNCnaAoEADgDI
+AMkAygDLAMwAzQDOAoIEQADQBHYA0gGoANQA1QDWBFAEe4D9gCWBAQmAVoAfgCOBAQCBAQpcUFNQIChN
+UEVHLTQpXxATZkNvbnZlcnRGb3JtYXRQb3BVcNMADgDCAMMAxASABIGAJ4EBDYEBENgADgDIAMkAygDL
+AMwAzQDOANAEhADSAagA1ADVANYEiIAlgQEPgFaAH4AjgQEO0wAOAMgA2QDaBIsEjICOgQJIgQJKXVN0
+b3AgU3BlYWtpbmddc3RvcFNwZWFraW5nOtMADgDCAMMAxASRBJKAJ4EBEoEBFNgADgDIAMkAygDLAMwA
+zQDOANAElQDSAagA1ADVANYDX4AlgQETgFaAH4AjgMBWRGVsZXRlV2RlbGV0ZTrUAA4A9wDCAMMBLgSe
+ATAEoIC0gQEWgDqBARrYAG4ADgFKAUsAbwFMAGcAcQM8AU4EpASlAHQBUQM/AzyAt4BPgQEXgQEYCYC6
+gLdfEBV7ezE3LCA0NH0sIHszNTQsIDE3fX3YAVYADgFXAVgBWQFaAVsBXAFdAV4BXwStAasEngFjAWSA
+ToBGgQEZgFSBARaAS1VSZWFkeV8QEmZDb252ZXJ0SW5mb1N0cmluZ9MADgDCAMMAxAS1BLaAJ4EBHIEB
+H9gADgDIAMkAygDLAMwAzQDOANAEuQDSBLoA1ADVANYDX4AlgQEdgQEegB+AI4DAVFVuZG9RelV1bmRv
+OtQADgD3AMIAwwDEAB8ExATFgCeAAoEBIYEBI9gADgDIAMkAygDLAMwAzQDOANAEyATJAP8A1ADVANYB
+AoAlgQEiEgAYAACALIAfgCOAKltIaWRlIE90aGVyc18QFmhpZGVPdGhlckFwcGxpY2F0aW9uczrUAA4A
+9wDCAMMAxAEwAecE1IAngDqAYIEBJV8QEm9wZW5NYXRyaXhDaGFuZ2VkOtQADgD3AMIAwwEuAecBMATa
+gLSAYIA6gQEnW2ZPcGVuTWF0cml40wAOAMIAwwDEBN4E34AngQEpgQEs2AAOAMgAyQDKAMsAzADNAM4A
+0ATiANIBqADUANUA1gTmgCWBASuAVoAfgCOBASrUAA4AyAEEANkA2gTpBOoE64COgQJdgQJfgQJeWkNs
+ZWFyIE1lbnVfEBVjbGVhclJlY2VudERvY3VtZW50czrTAA4AwgDDAMQE8ADGgCeBAS6AJtkADgDIAMkA
+ygDLAMwAzQDOAM8A0AT0ANIE9QDUANUA1gDXAaqAJYEBL4EBMIAfgCOAHGUARgBpAG4AZCAmUWbUAA4A
+9wDCAMMBLgT9ATAE/4C0gQEygDqBATXWAG4ADgBvAHAAMgE4ACsBOgB0BQMFBAE/gACAsoEBM4EBNICx
+WXsxMzUsIDY1fVpmRW1wdHlWaWV30wAOAMIAwwDEBQoFC4AngQE3gQE52AAOAMgAyQDKAMsAzADNAM4A
+0AUOANIBqADUANUA1gPzgCWBATiAVoAfgCOA6FRab29tXHBlcmZvcm1ab29tOtQADgD3AMIAwwEuAegB
+MAUZgLSAfoA6gQE7WmZPcGVuUG9wVXDUAA4A9wDCAMMBLgUdATAFH4C0gQE9gDqBAUbYAG4ADgFKAUsA
+bwFMAGcAcQOKAmMFIwUkAHQBUQM/A4qAz4CQgQE+gQE/CYC6gM9fEBZ7ezE2NiwgNDF9LCB7MTY2LCAy
+Nn193xATAVYCawJsAZ8BoAAOAaEBogGjAVkA8AFaAm0CbgJvAaQBWwDOAaUCcAFRAaoBqAIzAnMBqgGr
+BS4BqwUwBR0BgAFRAVECNwJ7BTQCfQmAVoCPgFSBAUCAVIEBQYEBPQkJgQFC0gAOADYANwG5gATbAoEA
+DgDIAMkAygDLAMwAzQDOAoICgwUkANADqgDSAagA1ADVANYFNAU/AaqBAT+AJYDVgFaAH4AjgQFCgQFD
+0wAOAMgA2QDaBUIFQ4COgQFEgQFF0gAOADYANwKUgATSAA4ARQCGBUiAa6EFMIEBQV8QEmZDb252ZXJ0
+QXVkaW9Qb3BVcNMADgDCAMMAxAVNAMaAJ4EBSIAm2QAOAMgAyQDKAMsAzADNAM4AzwDQBVEA0gVSANQA
+1QDWANcAYYAlgQFJgQFKgB+AI4AcWUZpbmQgTmV4dFFn0wAOAMIAwwDEBVoFW4AngQFMgQFP2AAOAMgA
+yQDKAMsAzADNAM4A0AVeANIFXwDUANUA1gNxgCWBAU2BAU6AH4AjgMZpAFMAcABlAGwAbABpAG4AZyAm
+UTpfEA9zaG93R3Vlc3NQYW5lbDrUAA4A9wDCAMMBLgVoATAFaoC0gQFRgDqBAV/YAG4ADgFKAUsAbwFM
+AGcAcQOKAmMFbgVvAHQBUQM/A4qAz4CQgQFSgQFTCYC6gM9fEBZ7ezE2NiwgNzF9LCB7MTY2LCAyNn19
+3xATAVYCawJsAZ8BoAAOAaEBogGjAVkA8AFaAm0CbgJvAaQBWwDOAaUCcAFRAaoBqAIzAnMBqgV4BXkB
+qwV7BWgBgAFRAVECNwJ7BX8CfQmAVoCPgQFUgQFVgFSBAVaBAVEJCYEBV9QADgFnAQQBaAFpAWoBtgLz
+gEWAVdIADgA2ADcBuYAE2wKBAA4AyADJAMoAywDMAM0AzgKCAoMFbwDQBYgA0gGoANQA1QDWBX8FjQGq
+gQFTgCWBAViAVoAfgCOBAVeBAVnTAA4AyADZANoFkAWRgI6BAVqBAVtTNjQw0gAOADYANwKUgATSAA4A
+RQCGBZeAa6IFewWZgQFWgQFc2gKBAA4AyADJAMoAywDMAM0AzgKCBW8A0AWdANIBqADUANUA1gV/BaKB
+AVOAJYEBXYBWgB+AI4EBV4EBXlMzMjBfEBVmQ29udmVydE1heFdpZHRoUG9wVXDUAA4A9wDCAMMBLgWn
+ATAFqYC0gQFhgDqBAWvYAG4ADgFKAUsAbwFMAGcAcQOKAmMFrQWuAHQBUQM/A4qAz4CQgQFigQFjCYC6
+gM9fEBZ7ezE2NiwgMTF9LCB7MTY2LCAyNn193xATAVYCawJsAZ8BoAAOAaEBogGjAVkA8AFaAm0CbgJv
+AaQBWwDOAaUCcAFRAaoBqAIzAnMBqgGrBbgBqwW6BacBgAFRAVECNwJ7Bb4CfQmAVoCPgFSBAWSAVIEB
+ZYEBYQkJgQFm0gAOADYANwG5gATbAoEADgDIAMkAygDLAMwAzQDOAoICgwWuANAFxADSAagA1ADVANYF
+vgXJAaqBAWOAJYEBZ4BWgB+AI4EBZoEBaNMADgDIANkA2gXMBc2AjoEBaYEBamIgJgAg0gAOADYANwKU
+gATSAA4ARQCGBdOAa6EFuoEBZV8QFWZDb252ZXJ0U3VidGl0bGVQb3BVcNQADgD3AMIAwwDEAB8F2QXa
+gCeAAoEBbYEBb9cADgDIAMoAywDMAM0AzgDQBd0BqADUANUA1gECgCWBAW6AVoAfgCOAKl8QF0Fib3V0
+IEluc3RhbnQgSGFuZEJyYWtlXxAdb3JkZXJGcm9udFN0YW5kYXJkQWJvdXRQYW5lbDrUAA4A9wDCAMMB
+LgEwBecF6IC0gDqBAXGBAZzfEBQAbgXqAA4F6wXsAVcF7QXuBe8F8AXxAG8AcAFMAGcF8gXzAHEF9AX1
+BfYB1AX3BfgF+QH9AVEF/AX9Bf4F/wB0BgABUQM/BgMGBAX2BgYGB18QH05TRHJhZ2dpbmdTb3VyY2VN
+YXNrRm9yTm9uTG9jYWxZTlNUdkZsYWdzXE5TSGVhZGVyVmlld18QEk5TQWxsb3dzVHlwZVNlbGVjdFxO
+U0Nvcm5lclZpZXdfEBdOU0ludGVyY2VsbFNwYWNpbmdXaWR0aF8QGU5TQ29sdW1uQXV0b3Jlc2l6aW5n
+U3R5bGVfEBhOU0ludGVyY2VsbFNwYWNpbmdIZWlnaHRbTlNHcmlkQ29sb3JfEBxOU0RyYWdnaW5nU291
+cmNlTWFza0ZvckxvY2FsXk5TVGFibGVDb2x1bW5zW05TUm93SGVpZ2h0gQFygQGbEhLAAACBAXSAfAmB
+AXgjQAgAAAAAAAAQBCNAAAAAAAAAAIEBcwmAuoEBmBAPgQFygQF8I0AxAAAAAAAA2wBuAA4BSgYJATcA
+bwYKAGcGCwBxBgwGDQYOBg8F/gYQBhEF5wM/BhQGDQXnWU5TY3ZGbGFnc1lOU0RvY1ZpZXdZTlNCR0Nv
+bG9yXU5TTmV4dEtleVZpZXeBAXmBAhCBAg+BAg4RCQCBAXGAuoEBh4EBeYEBcVl7MzQ2LCA3N33XAG4A
+DgBvAHAAZwBxBhkGGgYbAHQGHAM/BhoF51tOU1RhYmxlVmlld4EBdYEBd4EBdoC6gQF1gQFx2wBuAA4B
+SgYJATcAbwYKAGcGCwBxBgwGDQYOBiMF/gYkBhEF+QM/BhQGDQX5gQF5gQIQgQIYgQIXgQF0gLqBAYeB
+AXmBAXRZezM0NiwgMTd90gA6ADsGLAYtpAYtAHoAewA/XxARTlNUYWJsZUhlYWRlclZpZXfWAG4ADgFK
+AG8AZwBxBg0GMAYxBjIDPwYNgQF5gQF7gQF6E/////+AAAEAgLqBAXnfEA8AbgY2AA4BSgY3Be4GOAE3
+BjkAbwBnAHEGOgYMAckGOwY8Bj0GPgY/BfwGGgZCBkMAdAM/BjsGRgX2BfZbTlNIU2Nyb2xsZXJYTlNz
+RmxhZ3NfEBBOU0hlYWRlckNsaXBWaWV3XE5TU2Nyb2xsQW10c1tOU1ZTY3JvbGxlcoECC4ECFYECGoEC
+GRECEoEBeIEBdYECDU8QEAAAAAAAAAAAQZgAAEGYAACAuoECC4ECEYEBcoEBcl8QFHt7LTI2LCAwfSwg
+ezE2LCAxN3190gA6ADsGSwZMpAZMAHoAewA/XV9OU0Nvcm5lclZpZXfSAA4ARQCGBk+Aa6QGUAZRBlIG
+U4EBfYEBioEBj4EBk9sGVQAOBlYGVwZYBlkGWgZbBlwGXQYZAVEGXwZgBmEGYgZjAYAGZAZlAVEF515O
+U0lzUmVzaXplYWJsZVxOU0hlYWRlckNlbGxcTlNJZGVudGlmaWVyV05TV2lkdGhaTlNEYXRhQ2VsbF5O
+U1Jlc2l6aW5nTWFza1pOU01pbldpZHRoWk5TTWF4V2lkdGhcTlNJc0VkaXRhYmxlCYEBiYEBf4EBfiNA
+NwAAAAAAAIEBhSNAJAAAAAAAACNAj0AAAAAAAAmBAXFVQ2hlY2vXAVYADgFXAVgBWQFbAVwBXQZqBmsB
+qALnAdQGboEBhIEBgIBWgJyBAYLVAA4BcgFzAXQBdQF2Af0BeAZyAXqASoB8gQGBgEdbaGVhZGVyQ29s
+b3LVAA4BcgFzAXQBdQF2AYYBeAZ4AXqASoBNgQGDgEdfEA9oZWFkZXJUZXh0Q29sb3LSADoAOwZ8Bn2l
+Bn0BjwGQAUsAP18QEU5TVGFibGVIZWFkZXJDZWxs2AFWAA4BVwFYAVkBWgFbAVwGfwFeBhQGggGrBecC
+ewFkEhQh/kCAToEBh4EBhoBUgQFxgEtZVGV4dCBDZWxs1QAOAXIBcwF0AXUBdgF3AXgGigF6gEqASYEB
+iIBHXxAWY29udHJvbEJhY2tncm91bmRDb2xvctIAOgA7Bo4Gj6IGjwA/XU5TVGFibGVDb2x1bW7bBlUA
+DgZWBlcGWAZZBloGWwZcBl0GGQFRBl8GkwaUBpUGlgGABpcGZQFRBecJgQGJgQGMgQGLI0BP/y/gAAAA
+gQGOI0BE/y/gAAAACYEBcVVUaXRsZdcBVgAOAVcBWAFZAVsBXAacBmoGngaUAucB1AZuEgSB/gCBAYSB
+AY2BAYuAnIEBgtMADgFzAX4BdgGABqSASkswLjMzMzMzMjk5ANgBVgAOAVcBWAFZAVoBWwFcBn8BXgYU
+BoIBqwXnAnsBZIBOgQGHgQGGgFSBAXGAS9sGVQAOBlYGVwZYBlkGWgZbBlwGXQYZAVEGXwavBrAGsQay
+AYAGswZlAVEF5wmBAYmBAZGBAZAjQGC1EAAAAACBAZIjQFDqIAAAAAAJgQFxWER1cmF0aW9u1wFWAA4B
+VwFYAVkBWwFcAV0GagZrBrAC5wHUBm6BAYSBAYCBAZCAnIEBgtgBVgAOAVcBWAFZAVoBWwFcBn8BXgYU
+BoIBqwXnAnsBZIBOgQGHgQGGgFSBAXGAS9sGVQAOBlYGVwZYBlkGWgZbBlwGXQYZAVEGXwbHBsgGyQbK
+AYAGywZlAVEF5wmBAYmBAZWBAZQjQFw2yAAAAACBAZcjQFa2yAAAAAAJgQFxVFNpemXXAVYADgFXAVgB
+WQFbAVwBXQZqBmsG0gLnAdQGboEBhIEBgIEBloCcgQGCXxAQU2l6ZSAoQ29udmVydGVkKdgBVgAOAVcB
+WAFZAVoBWwFcBn8BXgYUBoIBqwXnAnsBZIBOgQGHgQGGgFSBAXGAS9UADgFyAXMBdAF1AXYG3wF4BuAB
+eoBKgQGagQGZgEdZZ3JpZENvbG9y0wAOAXMBfgF2AYAG5YBKRDAuNQDSADoAOwbnBhmlBhkBlAB6AHsA
+P1pkYXRhU291cmNl0wAOAMIAwwDEBusG7IAngQGegQGh2AAOAMgAyQDKAMsAzADNAM4A0AbvBMkG8ADU
+ANUA1gNfgCWBAZ+BAaCAH4AjgMBfEBVQYXN0ZSBhbmQgTWF0Y2ggU3R5bGVRVl8QEXBhc3RlQXNQbGFp
+blRleHQ60wAOAMIAwwDEBvkG+oAngQGjgQGn2AAOAMgAyQDKAMsAzADNAM4A0Ab9ANIG/gDUANUA1gcB
+gCWBAaWBAaaAH4AjgQGk0wAOAMgA2QDaBwQHBYCOgQJxgQJyawBQAGEAZwBlACAAUwBlAHQAdQBwICZR
+UF5ydW5QYWdlTGF5b3V0OtQADgD3AMIAwwEuATAF5wOCgLSAOoEBcYDM1AAOAPcAwgDDAS4ASAEwBxKA
+tIAIgDqBAapXZldpbmRvd9MADgDCAMMAxAcWBxeAJ4EBrIEBr9gADgDIAMkAygDLAMwAzQDOANAHGgDS
+BxsA1ADVANYDX4AlgQGtgQGugB+AI4DAVFJlZG9RWlVyZWRvOtMADgDCAMMAxAckByWAJ4EBsYEBtNgA
+DgDIAMkAygDLAMwAzQDOANAHKADSBykA1ADVANYD84AlgQGygQGzgB+AI4DoWE1pbmltaXplUW1fEBNw
+ZXJmb3JtTWluaWF0dXJpemU60wAOAMIAwwDEBzIHM4AngQG2gQG52AAOAMgAyQDKAMsAzADNAM4A0Ac2
+ANIHNwDUANUA1gDXgCWBAbeBAbiAH4AjgBxfEBFKdW1wIHRvIFNlbGVjdGlvblFqXxAdY2VudGVyU2Vs
+ZWN0aW9uSW5WaXNpYmxlQXJlYTrUAA4A9wDCAMMBLgHqATAHQoC0gJiAOoEBu18QEWZPcGVuQnJvd3Nl
+QnV0dG9u1AAOAPcAwgDDAS4BRwEwB0iAtICmgDqBAb1eZk9wZW5JbmRpY2F0b3LTAA4AwgDDAMQHTAdN
+gCeBAb+BAcLYAA4AyADJAMoAywDMAM0AzgDQB1AA0gdRANQA1QDWBwGAJYEBwIEBwYAfgCOBAaRVQ2xv
+c2VRd11wZXJmb3JtQ2xvc2U60wAOAMIAwwDEB1oHW4AngQHEgQHH2AAOAMgAyQDKAMsAzADNAM4A0Ade
+ANIHXwDUANUA1gcBgCWBAcWBAcaAH4AjgQGkZgBQAHIAaQBuAHQgJlFwVnByaW50OtQADgD3AMIAwwEu
+AUgBMAdqgLSAq4A6gQHJXxASZk9wZW5Qcm9ncmVzc0ZpZWxk1AAOAPcAwgDDAMQAHwdvB3CAJ4ACgQHL
+gQHN2AAOAMgAyQDKAMsAzADNAM4A0AdzANIBqADUANUA1gECgCWBAcyAVoAfgCOAKlhTaG93IEFsbF8Q
+FnVuaGlkZUFsbEFwcGxpY2F0aW9uczrTAA4AwgDDAMQHfAd9gCeBAc+BAdLYAA4AyADJAMoAywDMAM0A
+zgDQB4AA0geBANQA1QDWA1+AJYEB0IEB0YAfgCOAwFVQYXN0ZVF2VnBhc3RlOtMADgDCAMMAxAeKB4uA
+J4EB1IEB1tgADgDIAMkAygDLAMwAzQDOANAHjgDSAagA1ADVANYEiIAlgQHVgFaAH4AjgQEOXlN0YXJ0
+IFNwZWFraW5nXnN0YXJ0U3BlYWtpbmc60wAOAMIAwwDEB5cAxoAngQHYgCbZAA4AyADJAMoAywDMAM0A
+zgDPANAHmwDSB5wA1ADVANYA1wGAgCWBAdmBAdqAH4AjgBxdRmluZCBQcmV2aW91c1FH0wAOAMIAwwDE
+B6QHpYAngQHcgQHf2AAOAMgAyQDKAMsAzADNAM4A0AeoANIHqQDUANUA1gNxgCWBAd2BAd6AH4AjgMZe
+Q2hlY2sgU3BlbGxpbmdRO15jaGVja1NwZWxsaW5nOtQADgD3AMIAwwEuAzwBMAe0gLSAt4A6gQIj0gAO
+AEUAhge3gGumB7gDOAe6A5IEnge9gQHigLaBAeaBAeqBARaBAgnYAG4ADgFKAUsAbwFMAGcAcQM8AU4H
+wQfCAHQBUQM/AzyAt4BPgQHjgQHkCYC6gLdfEBZ7ezE3LCAzODl9LCB7MTM5LCAxN3192AFWAA4BVwFY
+AVkBWgFbAVwBXQFeAV8HygFhB7gBYwFkgE6ARoEB5YBDgQHigEtfEBNTZWxlY3QgRFZEIEZlYXR1cmVz
+2ABuAA4BSgFLAG8BTABnAHEDPAFOB9IH0wB0AVEDPwM8gLeAT4EB54EB6AmAuoC3XxAVe3sxNywgMjcz
+fSwgezU5LCAxN3192AFWAA4BVwFYAVkBWgFbAVwBXQFeAV8H2wFhB7oBYwFkgE6ARoEB6YBDgQHmgEtY
+U2V0dGluZ3PfEBAAbgHCAA4BwwFKAcQBxQE3AG8BxgBnADIBxwHIAHEByQM8AYABywfjB+QBzgHPB+cA
+dAGqAz8B0gHTAdQDPAOKgLeApYECB4ECBoBcCIEB64C6gFuAoYC3gM/SAA4ARQCGB++Aa6EDioDP0gAO
+AEUAhgfzgGusBR0H9Qf2BDkH+AOGBacH+wf8A/0FaAf/gQE9gQHtgQHxgPuBAfWAzoEBYYEB+YEB/YDs
+gQFRgQIB2ABuAA4BSgFLAG8BTABnAHEDigFOCAMIBAB0AVEDPwOKgM+AT4EB7oEB7wmAuoDPXxAVe3s1
+OCwgNDd9LCB7MTA2LCAxN3192AFWAA4BVwFYAVkBWgFbAVwBXQFeAV8IDAGrB/UIDwFkgE6ARoEB8IBU
+gQHtEgRAAACAS18QEFByZWZlcnJlZCBhdWRpbzrYAG4ADgFKAUsAbwFMAGcAcQOKAU4IFQgWAHQBUQM/
+A4qAz4BPgQHygQHzCYC6gM9fEBV7ezg3LCAxMzd9LCB7NzcsIDE3fX3YAVYADgFXAVgBWQFaAVsBXAFd
+AV4BXwgeAasH9ggPAWSAToBGgQH0gFSBAfGAS1xGaWxlIGZvcm1hdDrYAG4ADgFKAUsAbwFMAGcAcQOK
+AU4IJggnAHQBUQM/A4qAz4BPgQH2gQH3CYC6gM9fEBZ7ezE0LCAxNjd9LCB7MTUwLCAxN3192AFWAA4B
+VwFYAVkBWgFbAVwBXQFeAV8ILwGrB/gIDwFkgE6ARoEB+IBUgQH1gEtfEBhTYXZlIGNvbnZlcnRlZCBm
+aWxlcyB0bzrYAG4ADgFKAUsAbwFMAGcAcQOKAU4INwg4AHQBUQM/A4qAz4BPgQH6gQH7CYC6gM9fEBV7
+ezM2LCAxN30sIHsxMjgsIDE3fX3YAVYADgFXAVgBWQFaAVsBXAFdAV4BXwhAAasH+wgPAWSAToBGgQH8
+gFSBAfmAS18QFFByZWZlcnJlZCBzdWJ0aXRsZXM62ABuAA4BSgFLAG8BTABnAHEDigFOCEgISQB0AVED
+PwOKgM+AT4EB/oEB/wmAuoDPXxAVe3s2NiwgMTA3fSwgezk4LCAxN3192AFWAA4BVwFYAVkBWgFbAVwB
+XQFeAV8IUQGrB/wIDwFkgE6ARoECAIBUgQH9gEtfEA9QaWN0dXJlIEFzcGVjdDrYAG4ADgFKAUsAbwFM
+AGcAcQOKAU4IWQhaAHQBUQM/A4qAz4BPgQICgQIDCYC6gM9fEBV7ezQyLCA3N30sIHsxMjIsIDE3fX3Y
+AVYADgFXAVgBWQFaAVsBXAFdAV4BXwhiAasH/wgPAWSAToBGgQIEgFSBAgGAS18QEk1heCBQaWN0dXJl
+IFdpZHRoOl8QFHt7MSwgMX0sIHszNDYsIDIwMH19XxAWe3syMCwgNjl9LCB7MzQ4LCAyMDJ9fdcBVgAO
+AVcBWAFZAVsBXAFdAV4CxQL8AucB1AhugE6AlICjgJyBAgjTAA4BcwF+AXYBgAMCgEreAG4BwgAOAcMB
+SgHFATcAbwHGAGcBxwHIAHEByQM8AYAIcwh0CHUBzwh3AHQBqgM/AdMB1AM8BjuAt4ECH4ECHYECHAiB
+AgqAuoChgLeBAgvSAA4ARQCGCH6Aa6EGO4ECC9cAbgAOAUoBNwBvAGcAcQe9AHMIgwiEAHQDPwe9gQIJ
+gBOBAhuBAgyAuoECCdIADgBFAIYIiYBroQYNgQF50gAOAEUAhgiNgGulBfYGRgY8BhoF/IEBcoECEYEC
+FYEBdYEBeNIADgBFAIYIlYBroQXngQFxXxAUe3sxLCAxN30sIHszNDYsIDc3fX3SADoAOwiZCJqkCJoA
+egB7AD9aTlNDbGlwVmlld9kAbgKBAA4BSgBvAGcCggBxCJwGDQYNCJ8IoAYyAz8IogYNCKRZTlNQZXJj
+ZW50gQF5gQF5gQIUgQISgLqBAhOBAXkjP9nv1QAAAABfEBV7ezMzMiwgMTd9LCB7MTUsIDc3fX1cX2Rv
+U2Nyb2xsZXI60gA6ADsIqAippQipAZQAegB7AD9aTlNTY3JvbGxlctoAbgKBAA4BSgY3AG8AZwKCAHEI
+nAYNBg0InwiuAaoAdAM/CKIGDQiygQF5gQF5gQIUgQIWgLqBAhOBAXkjP+3yGCAAAABfEBl7ey0xMDAs
+IC0xMDB9LCB7Mzc5LCAxNX190gAOAEUAhgi2gGuhBfmBAXRfEBN7ezEsIDB9LCB7MzQ2LCAxN319XxAV
+e3stMSwgLTF9LCB7MzQ4LCA5NX190gA6ADsIuwi8pAi8AHoAewA/XE5TU2Nyb2xsVmlld18QE3t7MSwg
+MX0sIHszNDYsIDkzfX1fEBZ7ezIwLCAyOTF9LCB7MzQ4LCA5NX191wFWAA4BVwFYAVkBWwFcAV0BXgLF
+AvwC5wHUCMSAToCUgKOAnIECHtMADgFzAX4BdgGAAwKAStIAOgA7CMgB2KQB2AB6AHsAP1p7Mzg4LCA0
+MTR90gAOADYANwB6gARcZkNvbnZlcnRWaWV31AAOAPcAwgDDAMQBMAFFCNGAJ4A6gFCBAiVXb3Blbkdv
+OtQADgD3AMIAwwEuBecBMAjXgLSBAXGAOoECJ18QEWZDb252ZXJ0VGFibGVWaWV30wAOAMIAwwDECNsI
+3IAngQIpgQIs2AAOAMgAyQDKAMsAzADNAM4A0AjfANII4ADUANUA1gNfgCWBAiqBAiuAH4AjgMBUQ29w
+eVFjVWNvcHk60gAOAEUCRwjpgHmvEKAI6gNxAfkI7QFEA9cGsgPzCPIBLwNfAekFrgj3A4YHvQXnBsoG
+UQg4BusE5gkAB28BmQMgCQQJBQcyAUUEkQkJAzwDkgRABLUEBAWZAfoIJwSICRMDjQT9B3wAxQUkBlAF
+HQkbCRwCCwKZAmUFbwHqBmMCvARQA6QI2wD6ANcJKQJ3BGgE8AVaCS4GlgPrBxYFNAhJB/8DuwZGB/YJ
+OAb5B9MEOQk8CFoEpQYNCUAF2QZSCUMAVwFICUYDaQeXBQoJSgHoB/gHwgV7AEgD/QW6AVAJUwe4AQIB
+MAVNBlMBDwEdBBAFMAf7BacHiglgBEwJYgljBCsDOAckB6QH9QTEAUYJawTeASUJbgJ8AtwEZwVoBjwE
+FAdaB0wEgAV/B/wHugO8BJ4FvgX5A1cIBAKaBwEJgwFHA6AB5wmHCYgIFoECLoDGgG+BAjGAP4DggQGS
+gOiBAjmAPIDAgJGBAWOBAkuAzoECCYEBcYEBl4EBioEB+4EBnoEBKoECR4EBy4BSgK2BAk+BAmCBAbaA
+UIEBEoECYYC3gQHqgP2BARyA7oEBXIBjgQH3gQEOgQJSgNGBATKBAc+AG4EBP4EBfYEBPYECY4ECZoBp
+gIiAgIEBU4CYgQGFgJOBAQCA1IECKYApgByBAluAgoEBCIEBLoEBTIECWoEBjoDngQGsgQFCgQH/gQIB
+gNmBAhGBAfGBAmmBAaOBAeiA+4ECPoECA4EBGIEBeYECQIEBbYEBj4ECRYAPgKuBAjKAxYEB2IEBN4EC
+ToB+gQH1gQHkgQFWgAiA7IEBZYBBgQI3gQHigCqAOoEBSIEBk4AvgDSA8IEBQYEB+YEBYYEB1IECboD/
+gQI/gQJ2gPaAtoEBsYEB3IEB7YEBIYBagQJ7gQEpgDWBAnmAg4CagQEFgQFRgQIVgPGBAcSBAb+BAQ2B
+AVeBAf2BAeaA24EBFoEBZoEBdIC/gQHvgIuBAaSBAlOApoDTgGCBAnOBAlaBAfPaAA4AyADJA74AygO/
+AMsAzADNAM4A0AGoANIBUQGoAVEA1ADVANYHAYAlgFYJgFYJgB+AI4EBpFhTcGVsbGluZ9IADgBFAIYJ
+loBrowVaB6QDaYEBTIEB3IDF2gAOCZsAyADJAMoAywDMAM0AzgKCANAD8wmeANIBqADUANUA1glGCaNZ
+TlNTdWJtZW51gCWA6IECM4BWgB+AI4ECMoECNNQADgDIAQQA2QDaCaYJpwmogI6BAmyBAoCBAm1WV2lu
+ZG93XnN1Ym1lbnVBY3Rpb2460gAOADYANwmpgATSAA4ARQCGCa+Aa6QHJAUKCVMD64EBsYEBN4ECN4Dn
+2gAOAMgAyQO+AMoDvwDLAMwAzQDOANABqADSAVEBqAFRANQA1QDWA/OAJYBWCYBWCYAfgCOA6F5fTlNX
+aW5kb3dzTWVuddgADgDIAMkAygDLAMwAzQDOANAJwADSCcEA1ADVANYHAYAlgQI6gQI7gB+AI4EBpFNO
+ZXdRbtIADgA2ADcJyYAEVEVkaXTSAA4ARQCGCcyAa60EtQcWCTwD1wjbB3wG6wSRA1cJYglACUMJAIEB
+HIEBrIECPoDggQIpgQHPgQGegQESgL+BAj+BAkCBAkWBAkfaAA4AyADJA74AygO/AMsAzADNAM4A0AGo
+ANIBUQGoAVEA1ADVANYDX4AlgFYJgFYJgB+AI4DA2gAOAMgAyQO+AMoDvwDLAMwAzQDOANABqADSAVEB
+qAFRANQA1QDWA1+AJYBWCYBWCYAfgCOAwNoADgmbAMgAyQDKAMsAzADNAM4CggDQANcJ7wDSAagA1ADV
+ANYDXwn0gCWAHIECQYBWgB+AI4DAgQJCVEZpbmTSAA4ANgA3CfWABNIADgBFAIYJ+oBrpQTwBU0HlwDF
+BzKBAS6BAUiBAdiAG4EBttoADgmbAMgAyQDKAMsAzADNAM4CggDQA3EDdADSAagA1ADVANYDXwoIgCWA
+xoECL4BWgB+AI4DAgQJG2gAOCZsAyADJAMoAywDMAM0AzgKCANAEiASLANIBqADUANUA1gNfChGAJYEB
+DoECSIBWgB+AI4DAgQJJVlNwZWVjaNIADgBFAIYKFYBrogeKBICBAdSBAQ3aAA4JmwDIAMkAygDLAMwA
+zQDOAoIA0AECAFsA0gGoANQA1QDWCUYKIIAlgCqACoBWgB+AI4ECMoECTNIADgBFAIYKI4BrqwXZCUoJ
+BAkTCYMJLgD6BMQHbwkpAQ+BAW2BAk6BAk+BAlKBAlOBAlqAKYEBIYEBy4ECW4Av2gAOAMgAyQO+AMoD
+vwDLAMwAzQDOANABqADSAVEBqAFRANQA1QDWAQKAJYBWCYBWCYAfgCOAKtgADgDIAMkAygDLAMwAzQDO
+ANAKOgDSCjsA1ADVANYBAoAlgQJQgQJRgB+AI4AqbABQAHIAZQBmAGUAcgBlAG4AYwBlAHMgJlEs2gAO
+AMgAyQO+AMoDvwDLAMwAzQDOANABqADSAVEBqAFRANQA1QDWAQKAJYBWCYBWCYAfgCOAKtoADgmbAMgA
+yQDKAMsAzADNAM4CggDQCYgKTQDSAagA1ADVANYBAgpSgCWBAlaBAlSAVoAfgCOAKoECVVhTZXJ2aWNl
+c9QADgDIAQQA2QDaClYKVwpYgI6BAleBAlmBAljSAA4ANgA3ClOABNIADgBFAIYKXYBroF8QD19OU1Nl
+cnZpY2VzTWVuddoADgDIAMkDvgDKA78AywDMAM0AzgDQAagA0gFRAagBUQDUANUA1gECgCWAVgmAVgmA
+H4AjgCraAA4AyADJA74AygO/AMsAzADNAM4A0AGoANIBUQGoAVEA1ADVANYBAoAlgFYJgFYJgB+AI4Aq
+XF9OU0FwcGxlTWVuddIADgA2ADcKdIAEW09wZW4gUmVjZW500gAOAEUAhgp3gGuhBN6BASlfEBZfTlNS
+ZWNlbnREb2N1bWVudHNNZW512gAOAMgAyQO+AMoDvwDLAMwAzQDOANABqADSAVEBqAFRANQA1QDWBwGA
+JYBWCYBWCYAfgCOBAaTSAA4AMgAzCoWABYECYtgADgDIAMkAygDLAMwAzQDOANAKiADSCokA1ADVANYH
+AYAlgQJkgQJlgB+AI4EBpGUATwBwAGUAbiAmUW/aAA4JmwDIAMkAygDLAMwAzQDOAoIA0ANfCpIA0gGo
+ANQA1QDWCUYKl4AlgMCBAmeAVoAfgCOBAjKBAmjYAA4AyADJAMoAywDMAM0AzgDQCpoA0gqbANQA1QDW
+BwGAJYECaoECa4AfgCOBAaRUU2F2ZVFzWEVtYmVkZGVk0gAOAEUAhgqkgGulCPcJYAkcCO0Ja4ECS4EC
+boECZoECMYECe9oADgmbAMgAyQDKAMsAzADNAM4CggDQBwEKrQDSAagA1ADVANYJRgqygCWBAaSBAm+A
+VoAfgCOBAjKBAnBURmlsZdIADgA2ADcKs4AE0gAOAEUAhgq4gGurCPIJGwmHCOoHTAk4CWMJbgkFBvkH
+WoECOYECY4ECc4ECLoEBv4ECaYECdoECeYECYIEBo4EBxNoADgmbAMgAyQDKAMsAzADNAM4CggDQBOYK
+xwDSAagA1ADVANYHAQrMgCWBASqBAnSAVoAfgCOBAaSBAnXYAA4AyADJAMoAywDMAM0AzgDQCs8A0grQ
+ANQA1QDWBwGAJYECd4ECeIAfgCOBAaRoAFMAYQB2AGUAIABBAHMgJlFT1wAOAMgAygDLAMwAzQDOANAK
+2AGoANQA1QDWBwGAJYECeoBWgB+AI4EBpFZSZXZlcnTaAA4JmwDIAMkAygDLAMwAzQDOAoIA0AElCuEA
+0gGoANQA1QDWCUYK5oAlgDWBAnyAVoAfgCOBAjKBAn1USGVscNIADgA2ADcK54AE0gAOAEUAhgrsgGuh
+AR2ANFtfTlNNYWluTWVuddIADgBFAkcK8YB5rxCgBwEJQwHnCUYBLwNfBlII7QcBAB8JHAFGBacJRgOS
+AzwGDQZTBecH+wNfCYcDXwECAUUBSAECBwEA1wEvA18AHwAfAzwEOQNfA/0FfwHnB/gJAAECA4YAHwNf
+ANcFHQXnA5IHAQlGAecCfAHoBWgBRgZQAekEQAONA18BAglAAQICfARQANcDcQECBlED8wNfBSQH/AOS
+A6QGDQOSBwEHAQe6A5IDXwf/BJ4HvQNfAQIF5wNfAEgBLwAfA3EA1wPzAQIBRgOSB7gFfwAfA5IFvgFE
+A/MDPAj3AB8A1wXnAQIBJQQUBTQDkgOSBIgJRgRQA18HAQQUAzwD8wNxA5IBAgEvCUYE5glrBwECZQHq
+BFADkgYNBAQHAQcBBIgFbwOSAzwDpAM8Ba4GDQNfB/UCfAlgAQIBLwOkAUYHAQmDB/aBAaSBAkWAYIEC
+MoA8gMCBAY+BAjGBAaSAAoECZoBagQFhgQIygQHqgLeBAXmBAZOBAXGBAfmAwIECc4DAgCqAUICrgCqB
+AaSAHIA8gMCAAoACgLeA+4DAgOyBAVeAYIEB9YECR4AqgM6AAoDAgByBAT2BAXGBAeqBAaSBAjKAYICD
+gH6BAVGAWoEBfYCRgP2A0YDAgCqBAkCAKoCDgQEAgByAxoAqgQGKgOiAwIEBP4EB/YEB6oDUgQF5gQHq
+gQGkgQGkgQHmgQHqgMCBAgGBARaBAgmAwIAqgQFxgMCACIA8gAKAxoAcgOiAKoBagQHqgQHigQFXgAKB
+AeqBAWaAP4DogLeBAkuAAoAcgQFxgCqANYDxgQFCgQHqgQHqgQEOgQIygQEAgMCBAaSA8YC3gOiAxoEB
+6oAqgDyBAjKBASqBAnuBAaSAgICYgQEAgQHqgQF5gO6BAaSBAaSBAQ6BAVOBAeqAt4DUgLeBAWOBAXmA
+wIEB7YCDgQJugCqAPIDUgFqBAaSBAlOBAfHSAA4ARQJHC5SAea8QoQjqAfkDcQjtAUQD1wayAS8HvQPz
+A18B6QjyCPcDhgXnBa4GUQbKCDgG6wTmCQAHbwGZAyAJBAM8AUUDkgSRCQkJBQcyBEAEtQQEBZkB+gON
+CCcJEwT9BIgHfAUkAMUGUAUdCRwJGwILBW8CZQKZAeoGYwK8BFADpAjbAPoA1wkpAncEaATwBVoJLgaW
+A+sH/wcWBkYISQU0A7sH9gk4BDkH0wb5CTwEpQYNCFoJQAXZBlIJQwBXAUgJRgeXA2kFCglKAegH+AfC
+BXsASAP9BboBUAEwB7gBAglTBU0GUwEPAR0EEAUwB/sFpweKCWAETAliCWMEKwM4ByQGPAf1AUYExAlr
+ASUC3AluAnwFaAekBN4EZwQUB1oHTASeBfkH/Ae6BX8EgAW+A7wDVwgEApoHAQAfCYMBRwOgAecJhwmI
+CBaBAi6Ab4DGgQIxgD+A4IEBkoA8gQIJgOiAwICRgQI5gQJLgM6BAXGBAWOBAYqBAZeBAfuBAZ6BASqB
+AkeBAcuAUoCtgQJPgLeAUIEB6oEBEoECYYECYIEBtoD9gQEcgO6BAVyAY4DRgQH3gQJSgQEygQEOgQHP
+gQE/gBuBAX2BAT2BAmaBAmOAaYEBU4CAgIiAmIEBhYCTgQEAgNSBAimAKYAcgQJbgIKBAQiBAS6BAUyB
+AlqBAY6A54ECAYEBrIECEYEB/4EBQoDZgQHxgQJpgPuBAeiBAaOBAj6BARiBAXmBAgOBAkCBAW2BAY+B
+AkWAD4CrgQIygQHYgMWBATeBAk6AfoEB9YEB5IEBVoAIgOyBAWWAQYA6gQHigCqBAjeBAUiBAZOAL4A0
+gPCBAUGBAfmBAWGBAdSBAm6A/4ECP4ECdoD2gLaBAbGBAhWBAe2AWoEBIYECe4A1gJqBAnmAg4EBUYEB
+3IEBKYEBBYDxgQHEgQG/gQEWgQF0gQH9gQHmgQFXgQENgQFmgNuAv4EB74CLgQGkgAKBAlOApoDTgGCB
+AnOBAlaBAfPSAA4ARQJHDDiAea8QoQw5DDoMOww8DD0MPgw/DEAMQQxCDEMMRAxFDEYMRwxIDEkMSgxL
+DEwMTQxODE8MUAxRDFIMUwxUDFUMVgxXDFgMWQxaDFsMXAxdDF4MXwxgDGEMYgxjDGQMZQxmDGcMaAxp
+DGoMawxsDG0MbgxvDHAMcQxyDHMMdAx1DHYMdwx4DHkMegx7DHwMfQx+DH8MgAyBDIIMgwyEDIUMhgyH
+DIgMiQyKDIsMjAyNDI4MjwyQDJEMkgyTDJQMlQyWDJcMmAyZDJoMmwycDJ0JngyfDKAMoQE0DKMMpAyl
+DKYMpwyoDKkMqgyrDKwMrQyuDK8MsAyxDLIMswy0DLUMtgy3DLgMuQy6DLsMvAy9DL4MvwzADMEMwgzD
+DMQMxQzGDMcMyAzJDMoMywzMDM0MzgzPDNAM0QzSDNMM1AzVDNYM1wzYDNmBAoSBAoWBAoaBAoeBAoiB
+AomBAoqBAouBAoyBAo2BAo6BAo+BApCBApGBApKBApOBApSBApWBApaBApeBApiBApmBApqBApuBApyB
+Ap2BAp6BAp+BAqCBAqGBAqKBAqOBAqSBAqWBAqaBAqeBAqiBAqmBAqqBAquBAqyBAq2BAq6BAq+BArCB
+ArGBArKBArOBArSBArWBAraBAreBAriBArmBArqBAruBAryBAr2BAr6BAr+BAsCBAsGBAsKBAsOBAsSB
+AsWBAsaBAseBAsiBAsmBAsqBAsuBAsyBAs2BAs6BAs+BAtCBAtGBAtKBAtOBAtSBAtWBAtaBAteBAtiB
+AtmBAtqBAtuBAtyBAt2BAt6BAt+BAuCBAuGBAuKBAuOBAuSBAuWBAuaBAueBAuiBAjOBAumBAuqBAuuA
+O4EC7IEC7YEC7oEC74EC8IEC8YEC8oEC84EC9IEC9YEC9oEC94EC+IEC+YEC+oEC+4EC/IEC/YEC/oEC
+/4EDAIEDAYEDAoEDA4EDBIEDBYEDBoEDB4EDCIEDCYEDCoEDC4EDDIEDDYEDDoEDD4EDEIEDEYEDEoED
+E4EDFIEDFYEDFoEDF4EDGIEDGYEDGoEDG4EDHIEDHYEDHoEDH4EDIIEDIYEDIltTZXBhcmF0b3ItN18Q
+J1Byb3RvdHlwZSBQcm90b3R5cGUgQnV0dG9uIENlbGwgKFJhZGlvKV8QD01lbnUgKFNwZWxsaW5nKV8Q
+Ek1lbnUgSXRlbSAoV2luZG93KV8QIVN0YXRpYyBUZXh0IChTZWxlY3QgYSBEVkQgU291cmNlKV8QD01l
+bnUgSXRlbSAoQ3V0KV8QHVRleHQgRmllbGQgQ2VsbCAoVGV4dCBDZWxsKS0yWE9wZW5WaWV3W0JveCAo
+Qm94KS0xXU1lbnUgKFdpbmRvdylbTWVudSAoRWRpdClaVGV4dCBGaWVsZF8QD01lbnUgSXRlbSAoTmV3
+KV8QHU1lbnUgSXRlbSAoSW5zdGFudCBIYW5kQnJha2UpbxAQAFAAbwBwAHUAcAAgAEIAdQB0AHQAbwBu
+ACAAKCAmAClfEC5UYWJsZSBWaWV3IChUaXRsZSwgRHVyYXRpb24sIFNpemUgKENvbnZlcnRlZCkpbxAX
+AFAAbwBwACAAVQBwACAAQgB1AHQAdABvAG4AIABDAGUAbABsACAAKCAmACAAKV8QFFRhYmxlIENvbHVt
+biAoVGl0bGUpXxAdVGV4dCBGaWVsZCBDZWxsIChUZXh0IENlbGwpLTNfECZUZXh0IEZpZWxkIENlbGwg
+KFByZWZlcnJlZCBzdWJ0aXRsZXM6KV8QIU1lbnUgSXRlbSAoUGFzdGUgYW5kIE1hdGNoIFN0eWxlKV8Q
+Ek1lbnUgKE9wZW4gUmVjZW50KV8QEk1lbnUgSXRlbSAoU3BlZWNoKV8QFE1lbnUgSXRlbSAoU2hvdyBB
+bGwpXxAWQnV0dG9uIENlbGwgKENvbnRpbnVlKV8QD1RleHQgRmllbGQgQ2VsbG8QGABNAGUAbgB1ACAA
+SQB0AGUAbQAgACgAUAByAGUAZgBlAHIAZQBuAGMAZQBzICYAKVtDb252ZXJ0Vmlld18QFlB1c2ggQnV0
+dG9uIChDb250aW51ZSlbQm94IChCb3gpLTJfEBJNZW51IEl0ZW0gKERlbGV0ZSlbQXBwbGljYXRpb25b
+U2VwYXJhdG9yLThfEB1NZW51IEl0ZW0gKEp1bXAgdG8gU2VsZWN0aW9uKV8QJFBvcCBVcCBCdXR0b24g
+Q2VsbCAoaVBvZCA1RyAoSC4yNjQpKV8QEE1lbnUgSXRlbSAoVW5kbylfEB1Qb3AgVXAgQnV0dG9uIENl
+bGwgKE9yaWdpbmFsKV8QD01lbnUgSXRlbSAoMzIwKV8QGEJ1dHRvbiBDZWxsIChEVkQgRHJpdmU6KW8Q
+FgBQAG8AcAAgAFUAcAAgAEIAdQB0AHQAbwBuACAAQwBlAGwAbAAgACggJgApXxAqVGV4dCBGaWVsZCBD
+ZWxsIChTYXZlIGNvbnZlcnRlZCBmaWxlcyB0bzopW1NlcGFyYXRvci0xWUVtcHR5Vmlld11NZW51IChT
+cGVlY2gpXxARTWVudSBJdGVtIChQYXN0ZSlvEBgAUABvAHAAIABVAHAAIABCAHUAdAB0AG8AbgAgAEMA
+ZQBsAGwAIAAoICYAKQAtADFfECJNZW51IEl0ZW0gKFVzZSBTZWxlY3Rpb24gZm9yIEZpbmQpXxAUVGFi
+bGUgQ29sdW1uIChDaGVjaylvEBIAUABvAHAAdQBwACAAQgB1AHQAdABvAG4AIAAoICYAKQAtADFfEBBN
+ZW51IEl0ZW0gKEVkaXQpbxARAE0AZQBuAHUAIABJAHQAZQBtACAAKABPAHAAZQBuICYAKV8QIUJ1dHRv
+biBDZWxsIChEVkQgRm9sZGVyIC8gSW1hZ2U6KV8QGFBvcCBVcCBCdXR0b24gQ2VsbCAoNjQwKV8QGlBv
+cCBVcCBCdXR0b24gQ2VsbCAoSXRlbTEpXxARTWVudSBJdGVtIChJdGVtMilvEBUAUAB1AHMAaAAgAEIA
+dQB0AHQAbwBuACAAKABCAHIAbwB3AHMAZSAmAClfEB1UZXh0IEZpZWxkIENlbGwgKFRleHQgQ2VsbCkt
+MV8QEVRleHQgRmllbGQgQ2VsbC0xXxATTWVudSAoT3RoZXJWaWV3cyktM18QE01lbnUgKE90aGVyVmll
+d3MpLTFfEBBNZW51IEl0ZW0gKENvcHkpXxAiTWVudSBJdGVtIChIaWRlIEluc3RhbnQgSGFuZEJyYWtl
+KVtNZW51IChGaW5kKVtTZXBhcmF0b3ItMl8QEU1lbnUgSXRlbSAoSXRlbTEpXxAYTWVudSBJdGVtIChQ
+U1AgKE1QRUctNCkpbxARAE0AZQBuAHUAIABJAHQAZQBtACAAKABGAGkAbgBkICYAKW8QFQBNAGUAbgB1
+ACAASQB0AGUAbQAgACgAUwBwAGUAbABsAGkAbgBnICYAKVtTZXBhcmF0b3ItM18QG1RleHQgRmllbGQg
+Q2VsbCAoVGV4dCBDZWxsKV8QHk1lbnUgSXRlbSAoQnJpbmcgQWxsIHRvIEZyb250KV8QIFN0YXRpYyBU
+ZXh0IChNYXggUGljdHVyZSBXaWR0aDopXxAQTWVudSBJdGVtIChSZWRvKV8QEVZlcnRpY2FsIFNjcm9s
+bGVyXxAhVGV4dCBGaWVsZCBDZWxsIChQaWN0dXJlIEFzcGVjdDopXxATTWVudSAoT3RoZXJWaWV3cykt
+MltTZXBhcmF0b3ItOV8QGlN0YXRpYyBUZXh0IChGaWxlIGZvcm1hdDopXxAQTWVudSBJdGVtIChTYXZl
+KV8QHlBvcHVwIEJ1dHRvbiAoaVBvZCA1RyAoSC4yNjQpKV8QGlRleHQgRmllbGQgQ2VsbCAoU2V0dGlu
+Z3MpbxAXAE0AZQBuAHUAIABJAHQAZQBtACAAKABQAGEAZwBlACAAUwBlAHQAdQBwICYAKVtTZXBhcmF0
+b3ItNV8QF1RleHQgRmllbGQgQ2VsbCAoUmVhZHkpW1Njcm9sbCBWaWV3XxAkVGV4dCBGaWVsZCBDZWxs
+IChNYXggUGljdHVyZSBXaWR0aDopXxAQTWVudSBJdGVtIChGaW5kKV8QI01lbnUgSXRlbSAoQWJvdXQg
+SW5zdGFudCBIYW5kQnJha2UpXxAXVGFibGUgQ29sdW1uIChEdXJhdGlvbilfEBRNZW51IEl0ZW0gKFNw
+ZWxsaW5nKVxDb250ZW50IFZpZXdbU3RhdGljIFRleHRYTWFpbk1lbnVfEBlNZW51IEl0ZW0gKEZpbmQg
+UHJldmlvdXMpXxAmTWVudSBJdGVtIChDaGVjayBTcGVsbGluZyBhcyBZb3UgVHlwZSlfEBBNZW51IEl0
+ZW0gKFpvb20pW1NlcGFyYXRvci00XxAUUG9wdXAgQnV0dG9uIChJdGVtMSlfECZTdGF0aWMgVGV4dCAo
+U2F2ZSBjb252ZXJ0ZWQgZmlsZXMgdG86KV8QJVRleHQgRmllbGQgQ2VsbCAoU2VsZWN0IERWRCBGZWF0
+dXJlcylfEA9NZW51IEl0ZW0gKDY0MClfEBdQb3B1cCBCdXR0b24gKE9yaWdpbmFsKW4ATQBlAG4AdQAg
+AEkAdABlAG0AIAAoICYAIAApXxAlVGV4dCBGaWVsZCBDZWxsIChTZWxlY3QgYSBEVkQgU291cmNlKV8Q
+IVN0YXRpYyBUZXh0IChTZWxlY3QgRFZEIEZlYXR1cmVzKV8QGE1lbnUgKEluc3RhbnQgSGFuZEJyYWtl
+KVlTZXBhcmF0b3JfEBVNZW51IEl0ZW0gKEZpbmQgTmV4dClfEBNUYWJsZSBDb2x1bW4gKFNpemUpXxAi
+TWVudSBJdGVtIChRdWl0IEluc3RhbnQgSGFuZEJyYWtlKV8QIk1lbnUgSXRlbSAoSW5zdGFudCBIYW5k
+QnJha2UgSGVscClfEBRNZW51IEl0ZW0gKE9yaWdpbmFsKW8QDwBNAGUAbgB1ACAASQB0AGUAbQAgACgg
+JgApAC0AMV8QIlN0YXRpYyBUZXh0IChQcmVmZXJyZWQgc3VidGl0bGVzOilvEBEAUABvAHAAdQBwACAA
+QgB1AHQAdABvAG4AIAAoICYAIAApXxAaTWVudSBJdGVtIChTdGFydCBTcGVha2luZylfEBBNZW51IEl0
+ZW0gKEZpbGUpXxAbTWVudSBJdGVtIChpUG9kIDVHIChILjI2NCkpW1NlcGFyYXRvci02bxAUAE0AZQBu
+AHUAIABJAHQAZQBtACAAKABTAGEAdgBlACAAQQBzICYAKV8QEk1lbnUgSXRlbSAoNCBieSAzKV8QH0hv
+cml6b250YWwgUHJvZ3Jlc3MgSW5kaWNhdG9yLTFfEBRNZW51IEl0ZW0gKE1pbmltaXplKV8QE0hvcml6
+b250YWwgU2Nyb2xsZXJfEB5TdGF0aWMgVGV4dCAoUHJlZmVycmVkIGF1ZGlvOilZQm94IChCb3gpXxAX
+TWVudSBJdGVtIChIaWRlIE90aGVycylfEBBNZW51IEl0ZW0gKEhlbHApW01lbnUgKEhlbHApbxAVAEIA
+dQB0AHQAbwBuACAAQwBlAGwAbAAgACgAQgByAG8AdwBzAGUgJgApXxASTWVudSBJdGVtIChSZXZlcnQp
+XxARTWVudSAoT3RoZXJWaWV3cylfEBJQb3B1cCBCdXR0b24gKDY0MClfEBpNZW51IEl0ZW0gKENoZWNr
+IFNwZWxsaW5nKV8QFk1lbnUgSXRlbSAoQ2xlYXIgTWVudSlfEBxNZW51IEl0ZW0gKGlQb2QgNUcgKE1Q
+RUctNCkpXxATTWVudSAoT3RoZXJWaWV3cyktNG8QEgBNAGUAbgB1ACAASQB0AGUAbQAgACgAUAByAGkA
+bgB0ICYAKV8QEU1lbnUgSXRlbSAoQ2xvc2UpXxATU3RhdGljIFRleHQgKFJlYWR5KV8QEVRhYmxlIEhl
+YWRlciBWaWV3XxAdU3RhdGljIFRleHQgKFBpY3R1cmUgQXNwZWN0OilfEBZTdGF0aWMgVGV4dCAoU2V0
+dGluZ3MpXxATTWVudSAoT3RoZXJWaWV3cyktNl8QGU1lbnUgSXRlbSAoU3RvcCBTcGVha2luZylfEBNN
+ZW51IChPdGhlclZpZXdzKS01bxASAE0AZQBuAHUAIABJAHQAZQBtACAAKABPAHQAaABlAHIgJgApXxAW
+TWVudSBJdGVtIChTZWxlY3QgQWxsKV8QIlRleHQgRmllbGQgQ2VsbCAoUHJlZmVycmVkIGF1ZGlvOilf
+EBFNZW51IEl0ZW0gKEl0ZW0zKVtNZW51IChGaWxlKVxGaWxlJ3MgT3duZXJfEBRNZW51IEl0ZW0gKFNl
+cnZpY2VzKV8QHUhvcml6b250YWwgUHJvZ3Jlc3MgSW5kaWNhdG9ybQBNAGUAbgB1ACAASQB0AGUAbQAg
+ACggJgApVk1hdHJpeF8QF01lbnUgSXRlbSAoT3BlbiBSZWNlbnQpXxAPTWVudSAoU2VydmljZXMpXxAe
+VGV4dCBGaWVsZCBDZWxsIChGaWxlIGZvcm1hdDop0gAOAEUCRw17gHmiAUYDkoBagQHq0gAOAEUCRw2A
+gHmiAdIB0oBbgFvSAA4ARQJHDYWAea8Q2gH5CO0D1wC8A/MBLwe9A18GUQCVCPcArQbrBOYJAACwAZkD
+IAkEBzIBRQOSCQkEQAS1BZkDjQSIB3wAxQZQBR0JHAILBW8CmQCLAeoCvARQA6QAnwCsBPAAkAkuA+sI
+SQCWA7sAoQSlAK4F2QlDAUgJRgC+A2kHlwC3B8IFewFQCVMBMACaAMABHQC2CWAETAQrCWMAiQCdB/UE
+xAC5CWsE3gRnAJQFaACMAKYEFACTB1oHTAf8A7wAoAW+AL0AkQgEApoBRwmIAKUI6gNxAUQGsgCKAJkI
+8gbKAekFrgCnA4YF5wg4ALIHbwCNAJgJBQM8AJ4EkQC7BAQAqwH6CCcJEwT9AL8FJACkCRsAogJlBmMA
+nAC4ALUI2wD6ALoA1wkpAncEaACSBVoGlgcWBTQH/wZGB/YJOAb5B9MEOQCICTwIWgYNAI4JQAZSAFcA
+qgCxBQoJSgHoB/gASAP9BboHuAECALMFTQZTAQ8EEAUwAKMH+wWnB4oArwliAzgHJAekBjwBRgJ8AtwB
+JQCpCW4AtACPBIAFfwSeBfkHugNXBwEAqACXAB8JgwOgAecAmwmHCBaAb4ECMYDggQHbgOiAPIECCYDA
+gQGKgOSBAkuBAaKBAZ6BASqBAkeBAauAUoCtgQJPgQG2gFCBAeqBAmGA/YEBHIEBXIDRgQEOgQHPgBuB
+AX2BAT2BAmaAaYEBU4CIgDOAmICTgQEAgNSBASaBAZ2BAS6AxIECWoDngQH/gOaA2YEBLYEBGIEBqIEB
+bYECRYCrgQIygQIkgMWBAdiBAciBAeSBAVaAQYECN4A6gQERgQIogDSBAcOBAm6A/4D2gQJ2gCiBASCB
+Ae2BASGBAc6BAnuBASmBAQWA34EBUYA5gQFHgPGAzYEBxIEBv4EB/YDbgQEogQFmgQHggMmBAe+Ai4Cm
+gQJWgQE8gQIugMaAP4EBkoAugQEMgQI5gQGXgJGBAWOBAUuAzoEBcYEB+4EBtYEBy4C1gPqBAmCAt4EB
+JIEBEoEB14DugQFwgGOBAfeBAlKBATKBAiaBAT+BATqBAmOBATGAgIEBhYEBG4EByoEBvoECKYApgQHT
+gByBAluAgoEBCIDLgQFMgQGOgQGsgQFCgQIBgQIRgQHxgQJpgQGjgQHogPuAGoECPoECA4EBeYC8gQJA
+gQGPgA+BAWyBAbCBATeBAk6AfoEB9YAIgOyBAWWBAeKAKoEBuoEBSIEBk4AvgPCBAUGBATaBAfmBAWGB
+AdSBAamBAj+AtoEBsYEB3IECFYBagIOAmoA1gQFggQJ5gQG8gL6BAQ2BAVeBARaBAXSBAeaAv4EBpIEB
+UIDrgAKBAlOA04BggQEVgQJzgQHz0gAOAEUCRw5igHmvENoOYw5kDmUOZg5nDmgOaQ5qDmsObA5tDm4O
+bw5wDnEOcg5zDnQOdQ52DncOeA55DnoOew58Dn0Ofg5/DoAOgQ6CDoMOhA6FDoYOhw6IDokOig6LDowO
+jQ6ODo8OkA6RDpIOkw6UDpUOlg6XDpgOmQ6aDpsOnA6dDp4Onw6gDqEOog6jDqQOpQ6mDqcOqA6pDqoO
+qw6sDq0Org6vDrAOsQ6yDrMOtA61DrYOtw64DrkOug67DrwOvQ6+Dr8OwA7BDsIOww7EDsUOxg7HDsgO
+yQ7KDssOzA7NDs4Ozw7QDtEO0g7TDtQO1Q7WDtcO2A7ZDtoO2w7cDt0O3g7fDuAO4Q7iDuMO5A7lDuYO
+5w7oDukO6g7rDuwO7Q7uDu8O8A7xDvIO8w70DvUO9g73DvgO+Q76DvsO/A79Dv4O/w8ADwEPAg8DDwQP
+BQ8GDwcPCA8JDwoPCw8MDw0PDg8PDxAPEQ8SDxMPFA8VDxYPFw8YDxkPGg8bDxwPHQ8eDx8PIA8hDyIP
+Iw8kDyUPJg8nDygPKQ8qDysPLA8tDy4PLw8wDzEPMg8zDzQPNQ82DzcPOA85DzoPOw88gQMngQMogQMp
+gQMqgQMrgQMsgQMtgQMugQMvgQMwgQMxgQMygQMzgQM0gQM1gQM2gQM3gQM4gQM5gQM6gQM7gQM8gQM9
+gQM+gQM/gQNAgQNBgQNCgQNDgQNEgQNFgQNGgQNHgQNIgQNJgQNKgQNLgQNMgQNNgQNOgQNPgQNQgQNR
+gQNSgQNTgQNUgQNVgQNWgQNXgQNYgQNZgQNagQNbgQNcgQNdgQNegQNfgQNggQNhgQNigQNjgQNkgQNl
+gQNmgQNngQNogQNpgQNqgQNrgQNsgQNtgQNugQNvgQNwgQNxgQNygQNzgQN0gQN1gQN2gQN3gQN4gQN5
+gQN6gQN7gQN8gQN9gQN+gQN/gQOAgQOBgQOCgQODgQOEgQOFgQOGgQOHgQOIgQOJgQOKgQOLgQOMgQON
+gQOOgQOPgQOQgQORgQOSgQOTgQOUgQOVgQOWgQOXgQOYgQOZgQOagQObgQOcgQOdgQOegQOfgQOggQOh
+gQOigQOjgQOkgQOlgQOmgQOngQOogQOpgQOqgQOrgQOsgQOtgQOugQOvgQOwgQOxgQOygQOzgQO0gQO1
+gQO2gQO3gQO4gQO5gQO6gQO7gQO8gQO9gQO+gQO/gQPAgQPBgQPCgQPDgQPEgQPFgQPGgQPHgQPIgQPJ
+gQPKgQPLgQPMgQPNgQPOgQPPgQPQgQPRgQPSgQPTgQPUgQPVgQPWgQPXgQPYgQPZgQPagQPbgQPcgQPd
+gQPegQPfgQPggQPhgQPigQPjgQPkgQPlgQPmgQPngQPogQPpgQPqgQPrgQPsgQPtgQPugQPvgQPwgQPx
+gQPygQPzgQP0gQP1gQP2gQP3gQP4gQP5gQP6gQP7gQP8gQP9gQP+gQP/gQQAEQHCEBMQxxDhEBgQ+BEB
+jhDNEQGTEQFDEDgQVxD2EH0Q0xDnEQGuEQGyEIEQ0hEBKREBbhP//////////REBuBDPEQGnEQG6ENQQ
+yxDdEQGSEQF0ENkRAVsRAb8RAV8QehEBYhEBsBEBehEBfxEBaxD3ENEQ3hCQEAURAb0QJxEBgRDxEQHB
+EQGYEDoQ2BEBjBAdEQFAENsQ1REBmREBsxEBphEBrRBcEQEiEOsQ4BBvEFYQUxEBfBEBixBQEJgQkhEB
+dxCREOIQZxB+EQF7EOQRAaMRASQQ8hEBiREBlhBOEEkRAYcRAYIQfxEBhBEBJREBaREBthEBXhEBZBCC
+EQGfEE8Q+REBxRCLEOMQUhEBxhEBYREBuxDmEQF+EQGREQG8EPUQlhEBSxEBnRBKEQEDEQFnEMoQ8xEB
+vhEBlxEBWhEBuRCPEQEvEQGVEQG1EQFsEEgRATARAa8RAcMQ3xCZEMEQxRCGEOkQ3BCVEQFgEQGbEQEj
+EMwRAcQQ1xEBdREBqBEBxxEBeBBNEQG0EQF5EPQQzhEBwBEBZhDaEQGUEI4QJRDvEOwRAVwRAX0QFREB
+iBEBhREBBBA5EQFoENARAZoQiBEBihEBdhDwEQGGEQGDEMQRASYQ1hEBIRAXEMkRAcgRAU0RAV0RAbEQ
+ahEBoBBwEQFqEOgQwxEBpBEBjREByREBbRDGEFERAakRAZwRAc0QgxEBgBEBWREBqxB8EQG30gAOAEUA
+hhAVgGug0gAOAEUCRxAYgHmg0gAOAEUCRxAbgHmg0gA6ADsQHRAeohAeAD9eTlNJQk9iamVjdERhdGEA
+CAAZACIAJwAxADoAPwBEAFIAVABmCHQIegjFCMwI0wjhCPMJDwkdCSkJNQlDCU4JXAl4CYYJmQmrCcUJ
+zwncCd4J4QnkCecJ6gnsCe8J8Qn0CfcJ+gn9Cf8KAQoECgcKCgoNChYKIgokCiYKLwo5CjsKSQpSClsK
+ZgptCn8KiAqRCpoKnwquCsEKygrVCtcK2grcCxULIgs7C0gLVgtgC24LhwuUC54LsAvEC84L2gvcC94L
+4AviC+QL6QvrC+0L7wvxC/ML9Qv3C/kMFAwoDDEMOgw8DEEMXgxpDIIMlAydDKkMtQy3DLkMvAy+DMAM
+wgzLDNIM2QzlDP0NCA0RDRYNKQ0yDTkNRg1MDVUNVw3MDc4N0A3SDdQN1g3YDdoN3A3eDeAN4g3kDeYN
+6A3qDewN7g3xDfQN9w36Df0OAA4DDgYOCQ4MDg8OEg4VDhgOGw4eDiEOJA4nDioOLQ4wDjMONg45DjwO
+Pw5CDkUOSA5LDk4OUQ5UDlcOWg5dDmAOYw5mDnMOfA6EDoYOiA6KDq8Otw7LDtYO5A7uDvsPAg8IDwoP
+DA8RDxMPGA8aDxwPHg8rDzcPOQ88Dz8PWA9aD2cPdg94D3oPfA+ED5YPnw+kD7cPxA/GD8gPyg/dD+YP
+6w/2EBAQGRAgEDgQRxBYEGYQaBBqEGwQbhCPEJEQkxCVEJcQmRCbEKwQsxC1ELcQuhC9ENYQ2BDeEO8Q
+8RDzEPUQ9xEYERoRHBEeESARIhEkET0RPxFKEVcRWRFbEV0RfhGAEYIRhBGGEYgRihGXEZkRnBGfEbgR
+uhHEEdUR1xHZEdsR3RHmEegR6hH+EiMSLhI6EjwSPhJAEkISRBJGEkgSShJTElUSYBJiEmQSZhJoEmoS
+ixKTEpoSpBKmEqgSqhKsEq0SrxKxEsoS6xL3EwsTFhMgEy4TOxNHE0wTThNQE1ITVBNWE1sTXRNzE4QT
+ixOUE5YTnxOhE6QTuBPBE8YTzRPiE+oT9xQDFBEUExQVFBcUGRQbFCIULxQ8FEQURhRIFFQUXRRiFHcU
+eRR7FH0UfxSSFJ8UoRSkFK0UthTIFNUU3hTpFPUU/xUgFSIVJBUmFSgVKRUrFS0VRRV6FZAVpRW0FccV
+2RXrFfkWAhYEFgYWCBYKFgwWDhYQFhIWFBYWFhsWJBYtFj4WQBZCFkUWUhZTFlUWXhZnFnQWfRaIFpEW
+1BbeFuoXABcOFxsXJRc3F0UXRxdJF0sXTRdPF1AXUhdUF1YXWBdaF1wXXhdnF20Xdhd4F3sXfReaF5wX
+nhegF6IXpBemF68XsRe6F7wXvhfAF8IYERgdGCcYNhhCGFoYZRhvGIQYkhiaGJwYnhigGKIYpBimGKgY
+qhisGK4YrxixGLMYtRi6GLwY1BjdGN8Y5BjmGOgZHRkfGSEZIxklGScZKRkrGTAZOxlEGVAZUhlUGWIZ
+axlwGYYZjxmRGcoZzBnOGdAZ0hnUGdYZ2BnuGfcZ/hoNGhUaHxonGlQaYhpkGmYaaBpqGmwabhpxGnca
+jBqZGqAaohqkGqkaqxqtGrYavxrBGsQaxhrPGtEa1hrYGtoa4xr6Gvwa/iDMINUg3CDvIPohAyEIIRUh
+FyEcISUhKiE3ITkhPCFFIVAhWSF6IXwhfiGAIYIhgyGFIYchoCHvIgwiHiIwIkUiUyJcIl0iXyJhImMi
+ZSJnImkiayJsIm0icCJyIncigCKCIq8iuCLBIskiyyLNIs8i0SLTItUi1yLZIuYi6CLqIuwi8iMGIw8j
+ESMcIyUjJyMuIzAjMiM0I10jXyNhI2MjZSNnI2kjayNtI3MjnCOeI6AjoiOkI6YjqCOqI6wjsiO7I8Aj
+ySPWI+oj+SQCJA8kHSQ+JEAkQiREJEYkRyRJJEskZCSJJJ0kpiSoJKokrCSuJLAktSS2JLgkzSTPJNEk
+0yTVJOslACUCJQQlBiUIJRIlMyU1JTclOSU7JTwlPiVAJVcljCWOJZAlkiWUJZYlmCWaJZ8lriW/JcEl
+yiXMJc8l4CXiJeQl5iXvJfEmCCYiJikmRiZIJkomTCZOJlAmVCZhJmMmcSZ6Jn8mjiazJr4myCbVJtcm
+2SbbJuQm5ybpJuwm7ibwJvUm9ycAJwUnECcoJzEnOidQJ3Encyd1J3cneSd6J3wnfieWJ7cnuSe7J70n
+vyfBJ8MnzifXJ9kn4ifrJ/goAigLKBIoKSg6KDwoPihAKEIoZyhpKGsobShvKHEocyiYKJoonCifKKIo
+pCinKKkorCixKLMoyyjfKPAo8ij0KPYo+CkEKREpEykVKRcpOCk6KTwpPilAKUIpRClRKVMpVilZKWQp
+ZilxKX4pgCmCKYQppSmnKakpqymtKa8psSm+KcApwynGKeMqBCoVKhcqGSobKh0qMCpBKkMqRSpHKkkq
+UipjKmUqZyppKmsqjCqOKpAqkiqUKpUqlyqZKrYquSq7Kr4qwSrDKsYq4CsvKzArMis0KzYrOCs6Kzwr
+Pis/K0ArQitLK00reit8K34rgCuCK4QrhiuIK4orlyuZK5srnSugK6krqyu0K7YrvSu/K8Erwyv0LAIs
+DywRLBMsFSwWLBgsGSwbLB0sHywhLEosTCxOLFAsUixULFYsWCxaLGcsfSyKLIwsjiyQLLEssyy1LLcs
+uSy7LL0swSzDLMgs2SzbLN0s3yzhLO8s/Cz+LQAtAi0jLSUtJy0pLSstLS0vLUAtQi1FLUgtSy1gLXIt
+gy2FLYctiS2LLawtri2wLbIttC21LbctuS3TLiIuIy4lLicuKS4rLi0uLy4xLjIuMy41Lj4uQC5tLm8u
+cS5zLnUudy55LnsufS6KLowuji6QLpkuoi6kLq0ury60LrYuuC7hLuMu5S7nLuku6y7tLu8u8S74Lw4v
+Hy8hLyMvJS8oL0kvSy9NL08vUS9SL1QvVi9wL78vwC/CL8Qvxi/IL8ovzC/OL88v0C/TL9wv3jALMA0w
+DzASMBQwFjAYMBswHjArMC0wMDAzMEUwTjBQMFkwWzBiMGQwZzBqMJMwlTCXMJownDCeMKAwozCmMLkw
+4jDkMOYw6TDrMO0w7zDyMPUxAjEYMSUxJzEqMS0xTjFQMVMxVTFXMVkxXDFpMWsxbjFxMX8xjTGaMZwx
+nzGiMcMxxTHIMcoxzDHOMdAx1zHfMfAx8jH1Mfcx+jIbMh0yHzIiMiUyJjIoMioyQjJjMmUyZzJqMmwy
+bzJxMncyjDKZMpsynjKhMsIyxDLHMsoyzDLOMtAy1TLXMt0y7jLwMvIy9TL4MxkzGzMeMyMzJTMnMykz
+KzM3M1AzYTNjM2UzZzNqM38zkDOSM5QzljOZM6UzsjO0M7czujPbM90z4DPiM+Qz5jPpM/oz/DP/NAI0
+BTQQNCg0NTQ3NDo0PDRhNGM0ZjRpNGs0bTRvNHo0fDSNNI80kjSUNJc0sDSyNLQ0tzS6NLw0xjTRNN40
+4DTjNOY1BzUJNQw1DjUQNRI1FDUZNSY1NzU5NTs1PTVANUs1XDVeNWE1YzVmNYc1iTWLNY41kTWSNZQ1
+ljWvNf41/zYBNgM2BTYINgo2DTYQNhE2EjYVNh42IDZNNlA2UjZUNlY2WDZaNl02YDZtNm82cjZ1Nn42
+gDaJNos2jjaRNqY2sza1Nrg2ujbfNuE25DbnNuk26zbtNvc2+TcGNwg3CzcONy83MTc0Nzc3OTc7Nz03
+UDdSN2Q3dTd3N3o3fDd/N6A3ojekN6c3qjerN603rzfIOBc4GDgaOBw4HzgiOCQ4JzgqOCs4LDgvOEA4
+QjhEOE04Tzh8OH84gTiEOIY4iDiKOI04kDidOJ84ojilOKk4sji0OL04vzjEOMc4yjjzOPY4+Dj7OP04
+/zkBOQQ5BzkLOSM5NDk2OTk5Ozk+OV85YTljOWY5aTlqOWw5bjmHOdY51znZOds53TngOeI55TnoOek5
+6jntOfY5+DolOig6KjotOi86MTozOjY6OTpGOkg6SzpOOlM6XDpeOmc6aTpsOm86hzqYOpo6nDqfOqI6
+vzrBOsQ6xjrIOso6zDrmOwY7FzsZOxs7HjshO3Q7ljugO607wjvPO+k8BTwgPCw8SzxaPGY8aTxsPHE8
+dDx2PHc8ejyDPIU8jjyRPJI8lDyXPJk8nDyfPKg81TzfPOk88z0BPQQ9Bz0KPQ09ED0TPRU9GD0bPR49
+KD1FPVE9VD1XPVo9XD1fPWI9jz2SPZU9mD2bPZ49oD2jPaY9qT2zPbw9xT3ZPfI99T34Pfs+BD4GPgk+
+SD5UPl0+cD59Pok+jD6PPpI+lT6YPps+nj6hPrQ+tj65Prw+vz7CPtk+4j7rPvk/Aj8EPw0/ED8TPxY/
+GT9GP1U/Yj9vP3c/gj+RP5w/pz+0P7U/uD+7P74/xz/KP9M/3D/dP+A/5kADQAZACUALQA1AEEAlQCdA
+KUAsQC5AOkBPQFFAU0BWQFhAakBzQH5AkkCzQLhAukC9QMBAwkDFQMdA0UDmQOhA6kDtQO9BCEERQRZB
+JEFRQVJBVUFYQVtBZEFnQXBBcUF0QXpBl0GcQZ9BokGlQadBqkG3QblBxUHmQehB60HuQfBB80H1QiJC
+I0ImQilCLEI1QjhCQUJCQkVCTkJrQm5CcUJ0QnZCeUKaQpxCn0KiQqRCp0KpQtZC10LaQt1C4ELpQuxC
+9UL2QvlC/kMbQx5DIUMkQyZDKUM8Q11DX0NiQ2VDZ0NqQ2xDgUODQ4ZDiUOLQ5VDokOkQ6lDskO9Q8hD
+1UPXQ9pD3UP+RABEA0QGRAhECkQMRCREJkQ6REdESURMRE9EcERyRHVEeER6RHxEf0SMRI5EkUSURKtE
+rUS8RM1Ez0TRRNRE1kTnROlE60TtRPBE+EUFRQdFCkUNRS5FMEUzRTZFOEU6RTxFQUVDRUlFVkVYRVtF
+XkV/RYFFhEWHRYlFi0WNRZZFmEWuRbtFvUXARcNF5EXmRelF7EXuRfBF8kYGRghGKEY5RjtGPUY/RkJG
+VkZnRmlGa0ZtRnBGf0aMRo5GkUaURrVGt0a6Rr1Gv0bBRsRGykbMRtpG50bpRuxG70cQRxJHFUcYRxpH
+HEcfRyxHLkc1R0ZHSEdKR0xHT0dkR3VHd0d5R3xHf0egR6JHpUenR6lHq0etR7ZHz0fcR95H4UfkSAVI
+B0gKSA1ID0gRSBNIGUgbSCJIL0gxSDRIN0hYSFpIXUhfSGFIY0hmSHVIhEiRSJNIlkiYSL1Iv0jCSMVI
+x0jJSMtI2UjbSOhI6kjtSPBJEUkTSRZJGUkbSR1JH0kuSTBJP0lQSVJJVElWSVlJYklkSXFJdEl2SXlJ
+fEl/SYJJo0mlSadJqkmtSa5JsEmySctJ7EnuSfBJ80n1SfhJ+koQSjFKM0o1SjhKO0o8Sj5KQEpYSnlK
+e0p9SoBKgkqFSodKkErTStVK10raSt1K30rgSuNK5UrnSulK60rtSvZK+Er7Sv1LBksISyFLJEsnSypL
+LEsvSzFLNEs3SzpLPEs/S0JLY0tlS2dLakttS25LcEtyS4pLq0utS69Lsku0S7dLvEu+S9FL8kv0S/ZL
++Uv8S/1L/0wBTBlMOkw8TD5MQUxDTEZMSExVTHZMeEx6TH1MgEyBTINMhUyeTL9MwUzDTMZMyEzLTM1M
+6E0JTQtNDU0QTRNNFE0WTRhNME1RTVNNVU1YTVpNXU1fTXZNl02ZTZtNnk2hTaJNpE2mTb5N303hTeNN
+5k3oTetN7U3/TiBOIk4kTidOKk4rTi1OL05HTmhOak5sTm9OcU50TnZOi06iTrtO2E7aTtxO3k7gTuNO
+8E7yTytPLU8wTzNPNk83TzpPPE8+T0BPQ09MT05PUU9UT3FPdE92T3lPfE9+T4FPik+MT49Pkk+bT51P
+qE+rT65PsU+0T7dPwE/CT8VPyE/fT+hP8U/8UCFQK1AuUDFQNFA3UDlQPFA/UEhQYFBtUHZQgVCMULVQ
+uFC7UL5QwVDDUMZQyVDSUO5Q91D5UPxQ/1EVUS1RNlE/UUxRYlF7UZhRmlGcUZ5RoFGjUbBRslG7UcRR
+z1HYUdpR51H4UfpR/FH+UgFSCVIaUhxSH1IhUiRSOFJFUkdSSlJNUm5ScFJzUnZSeFJ6UnxSgVKDUolS
+klKUU9dT2lPcU95T4VPjU+VT6FPqU+1T71PxU/NT9lP5U/tT/lQBVARUB1QKVA1UEFQTVBZUGFQaVB1U
+IFQjVCVUKFQrVC1UMFQyVDVUN1Q6VDxUP1RCVEVUR1RKVE1UT1RSVFVUWFRbVF5UYFRiVGRUZ1RpVGxU
+blRxVHNUdlR4VHpUfVR/VIJUhVSIVItUjlSQVJNUllSZVJxUnlShVKRUp1SqVK1Ur1SyVLVUuFS7VL5U
+wVTEVMdUyVTLVM5U0FTTVNZU2VTbVN5U4VTkVOZU6FTrVO1U8FTzVPVU91T6VP1U/1UBVQNVBlUJVQxV
+D1USVRRVF1UaVRxVHlUhVSRVJ1UqVSxVL1UyVTRVN1U5VTtVPlVBVURVRlVJVUxVT1VSVVVVWFVaVV1V
+YFVjVWVVaFVqVW1VcFVyVXRVdlV5VXxVf1WoVapVrFWtVa9VsFWyVbRVt1XAVclVy1XSVdVV2FXaVgNW
+DVYPVhFWFFYWVhhWGlYdViBWMVYzVjZWOVY8VkNWUlZbVl1WZlZoVnFWdFZ3VnpWfFalVqdWqVaqVqxW
+rVavVrFWs1bCVuNW5VboVutW7VbvVvJW9lb4VwFXA1cIVxFXE1cuVzFXNFc3VzlXPFc/V0JXRVdHV0pX
+TVdQV1NXfFd+V4BXgVeDV4RXhleIV4pXs1e1V7dXuFe6V7tXvVe/V8FX6lfsV+5X8VfzV/VX91f5V/xY
+AVgKWAxYFVgXWCJYJVgoWCtYLVgwWFlYW1hdWGBYYlhkWGZYaFhrWJRYlliZWJxYnligWKJYpFinWK5Y
+t1i5WL5YwVjEWO1Y71jxWPNY9Vj3WPlY/Fj/WQhZClkhWSRZJ1kqWS1ZMFkzWTVZOFk7WT5ZQFlpWWtZ
+bVluWXBZcVlzWXVZd1mYWZpZnVmgWaJZpFmmWb9ZwVnqWexZ7lnvWfFZ8ln0WfZZ+FohWiNaJlopWita
+LVovWjFaNFo9Wk5aUFpTWlZaWVpiWmRabVpvWnBaglqrWq1ar1qwWrJas1q1WrdauVriWuRa5lrnWula
+6lrsWu5a8Fr9WwZbCFsUWx1bH1siWyVbPltnW2lba1tsW25bb1txW3Nbdlt/W4FbhFulW6dbqlutW69b
+sVu0W79bwVvqW+xb7lvxW/Nb9Vv3W/pb/VweXCBcI1wmXChcKlwtXDJcNFw9XEZcSFxTXFZcWVxcXF9c
+YlyLXI1ckFyTXJVcl1yZXJxcn1ykXK1cr1y4XLpc0VzUXNdc2lzdXOBc41zmXOlc7FzvXPJdG10dXSBd
+I10lXSddKV0sXS9dUF1SXVVdWF1aXVxdX11wXXJdj12RXZRdll2YXZpdnV2kXc1dz13RXdRd1l3YXdpd
+3V3gXeVd7l3wXfld+13+XgBeDF4VXhdfWl9dX2BfYl9lX2dfaV9sX29fcl90X3dfeV98X39fgl+EX4df
+il+NX5Bfkl+VX5dfmV+bX51fn1+iX6Rfpl+oX6pfrF+uX7Bfsl+0X7dfuV+8X79fwV/DX8Vfx1/JX8xf
+z1/SX9Vf2F/aX9xf3l/hX+Nf5l/oX+pf7F/uX/Bf81/1X/df+l/8X/5gAGADYAVgB2AKYA1gEGASYBVg
+GGAbYB5gIWAkYCZgKWAsYC9gMWAzYDZgOGA6YDxgPmBAYEJgRGBGYEhgS2BOYFFgU2BWYFlgW2BdYF9g
+YmBkYGZgaWBrYG1gb2ByYHVgeGB7YH5ggWCDYIZgiGCKYIxgjmCRYJNglWCYYJtgnmChYKNgpWCoYKtg
+rmCwYLNgtmC5YLxgv2DBYMNgxWDIYMtgzWDQYNJg1WDXYNlg22DdYOBg42DmYO9g8WI2YjliO2I9YkBi
+QmJEYkdiSWJMYk5iUGJSYlViWGJaYl1iYGJjYmZiaWJsYm9icmJ1YndieWJ8Yn5igGKDYoZiiWKMYo9i
+kWKUYpZimWKbYp1ioGKjYqZiqWKsYq9isWK0YrdiumK9Yr9iwmLEYsZiyGLLYs1i0GLSYtVi12LZYtxi
+3mLhYuRi52LqYu1i72LyYvVi+GL7Yv5jAGMDYwZjCGMLYw5jEWMUYxdjGmMdYyBjI2MmYyhjKmMtYzBj
+MmM1YzhjOmM9Y0BjQ2NFY0djSmNMY05jUWNTY1ZjWWNcY15jYGNiY2VjaGNrY25jcWNzY3ZjeWN7Y31j
+gGODY4ZjiGOLY45jkGOSY5Vjl2OaY51joGOjY6VjqGOrY65jsWO0Y7djumO9Y8BjwmPEY8djyWPMY85j
+0WPTY9Vj12PaY91j4GPpY+tlMGUzZTZlOWU8ZT9lQmVFZUhlS2VOZVFlVGVXZVplXWVgZWNlZmVpZWxl
+b2VyZXVleGV7ZX5lgWWEZYdlimWNZZBlk2WWZZllnGWfZaJlpWWoZatlrmWxZbRlt2W6Zb1lwGXDZcZl
+yWXMZc9l0mXVZdhl22XeZeFl5GXnZepl7WXwZfNl9mX5Zfxl/2YCZgVmCGYLZg5mEWYUZhdmGmYdZiBm
+I2YmZilmLGYvZjJmNWY4ZjtmPmZBZkRmR2ZKZk1mUGZTZlZmWWZcZl9mYmZlZmhma2ZtZnBmc2Z2Znlm
+fGZ/ZoJmhWaIZotmjmaRZpRml2aaZp1moGajZqZmqWasZq9msma1Zrhmu2a+ZsFmxGbHZspmzWbQZtNm
+1mbZZtxm32biZuVm6GbrZu5m8Wb0Zvdm+mb9ZwBnA2cGZwlnDGcPZxJnHmdIZ1pnb2eTZ6VnxWfOZ9pn
+6Gf0Z/9oEWgxaFRohWi2aM1o7WkWaTppT2lkaXtplGmmadlp5Wn+agpqH2orajdqV2p+apFqsWrDat5r
+DWs6a0ZrUGtea3JrpWvKa+FsCGwbbEBsZGx/bJxssGzdbP1tEW0nbT1tUG11bYFtjW2hbbxt4W4Obhpu
+OG5Zbnxuj26jbsdu3W7pbwZvGW86b1dviG+Ub65vum/hb/RwGnA0cEtwWHBkcG1wiXCycMVw0XDocRFx
+OXFLcWVxgnGqcc5x6XHzcgtyIXJGcmtygnKjcshy7XMKcx1zO3NHc3Jzh3Opc8Bz1nP3dAF0G3QudDp0
+Z3R8dJB0pXTCdNt0+nUQdTd1S3VhdXV1lXWudcR14HX2dh12NnZbdm92e3aIdp92v3baduF2+3cNdy53
+N3c5dz53QHdDd0x3TndTd1V3V3dgd2J5GXkbeR55IHkjeSV5J3kqeSx5L3kxeTR5N3k6eT15QHlDeUV5
+R3lKeU15T3lSeVV5V3laeV15X3lieWV5Z3lqeW15cHlyeXV5d3l5eXt5fXmAeYJ5hXmIeYt5jXmQeZJ5
+lXmXeZl5nHmfeaJ5pXmoeap5rXmwebJ5tXm4ebt5vnnAecN5xXnIect5zXnQedN51XnXedp53HnfeeJ5
+5Xnoeet57nnxefN59nn4eft5/Xn/egJ6BXoIegp6DXoQehN6FXoYehp6HHofeiJ6JXoneil6LHouejF6
+NHo3ejl6PHo/ekF6RHpHekp6TXpPelF6VHpWell6XHpfemF6ZHpmeml6bHpvenJ6dXp4ent6fnqAeoN6
+hnqJeox6j3qRepR6lnqZept6nnqgeqN6pnqpeqx6r3qyerV6uHq7er56wHrCesV6yHrLes160HrTetV6
+2Hrbet564XrjeuZ66Hrqeu168HryevV6+Hr7ev16/3sCewV7CHsLew57EXsUexZ7GXscex97IXsjeyV7
+J3sqey17MHsyezV7OHs7ez57QXtDe0Z7SXtLe017UHtSe1R7V3tae117ZntofR99In0lfSh9K30ufTF9
+NH03fTp9PX1AfUN9Rn1JfUx9T31SfVV9WH1bfV59YX1kfWd9an1tfXB9c312fXl9fH1/fYJ9hX2IfYt9
+jn2RfZR9l32afZ19oH2jfaZ9qX2sfa99sn21fbh9u32+fcF9xH3Hfcp9zX3QfdN91n3Zfdx9333ifeV9
+6H3rfe598X30ffd9+n39fgB+A34Gfgl+DH4PfhJ+FX4Yfht+Hn4hfiR+J34qfi1+MH4zfjZ+OX48fj9+
+Qn5Ffkh+S35OflF+VH5Xflp+XX5gfmN+Zn5pfmx+b35yfnV+eH57fn5+gX6Efod+in6NfpB+k36Wfpl+
+nH6ffqJ+pX6ofqt+rn6xfrR+t366fr1+wH7DfsZ+yX7Mfs9+0n7Vfth+237efuF+5H7nfup+7X7wfvN+
+9n75fvx+/38CfwV/CH8Lfw5/EX8Ufxd/Gn8dfyB/I38mfyl/LH8vfzJ/NX84fzt/Pn9Bf0R/R39Kf01/
+UH9Tf1Z/WX9cf19/Yn9lf2h/a39uf3F/dH93f3p/fX+Af4N/hn+Jf4x/j3+Sf5V/mH+bf55/oX+kf6d/
+qn+tf7B/sn+0f7Z/uH+6f71/v3/Cf8V/x3/Jf8t/zX/Pf9F/1H/Xf9l/23/ef+F/6n/tf+9/8n/1f/d/
++X/7f/6AAYADgAaACYAMgA6AEYAUgBeAGoAdgB+AIYAjgCWAJ4AqgCyAL4AxgDSAN4A5gDuAPoBAgEOA
+RYBHgEqATYBQgFOAVYBYgFqAXIBegGCAYoBlgGiAaoBsgG6AcYBzgHWAd4B5gHyAfoCBgISAhoCJgIyA
+joCQgJOAloCYgJuAnoChgKSAp4CqgKyAr4CxgLOAtoC4gLqAvIC/gMKAxYDHgMqAzYDQgNKA1IDXgNqA
+3IDfgOKA5IDmgOmA7IDvgPKA9ID3gPqA/YEAgQKBBYEIgQuBDYEPgRGBE4EVgReBGYEbgR6BIYEkgSaB
+KYErgS6BMYE0gTeBOYE8gT+BQYFDgUaBSYFLgU6BUIFSgVSBVoFZgVyBXoFhgWSBZ4FpgWyBboFxgXOB
+doF5gXuBfoGBgYOBhoGIgYuBjYGPgZKBlYGYgZuBnYGggaKBpYGngamBrIGvgbKBtYG3gbmBvIG/gcKB
+xIHHgcqBzYHPgdKB24Hdgd6B54HpgeqB84H1gfaB/4IEAAAAAAAAAgIAAAAAAAAQHwAAAAAAAAAAAAAA
+AAAAghM</bytes>
+ </object>
+ </data>
+</archive>
diff --git a/macosx/InstantHandBrake/ExpressController.h b/macosx/InstantHandBrake/ExpressController.h
index 5841f4e1f..d8027ec10 100644
--- a/macosx/InstantHandBrake/ExpressController.h
+++ b/macosx/InstantHandBrake/ExpressController.h
@@ -1,18 +1,20 @@
/* ExpressController */
#import <Cocoa/Cocoa.h>
+#import "DriveDetector.h"
+#import "HBCore.h"
#import "hb.h"
-@class DriveDetector;
-
@interface ExpressController : NSObject
{
hb_handle_t * fHandle;
hb_list_t * fList;
+ hb_state_t * fState;
IBOutlet NSWindow * fWindow;
IBOutlet NSView * fEmptyView;
+ IBOutlet NSToolbar * fToolbar;
IBOutlet NSView * fOpenView;
IBOutlet NSMatrix * fOpenMatrix;
@@ -40,6 +42,7 @@
NSString * fConvertFolderString;
DriveDetector * fDriveDetector;
+ HBCore * fCore;
NSDictionary * fDrives;
}
diff --git a/macosx/InstantHandBrake/ExpressController.m b/macosx/InstantHandBrake/ExpressController.m
index c22912e06..393ab9df8 100644
--- a/macosx/InstantHandBrake/ExpressController.m
+++ b/macosx/InstantHandBrake/ExpressController.m
@@ -1,7 +1,12 @@
#import "ExpressController.h"
-#import "DriveDetector.h"
-#define INSERT_STRING @"Insert a DVD"
+#define INSERT_STRING @"Insert a DVD"
+#define TOOLBAR_START @"TOOLBAR_START"
+#define TOOLBAR_PAUSE @"TOOLBAR_PAUSE"
+#define TOOLBAR_OPEN @"TOOLBAR_OPEN"
+#define TOOLBAR_ADVANCED @"TOOLBAR_ADVANCED"
+
+#define p fState->param
@interface ExpressController (Private)
@@ -9,11 +14,9 @@
- (void) openBrowseDidEnd: (NSOpenPanel *) sheet returnCode: (int)
returnCode contextInfo: (void *) contextInfo;
- (void) openEnable: (BOOL) b;
-- (void) openTimer: (NSTimer *) timer;
- (void) convertShow;
- (void) convertEnable: (BOOL) b;
-- (void) convertTimer: (NSTimer *) timer;
@end
@@ -25,7 +28,15 @@
- (void) awakeFromNib
{
NSEnumerator * enumerator;
-
+
+ /* NSToolbar initializations */
+ fToolbar = [[NSToolbar alloc] initWithIdentifier: @"InstantHandBrake Toolbar"];
+ [fToolbar setDelegate: self];
+ [fToolbar setAllowsUserCustomization: YES];
+ [fToolbar setDisplayMode: NSToolbarDisplayModeIconAndLabel];
+ [fToolbar setVisible:NO];
+ [fWindow setToolbar: fToolbar];
+
/* Show the "Open DVD" interface */
fDriveDetector = [[DriveDetector alloc] initWithCallback: self
selector: @selector( openUpdateDrives: )];
@@ -51,19 +62,98 @@
[tableColumn setDataCell: buttonCell];
/* Preferences */
- fConvertFolderString = [@"~/Movies" stringByExpandingTildeInPath];
+ fConvertFolderString = [NSString stringWithFormat:@"%@/Desktop", NSHomeDirectory()];
[fConvertFolderString retain];
}
- (void) applicationWillFinishLaunching: (NSNotification *) n
{
- fHandle = hb_init_express( HB_DEBUG_NONE, 0 );
+ fCore = [[HBCore alloc] init];
+ [fCore openInDebugMode:NO checkForUpdates:NO];
+ fHandle = [fCore hb_handle];
+ fState = [fCore hb_state];
fList = hb_get_titles( fHandle );
+
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector(scanningSource:)
+ name:@"HBCoreScanningNotification" object:nil];
+
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector(scanDone:)
+ name:@"HBCoreScanDoneNotification" object:nil];
+
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector(muxing:)
+ name:@"HBCoreMuxingNotification" object:nil];
+
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector(working:)
+ name:@"HBCoreWorkingNotification" object:nil];
+
+ [[NSNotificationCenter defaultCenter] addObserver:self
+ selector:@selector(workDone:)
+ name:@"HBCoreWorkDoneNotification" object:nil];
}
- (void) applicationWillTerminate: (NSNotification *) n
{
- hb_close( &fHandle );
+ [fCore close];
+}
+
+- (NSToolbarItem *) toolbar: (NSToolbar *) toolbar itemForItemIdentifier: (NSString *) ident
+ willBeInsertedIntoToolbar: (BOOL) flag
+{
+ NSToolbarItem * item;
+ item = [[NSToolbarItem alloc] initWithItemIdentifier: ident];
+
+ if ([ident isEqualToString: TOOLBAR_START])
+ {
+ [item setLabel: NSLocalizedString(@"Start", "Start")];
+ [item setImage: [NSImage imageNamed: @"Play"]];
+ [item setTarget: self];
+ [item setAction: @selector(convertGo:)];
+ }
+ else if ([ident isEqualToString: TOOLBAR_PAUSE])
+ {
+ [item setLabel: NSLocalizedString(@"Pause", "Pause")];
+ [item setImage: [NSImage imageNamed: @"Pause"]];
+ [item setTarget: self];
+ [item setAction: @selector(pauseGo:)];
+ }
+ else if ([ident isEqualToString: TOOLBAR_OPEN])
+ {
+ [item setLabel: NSLocalizedString(@"Open", "Open")];
+ [item setImage: [NSImage imageNamed: @"pref-audio"]];
+ [item setTarget: self];
+ [item setAction: @selector(openShow:)];
+ }
+ else if ([ident isEqualToString: TOOLBAR_ADVANCED])
+ {
+ [item setLabel: NSLocalizedString(@"Advanced", "Advanced")];
+ [item setImage: [NSImage imageNamed: @"pref-advanced"]];
+ [item setTarget: self];
+ [item setAction: @selector(setPrefView:)];
+ [item setAutovalidates: NO];
+ }
+ else
+ {
+ [item release];
+ return nil;
+ }
+
+ return item;
+}
+
+- (NSArray *) toolbarDefaultItemIdentifiers: (NSToolbar *) toolbar
+{
+ return [NSArray arrayWithObjects: TOOLBAR_START, TOOLBAR_PAUSE,
+ TOOLBAR_OPEN, NSToolbarFlexibleSpaceItemIdentifier, TOOLBAR_ADVANCED, nil];
+}
+
+- (NSArray *) toolbarAllowedItemIdentifiers: (NSToolbar *) toolbar
+{
+ return [NSArray arrayWithObjects: TOOLBAR_START, TOOLBAR_PAUSE,
+ TOOLBAR_OPEN, TOOLBAR_ADVANCED, nil];
}
/***********************************************************************
@@ -140,6 +230,7 @@
frame.size.height -= offset;
[fWindow setContentView: fEmptyView];
[fWindow setFrame: frame display: YES animate: YES];
+ [fToolbar setVisible:NO];
[fWindow setContentView: fOpenView];
[fDriveDetector run];
@@ -183,10 +274,6 @@
hb_scan( fHandle, [[fDrives objectForKey: [fOpenPopUp
titleOfSelectedItem]] UTF8String], 0 );
}
-
- NSTimer * timer = [NSTimer scheduledTimerWithTimeInterval: 2.0
- target: self selector: @selector( openTimer: ) userInfo: nil
- repeats: YES];
}
- (void) convertGo: (id) sender
@@ -215,7 +302,7 @@
maxwidth = 320;
job->vbitrate = 500;
}
- job->deinterlace = 1;
+ //job->deinterlace = 1;
do
{
@@ -308,10 +395,6 @@
hb_start( fHandle );
- NSTimer * timer = [NSTimer scheduledTimerWithTimeInterval: 2.0
- target: self selector: @selector( convertTimer: ) userInfo: nil
- repeats: YES];
-
[self convertEnable: NO];
}
@@ -369,13 +452,36 @@
[self openGo: self];
}
+- (BOOL)validateToolbarItem: (NSToolbarItem *) toolbarItem
+{
+ NSString * ident = [toolbarItem itemIdentifier];
+
+ if ([ident isEqualToString: TOOLBAR_START] && [HBStateWorking isEqualToString:[fCore state]])
+ {
+ [toolbarItem setAction: @selector(convertCancel:)];
+ [toolbarItem setLabel:NSLocalizedString(@"Cancel", @"Cancel")];
+ return YES;
+ }
+ else if ([ident isEqualToString: TOOLBAR_START] && [HBStateWorkDone isEqualToString:[fCore state]])
+ {
+ [toolbarItem setAction: @selector(convertGo:)];
+ [toolbarItem setLabel:NSLocalizedString(@"Convert", @"Convert")];
+ return YES;
+ }
+ else if ([ident isEqualToString: TOOLBAR_OPEN] && [HBStateWorking isEqualToString:[fCore state]])
+ {
+ return NO;
+ }
+
+ return YES;
+}
+
- (void) openEnable: (BOOL) b
{
[fOpenMatrix setEnabled: b];
[fOpenPopUp setEnabled: b];
[fOpenFolderField setEnabled: b];
[fOpenBrowseButton setEnabled: b];
- [fOpenGoButton setEnabled: b];
if( b )
{
@@ -390,48 +496,35 @@
if( [[fOpenPopUp titleOfSelectedItem]
isEqualToString: INSERT_STRING] )
{
- [fOpenGoButton setEnabled: NO];
}
}
}
}
-- (void) openTimer: (NSTimer *) timer
+- (void) scanningSource: (NSNotification *) n
{
- hb_state_t s;
- hb_get_state( fHandle, &s );
- switch( s.state )
- {
-#define p s.param.scanning
- case HB_STATE_SCANNING:
- [fOpenIndicator setIndeterminate: NO];
- [fOpenIndicator setDoubleValue: 100.0 *
- ( (float) p.title_cur - 0.5 ) / p.title_count];
- [fOpenProgressField setStringValue: [NSString
- stringWithFormat: @"Scanning title %d of %d...",
- p.title_cur, p.title_count]];
- break;
-#undef p
-
- case HB_STATE_SCANDONE:
- [timer invalidate];
-
- [fOpenIndicator setIndeterminate: NO];
- [fOpenIndicator setDoubleValue: 0.0];
- [self openEnable: YES];
-
- if( hb_list_count( fList ) )
- {
- [self convertShow];
- }
- else
- {
- [fDriveDetector run];
- }
- break;
+ [fOpenIndicator setIndeterminate: NO];
+ [fOpenIndicator setDoubleValue: 100.0 *
+ ( (float) p.scanning.title_cur - 0.5 ) / p.scanning.title_count];
+ [fOpenProgressField setStringValue: [NSString
+ stringWithFormat: @"Scanning title %d of %d...",
+ p.scanning.title_cur, p.scanning.title_count]];
+}
- default:
- break;
+- (void) scanDone: (NSNotification *) n
+{
+ [fOpenIndicator setIndeterminate: NO];
+ [fOpenIndicator setDoubleValue: 0.0];
+
+ [self openEnable: YES];
+
+ if( hb_list_count( fList ) )
+ {
+ [self convertShow];
+ }
+ else
+ {
+ [fDriveDetector run];
}
}
@@ -460,6 +553,9 @@
[NSString stringWithUTF8String: audio->lang_simple]];
}
[fConvertAudioPopUp selectItemWithTitle: @"English"];
+
+ if ( [fConvertAudioPopUp selectedItem] == nil )
+ [fConvertAudioPopUp selectItemWithTitle: @"Unknown"];
/* Update subtitle popup */
hb_subtitle_t * subtitle;
@@ -475,10 +571,14 @@
NSRect frame = [fWindow frame];
float offset = [fConvertView frame].size.height -
[fOpenView frame].size.height;
+ float hoffset = [fConvertView frame].size.width -
+ [fOpenView frame].size.width;
frame.origin.y -= offset;
frame.size.height += offset;
+ frame.size.width += hoffset;
[fWindow setContentView: fEmptyView];
[fWindow setFrame: frame display: YES animate: YES];
+ [fToolbar setVisible:YES];
[fWindow setContentView: fConvertView];
/* Folder popup */
@@ -511,16 +611,6 @@
[fConvertAudioPopUp setEnabled: b];
[fConvertSubtitlePopUp setEnabled: b];
[fConvertOpenButton setEnabled: b];
- if( b )
- {
- [fConvertGoButton setTitle: @"Convert"];
- [fConvertGoButton setAction: @selector(convertGo:)];
- }
- else
- {
- [fConvertGoButton setTitle: @"Cancel"];
- [fConvertGoButton setAction: @selector(convertCancel:)];
- }
}
/***********************************************************************
@@ -607,38 +697,31 @@
[icon release];
}
-- (void) convertTimer: (NSTimer *) timer
+- (void) working: (NSNotification *) n
{
- hb_state_t s;
- hb_get_state( fHandle, &s );
- switch( s.state )
- {
-#define p s.param.working
- case HB_STATE_WORKING:
- {
- float progress_total = ( p.progress + p.job_cur - 1 ) / p.job_count;
+ float progress_total = ( p.working.progress + p.working.job_cur - 1 ) / p.working.job_count;
NSMutableString * string = [NSMutableString
stringWithFormat: @"Converting: %.1f %%",
100.0 * progress_total];
- if( p.seconds > -1 )
+ if( p.working.seconds > -1 )
{
- [string appendFormat: @" (%.1f fps, ", p.rate_avg];
- if( p.hours > 0 )
+ [string appendFormat: @" (%.1f fps, ", p.working.rate_avg];
+ if( p.working.hours > 0 )
{
[string appendFormat: @"%d hour%s %d min%s",
- p.hours, p.hours == 1 ? "" : "s",
- p.minutes, p.minutes == 1 ? "" : "s"];
+ p.working.hours, p.working.hours == 1 ? "" : "s",
+ p.working.minutes, p.working.minutes == 1 ? "" : "s"];
}
- else if( p.minutes > 0 )
+ else if( p.working.minutes > 0 )
{
[string appendFormat: @"%d min%s %d sec%s",
- p.minutes, p.minutes == 1 ? "" : "s",
- p.seconds, p.seconds == 1 ? "" : "s"];
+ p.working.minutes, p.working.minutes == 1 ? "" : "s",
+ p.working.seconds, p.working.seconds == 1 ? "" : "s"];
}
else
{
[string appendFormat: @"%d second%s",
- p.seconds, p.seconds == 1 ? "" : "s"];
+ p.working.seconds, p.working.seconds == 1 ? "" : "s"];
}
[string appendString: @" left)"];
}
@@ -646,55 +729,30 @@
[fConvertIndicator setIndeterminate: NO];
[fConvertIndicator setDoubleValue: 100.0 * progress_total];
[self UpdateDockIcon: progress_total];
- break;
- }
-#undef p
-#define p s.param.muxing
- case HB_STATE_MUXING:
- {
- NSMutableString * string = [NSMutableString
- stringWithFormat: @"Muxing..."];
- [fConvertInfoString setStringValue: string];
- [fConvertIndicator setIndeterminate: YES];
- [fConvertIndicator startAnimation: nil];
- [self UpdateDockIcon: 1.0];
- break;
- }
-#undef p
+}
- case HB_STATE_WORKDONE:
- {
- [timer invalidate];
- [fConvertIndicator setIndeterminate: NO];
- [fConvertIndicator setDoubleValue: 0.0];
- [self UpdateDockIcon: -1.0];
- [self convertEnable: YES];
-
-#define p s.param.workdone
- switch(p.error)
- {
- case HB_ERROR_NONE:
- [fConvertInfoString setStringValue: @"Done."];
- break;
- case HB_ERROR_CANCELED:
- [fConvertInfoString setStringValue: @"Canceled."];
- break;
- case HB_ERROR_UNKNOWN:
- [fConvertInfoString setStringValue: @"Unknown Error."];
- break;
- }
-#undef p
+- (void) muxing: (NSNotification *) n
+{
+ [fConvertInfoString setStringValue: NSLocalizedString(@"Muxing...",@"Muxing...")];
+ [fConvertIndicator setIndeterminate: YES];
+ [fConvertIndicator startAnimation: nil];
+ [self UpdateDockIcon: 1.0];
+}
- hb_job_t * job;
- while( ( job = hb_job( fHandle, 0 ) ) )
- {
- hb_rem( fHandle, job );
- }
- break;
- }
- default:
- break;
+- (void) workDone: (NSNotification *) n
+{
+ [fConvertIndicator setIndeterminate: NO];
+ [fConvertIndicator setDoubleValue: 0.0];
+ [self UpdateDockIcon: -1.0];
+ [self convertEnable: YES];
+
+ [fConvertInfoString setStringValue: NSLocalizedString(@"Done.",@"Done.")];
+
+ hb_job_t * job;
+ while( ( job = hb_job( fHandle, 0 ) ) )
+ {
+ hb_rem( fHandle, job );
}
}
diff --git a/macosx/HBCore.h b/macosx/InstantHandBrake/HBCore.h
index 435d5f799..435d5f799 100644
--- a/macosx/HBCore.h
+++ b/macosx/InstantHandBrake/HBCore.h
diff --git a/macosx/HBCore.m b/macosx/InstantHandBrake/HBCore.m
index 358e11c9e..cf84a071c 100644
--- a/macosx/HBCore.m
+++ b/macosx/InstantHandBrake/HBCore.m
@@ -89,13 +89,13 @@ NSString *HBCoreMuxingNotification = @"HBCoreMuxingNotification";
if (!hb_handle)
return NO;
- updateTimer = [[NSTimer scheduledTimerWithTimeInterval:0.2
+ updateTimer = [[NSTimer scheduledTimerWithTimeInterval:0.5
target:self
selector:@selector(stateUpdateTimer:)
userInfo:NULL
repeats:YES] retain];
- [[NSRunLoop currentRunLoop] addTimer:updateTimer forMode:NSModalPanelRunLoopMode];
+ [[NSRunLoop currentRunLoop] addTimer:updateTimer forMode:NSEventTrackingRunLoopMode];
return YES;
}
diff --git a/macosx/InstantHandBrake/InstantHandBrake.xcodeproj/project.pbxproj b/macosx/InstantHandBrake/InstantHandBrake.xcodeproj/project.pbxproj
new file mode 100644
index 000000000..5264013cf
--- /dev/null
+++ b/macosx/InstantHandBrake/InstantHandBrake.xcodeproj/project.pbxproj
@@ -0,0 +1,486 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 44;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 4D1EA2EA0993B09A00FDC1A2 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.mm */; };
+ 4D1EA2F60993B0CA00FDC1A2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+ 4D1EA31C0993B24700FDC1A2 /* ExpressController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1EA31B0993B24700FDC1A2 /* ExpressController.m */; };
+ 4D2AEA1A09CCB332007E18F6 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DEB2024052B055F00C39CA9 /* IOKit.framework */; };
+ 4D3ECC2709A4917000B2E45F /* WhiteBox.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3ECC2609A4917000B2E45F /* WhiteBox.m */; };
+ 52AFF86B0B59BD14000DA7C4 /* Express.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4D1EA2DC0993B01000FDC1A2 /* Express.plist */; };
+ A2122D820C7EAF6600AB87A4 /* DriveDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = A2122D810C7EAF6600AB87A4 /* DriveDetector.m */; };
+ A9B706E60D356BC800385AF2 /* Growl.framework in Resources */ = {isa = PBXBuildFile; fileRef = A9B706E50D356BC800385AF2 /* Growl.framework */; };
+ A9B70A030D3570F100385AF2 /* HandBrake.icns in Resources */ = {isa = PBXBuildFile; fileRef = A9B70A020D3570F100385AF2 /* HandBrake.icns */; };
+ A9B70A0F0D35719900385AF2 /* HBCore.m in Sources */ = {isa = PBXBuildFile; fileRef = A9B70A0D0D35719900385AF2 /* HBCore.m */; };
+ A9DB3A1F0D37EC6800F77345 /* libhb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB3A0F0D37EC2800F77345 /* libhb.a */; };
+ A9ED4EF20D36226F004341F5 /* Play.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A9ED4EEF0D36226F004341F5 /* Play.tiff */; };
+ A9ED4EF30D36226F004341F5 /* Pause.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A9ED4EF00D36226F004341F5 /* Pause.tiff */; };
+ A9ED4EF40D36226F004341F5 /* Stop.tiff in Resources */ = {isa = PBXBuildFile; fileRef = A9ED4EF10D36226F004341F5 /* Stop.tiff */; };
+ A9ED502E0D36477D004341F5 /* Express.xib in Resources */ = {isa = PBXBuildFile; fileRef = A9ED502C0D36477D004341F5 /* Express.xib */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ A9DB3A0E0D37EC2800F77345 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 0DFF0B720B6BC6E600549488 /* libhb.a */;
+ remoteInfo = libhb;
+ };
+ A9DB3A100D37EC2800F77345 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = 0D096DFF0B707D1200A845D4 /* libhb.dylib */;
+ remoteInfo = "libhb dlib";
+ };
+ A9DB3A120D37EC2800F77345 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */;
+ proxyType = 2;
+ remoteGlobalIDString = A9DB38E00D37E9BA00F77345 /* HB.framework */;
+ remoteInfo = HB;
+ };
+ A9DB3A140D37EC4200F77345 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */;
+ proxyType = 1;
+ remoteGlobalIDString = 0DFF0B710B6BC6E600549488 /* libhb */;
+ remoteInfo = libhb;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
+ 29B97316FDCFA39411CA2CEA /* main.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
+ 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
+ 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
+ 4D1EA2DA0993B01000FDC1A2 /* Instant HandBrake.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Instant HandBrake.app"; sourceTree = BUILT_PRODUCTS_DIR; };
+ 4D1EA2DC0993B01000FDC1A2 /* Express.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Express.plist; sourceTree = "<group>"; };
+ 4D1EA31A0993B24700FDC1A2 /* ExpressController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ExpressController.h; sourceTree = "<group>"; };
+ 4D1EA31B0993B24700FDC1A2 /* ExpressController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = ExpressController.m; sourceTree = "<group>"; };
+ 4D3ECC2509A4917000B2E45F /* WhiteBox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = WhiteBox.h; sourceTree = "<group>"; };
+ 4D3ECC2609A4917000B2E45F /* WhiteBox.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = WhiteBox.m; sourceTree = "<group>"; };
+ 4DEB2024052B055F00C39CA9 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
+ A2122D800C7EAF6500AB87A4 /* DriveDetector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DriveDetector.h; sourceTree = "<group>"; };
+ A2122D810C7EAF6600AB87A4 /* DriveDetector.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = DriveDetector.m; sourceTree = "<group>"; };
+ A9B706E50D356BC800385AF2 /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = ../Growl.framework; sourceTree = SOURCE_ROOT; };
+ A9B70A010D3570D300385AF2 /* hb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hb.h; path = ../../libhb/hb.h; sourceTree = SOURCE_ROOT; };
+ A9B70A020D3570F100385AF2 /* HandBrake.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = HandBrake.icns; path = ../HandBrake.icns; sourceTree = SOURCE_ROOT; };
+ A9B70A0D0D35719900385AF2 /* HBCore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HBCore.m; sourceTree = "<group>"; };
+ A9B70A0E0D35719900385AF2 /* HBCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HBCore.h; sourceTree = "<group>"; };
+ A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = libhb.xcodeproj; sourceTree = "<group>"; };
+ A9ED4EEF0D36226F004341F5 /* Play.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Play.tiff; path = ../icons/Play.tiff; sourceTree = SOURCE_ROOT; };
+ A9ED4EF00D36226F004341F5 /* Pause.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Pause.tiff; path = ../icons/Pause.tiff; sourceTree = SOURCE_ROOT; };
+ A9ED4EF10D36226F004341F5 /* Stop.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Stop.tiff; path = ../icons/Stop.tiff; sourceTree = SOURCE_ROOT; };
+ A9ED502D0D36477D004341F5 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/Express.xib; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 4D1EA2D80993B01000FDC1A2 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB3A1F0D37EC6800F77345 /* libhb.a in Frameworks */,
+ 4D1EA2F60993B0CA00FDC1A2 /* Cocoa.framework in Frameworks */,
+ 4D2AEA1A09CCB332007E18F6 /* IOKit.framework in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 19C28FACFE9D520D11CA2CBB /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 4D1EA2DA0993B01000FDC1A2 /* Instant HandBrake.app */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 29B97314FDCFA39411CA2CEA /* HandBrake */ = {
+ isa = PBXGroup;
+ children = (
+ 526FBC940B4CAA310064E04C /* Instant HandBrake Sources */,
+ 29B97315FDCFA39411CA2CEA /* Other Sources */,
+ 29B97317FDCFA39411CA2CEA /* Resources */,
+ 29B97323FDCFA39411CA2CEA /* Frameworks */,
+ 19C28FACFE9D520D11CA2CBB /* Products */,
+ );
+ name = HandBrake;
+ sourceTree = "<group>";
+ };
+ 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
+ isa = PBXGroup;
+ children = (
+ A9B70A010D3570D300385AF2 /* hb.h */,
+ 29B97316FDCFA39411CA2CEA /* main.mm */,
+ );
+ name = "Other Sources";
+ sourceTree = "<group>";
+ };
+ 29B97317FDCFA39411CA2CEA /* Resources */ = {
+ isa = PBXGroup;
+ children = (
+ A9ED4EEF0D36226F004341F5 /* Play.tiff */,
+ A9ED4EF00D36226F004341F5 /* Pause.tiff */,
+ A9ED4EF10D36226F004341F5 /* Stop.tiff */,
+ A9B70A020D3570F100385AF2 /* HandBrake.icns */,
+ 4D1EA2DC0993B01000FDC1A2 /* Express.plist */,
+ A9ED502C0D36477D004341F5 /* Express.xib */,
+ );
+ name = Resources;
+ sourceTree = "<group>";
+ };
+ 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */,
+ A9B706E50D356BC800385AF2 /* Growl.framework */,
+ 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
+ 4DEB2024052B055F00C39CA9 /* IOKit.framework */,
+ 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
+ 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 526FBC940B4CAA310064E04C /* Instant HandBrake Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 4D3ECC2509A4917000B2E45F /* WhiteBox.h */,
+ 4D3ECC2609A4917000B2E45F /* WhiteBox.m */,
+ A2122D800C7EAF6500AB87A4 /* DriveDetector.h */,
+ A2122D810C7EAF6600AB87A4 /* DriveDetector.m */,
+ 4D1EA31A0993B24700FDC1A2 /* ExpressController.h */,
+ 4D1EA31B0993B24700FDC1A2 /* ExpressController.m */,
+ A9B70A0E0D35719900385AF2 /* HBCore.h */,
+ A9B70A0D0D35719900385AF2 /* HBCore.m */,
+ );
+ name = "Instant HandBrake Sources";
+ sourceTree = "<group>";
+ };
+ A9DB3A090D37EC2800F77345 /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ A9DB3A0F0D37EC2800F77345 /* libhb.a */,
+ A9DB3A110D37EC2800F77345 /* libhb.dylib */,
+ A9DB3A130D37EC2800F77345 /* HB.framework */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXNativeTarget section */
+ 4D1EA2D90993B01000FDC1A2 /* Instant HandBrake */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 4D1EA2DD0993B01100FDC1A2 /* Build configuration list for PBXNativeTarget "Instant HandBrake" */;
+ buildPhases = (
+ 4D1EA2D60993B01000FDC1A2 /* Resources */,
+ 4D1EA2D70993B01000FDC1A2 /* Sources */,
+ 4D1EA2D80993B01000FDC1A2 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ A9DB3A150D37EC4200F77345 /* PBXTargetDependency */,
+ );
+ name = "Instant HandBrake";
+ productName = "Instant HandBrake";
+ productReference = 4D1EA2DA0993B01000FDC1A2 /* Instant HandBrake.app */;
+ productType = "com.apple.product-type.application";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 29B97313FDCFA39411CA2CEA /* Project object */ = {
+ isa = PBXProject;
+ attributes = {
+ BuildIndependentTargetsInParallel = YES;
+ };
+ buildConfigurationList = 4D4E7BC4087804870051572B /* Build configuration list for PBXProject "InstantHandBrake" */;
+ compatibilityVersion = "Xcode 3.0";
+ hasScannedForEncodings = 1;
+ mainGroup = 29B97314FDCFA39411CA2CEA /* HandBrake */;
+ projectDirPath = "";
+ projectReferences = (
+ {
+ ProductGroup = A9DB3A090D37EC2800F77345 /* Products */;
+ ProjectRef = A9DB3A080D37EC2800F77345 /* libhb.xcodeproj */;
+ },
+ );
+ projectRoot = "";
+ targets = (
+ 4D1EA2D90993B01000FDC1A2 /* Instant HandBrake */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXReferenceProxy section */
+ A9DB3A0F0D37EC2800F77345 /* libhb.a */ = {
+ isa = PBXReferenceProxy;
+ fileType = archive.ar;
+ path = libhb.a;
+ remoteRef = A9DB3A0E0D37EC2800F77345 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ A9DB3A110D37EC2800F77345 /* libhb.dylib */ = {
+ isa = PBXReferenceProxy;
+ fileType = "compiled.mach-o.dylib";
+ path = libhb.dylib;
+ remoteRef = A9DB3A100D37EC2800F77345 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+ A9DB3A130D37EC2800F77345 /* HB.framework */ = {
+ isa = PBXReferenceProxy;
+ fileType = wrapper.framework;
+ path = HB.framework;
+ remoteRef = A9DB3A120D37EC2800F77345 /* PBXContainerItemProxy */;
+ sourceTree = BUILT_PRODUCTS_DIR;
+ };
+/* End PBXReferenceProxy section */
+
+/* Begin PBXResourcesBuildPhase section */
+ 4D1EA2D60993B01000FDC1A2 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9B706E60D356BC800385AF2 /* Growl.framework in Resources */,
+ 52AFF86B0B59BD14000DA7C4 /* Express.plist in Resources */,
+ A9B70A030D3570F100385AF2 /* HandBrake.icns in Resources */,
+ A9ED4EF20D36226F004341F5 /* Play.tiff in Resources */,
+ A9ED4EF30D36226F004341F5 /* Pause.tiff in Resources */,
+ A9ED4EF40D36226F004341F5 /* Stop.tiff in Resources */,
+ A9ED502E0D36477D004341F5 /* Express.xib in Resources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 4D1EA2D70993B01000FDC1A2 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 4D1EA2EA0993B09A00FDC1A2 /* main.mm in Sources */,
+ 4D1EA31C0993B24700FDC1A2 /* ExpressController.m in Sources */,
+ 4D3ECC2709A4917000B2E45F /* WhiteBox.m in Sources */,
+ A2122D820C7EAF6600AB87A4 /* DriveDetector.m in Sources */,
+ A9B70A0F0D35719900385AF2 /* HBCore.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ A9DB3A150D37EC4200F77345 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = libhb;
+ targetProxy = A9DB3A140D37EC4200F77345 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin PBXVariantGroup section */
+ A9ED502C0D36477D004341F5 /* Express.xib */ = {
+ isa = PBXVariantGroup;
+ children = (
+ A9ED502D0D36477D004341F5 /* English */,
+ );
+ name = Express.xib;
+ sourceTree = "<group>";
+ };
+/* End PBXVariantGroup section */
+
+/* Begin XCBuildConfiguration section */
+ 0D88F56D0B6CDCD400F81F26 /* UB */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CONFIGURATION_BUILD_DIR = ..;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/..\"",
+ );
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = s;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ HEADER_SEARCH_PATHS = ../libhb;
+ INFOPLIST_FILE = Express.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
+ "\"$(SRCROOT)/../../libhb\"",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
+ OTHER_LDFLAGS = (
+ ../libhb/libhb.a,
+ ../contrib/lib/libmp4v2.a,
+ ../contrib/lib/liba52.a,
+ ../contrib/lib/libavformat.a,
+ ../contrib/lib/libavcodec.a,
+ ../contrib/lib/libavutil.a,
+ ../contrib/lib/libdvdread.a,
+ ../contrib/lib/libdvdcss.a,
+ ../contrib/lib/libfaac.a,
+ ../contrib/lib/libmp3lame.a,
+ ../contrib/lib/libmpeg2.a,
+ ../contrib/lib/libvorbis.a,
+ ../contrib/lib/libvorbisenc.a,
+ ../contrib/lib/libogg.a,
+ ../contrib/lib/libsamplerate.a,
+ ../contrib/lib/libx264.a,
+ ../contrib/lib/libxvidcore.a,
+ ../contrib/lib/libdca.a,
+ ../contrib/lib/libmkv.a,
+ ../contrib/lib/libswscale.a,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = "Instant HandBrake";
+ SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ WRAPPER_EXTENSION = app;
+ ZERO_LINK = NO;
+ };
+ name = UB;
+ };
+ 0D88F56F0B6CDCD400F81F26 /* UB */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = (
+ ppc,
+ i386,
+ );
+ GCC_MODEL_TUNING = G5;
+ GCC_PREPROCESSOR_DEFINITIONS = "JOB_GROUPS=1";
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ };
+ name = UB;
+ };
+ 4D1EA2DE0993B01100FDC1A2 /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/..\"",
+ );
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ HEADER_SEARCH_PATHS = ../libhb;
+ INFOPLIST_FILE = Express.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
+ "\"$(SRCROOT)/../../libhb\"",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
+ OTHER_LDFLAGS = "";
+ PREBINDING = NO;
+ PRODUCT_NAME = "Instant HandBrake";
+ SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ WRAPPER_EXTENSION = app;
+ ZERO_LINK = NO;
+ };
+ name = Development;
+ };
+ 4D1EA2DF0993B01100FDC1A2 /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"$(SRCROOT)/..\"",
+ );
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = s;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ GCC_PREPROCESSOR_DEFINITIONS = "";
+ HEADER_SEARCH_PATHS = ../libhb;
+ INFOPLIST_FILE = Express.plist;
+ INSTALL_PATH = "$(HOME)/Applications";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
+ "\"$(SRCROOT)/../../libhb\"",
+ );
+ OTHER_LDFLAGS = "";
+ PREBINDING = NO;
+ PRODUCT_NAME = "Instant HandBrake";
+ SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ WRAPPER_EXTENSION = app;
+ ZERO_LINK = NO;
+ };
+ name = Deployment;
+ };
+ 4D4E7BC5087804870051572B /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ GCC_DEBUGGING_SYMBOLS = default;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ PREBINDING = NO;
+ SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ ZERO_LINK = NO;
+ };
+ name = Development;
+ };
+ 4D4E7BC6087804870051572B /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_AUTO_VECTORIZATION = YES;
+ GCC_ENABLE_SSE3_EXTENSIONS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_PREPROCESSOR_DEFINITIONS = "JOB_GROUPS=1";
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
+ };
+ name = Deployment;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 4D1EA2DD0993B01100FDC1A2 /* Build configuration list for PBXNativeTarget "Instant HandBrake" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 4D1EA2DE0993B01100FDC1A2 /* Development */,
+ 4D1EA2DF0993B01100FDC1A2 /* Deployment */,
+ 0D88F56D0B6CDCD400F81F26 /* UB */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Deployment;
+ };
+ 4D4E7BC4087804870051572B /* Build configuration list for PBXProject "InstantHandBrake" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 4D4E7BC5087804870051572B /* Development */,
+ 4D4E7BC6087804870051572B /* Deployment */,
+ 0D88F56F0B6CDCD400F81F26 /* UB */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Deployment;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
+}
diff --git a/macosx/InstantHandBrake/libhb.xcodeproj/project.pbxproj b/macosx/InstantHandBrake/libhb.xcodeproj/project.pbxproj
new file mode 100644
index 000000000..c41cffd35
--- /dev/null
+++ b/macosx/InstantHandBrake/libhb.xcodeproj/project.pbxproj
@@ -0,0 +1,1199 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 42;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ 0D096EA30B70884A00A845D4 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D1125D709D72FD200E0657B /* libz.dylib */; };
+ A9DB39100D37EA0300F77345 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38E70D37EA0300F77345 /* common.c */; };
+ A9DB39110D37EA0300F77345 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38E80D37EA0300F77345 /* common.h */; };
+ A9DB39120D37EA0300F77345 /* deblock.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38E90D37EA0300F77345 /* deblock.c */; };
+ A9DB39130D37EA0300F77345 /* deca52.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EA0D37EA0300F77345 /* deca52.c */; };
+ A9DB39140D37EA0300F77345 /* decavcodec.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EB0D37EA0300F77345 /* decavcodec.c */; };
+ A9DB39150D37EA0300F77345 /* decdca.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EC0D37EA0300F77345 /* decdca.c */; };
+ A9DB39160D37EA0300F77345 /* declpcm.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38ED0D37EA0300F77345 /* declpcm.c */; };
+ A9DB39170D37EA0300F77345 /* decmpeg2.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EE0D37EA0300F77345 /* decmpeg2.c */; };
+ A9DB39180D37EA0300F77345 /* decsub.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EF0D37EA0300F77345 /* decsub.c */; };
+ A9DB39190D37EA0300F77345 /* deinterlace.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F00D37EA0300F77345 /* deinterlace.c */; };
+ A9DB391A0D37EA0300F77345 /* demuxmpeg.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F10D37EA0300F77345 /* demuxmpeg.c */; };
+ A9DB391B0D37EA0300F77345 /* denoise.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F20D37EA0300F77345 /* denoise.c */; };
+ A9DB391C0D37EA0300F77345 /* detelecine.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F30D37EA0300F77345 /* detelecine.c */; };
+ A9DB391D0D37EA0300F77345 /* dvd.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F40D37EA0300F77345 /* dvd.c */; };
+ A9DB391E0D37EA0300F77345 /* encavcodec.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F50D37EA0300F77345 /* encavcodec.c */; };
+ A9DB391F0D37EA0300F77345 /* encfaac.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F60D37EA0300F77345 /* encfaac.c */; };
+ A9DB39200D37EA0300F77345 /* enclame.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F70D37EA0300F77345 /* enclame.c */; };
+ A9DB39210D37EA0300F77345 /* encvorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F80D37EA0300F77345 /* encvorbis.c */; };
+ A9DB39220D37EA0300F77345 /* encx264.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F90D37EA0300F77345 /* encx264.c */; };
+ A9DB39230D37EA0300F77345 /* encxvid.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FA0D37EA0300F77345 /* encxvid.c */; };
+ A9DB39240D37EA0300F77345 /* fifo.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FB0D37EA0300F77345 /* fifo.c */; };
+ A9DB39250D37EA0300F77345 /* hb.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FC0D37EA0300F77345 /* hb.c */; };
+ A9DB39260D37EA0300F77345 /* hb.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38FD0D37EA0300F77345 /* hb.h */; };
+ A9DB39270D37EA0300F77345 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38FE0D37EA0300F77345 /* internal.h */; };
+ A9DB39280D37EA0300F77345 /* ipodutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FF0D37EA0300F77345 /* ipodutil.cpp */; };
+ A9DB39290D37EA0300F77345 /* lang.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39000D37EA0300F77345 /* lang.c */; };
+ A9DB392A0D37EA0300F77345 /* lang.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB39010D37EA0300F77345 /* lang.h */; };
+ A9DB392B0D37EA0300F77345 /* muxavi.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39020D37EA0300F77345 /* muxavi.c */; };
+ A9DB392C0D37EA0300F77345 /* muxcommon.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39030D37EA0300F77345 /* muxcommon.c */; };
+ A9DB392D0D37EA0300F77345 /* muxmkv.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39040D37EA0300F77345 /* muxmkv.c */; };
+ A9DB392E0D37EA0300F77345 /* muxmp4.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39050D37EA0300F77345 /* muxmp4.c */; };
+ A9DB392F0D37EA0300F77345 /* muxogm.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39060D37EA0300F77345 /* muxogm.c */; };
+ A9DB39300D37EA0300F77345 /* ports.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39070D37EA0300F77345 /* ports.c */; };
+ A9DB39310D37EA0300F77345 /* ports.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB39080D37EA0300F77345 /* ports.h */; };
+ A9DB39320D37EA0300F77345 /* reader.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39090D37EA0300F77345 /* reader.c */; };
+ A9DB39330D37EA0300F77345 /* render.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390A0D37EA0300F77345 /* render.c */; };
+ A9DB39340D37EA0300F77345 /* scan.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390B0D37EA0300F77345 /* scan.c */; };
+ A9DB39350D37EA0300F77345 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390C0D37EA0300F77345 /* stream.c */; };
+ A9DB39360D37EA0300F77345 /* sync.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390D0D37EA0300F77345 /* sync.c */; };
+ A9DB39370D37EA0300F77345 /* update.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390E0D37EA0300F77345 /* update.c */; };
+ A9DB39380D37EA0300F77345 /* work.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390F0D37EA0300F77345 /* work.c */; };
+ A9DB39390D37EA0300F77345 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38E70D37EA0300F77345 /* common.c */; };
+ A9DB393A0D37EA0300F77345 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38E80D37EA0300F77345 /* common.h */; };
+ A9DB393B0D37EA0300F77345 /* deblock.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38E90D37EA0300F77345 /* deblock.c */; };
+ A9DB393C0D37EA0300F77345 /* deca52.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EA0D37EA0300F77345 /* deca52.c */; };
+ A9DB393D0D37EA0300F77345 /* decavcodec.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EB0D37EA0300F77345 /* decavcodec.c */; };
+ A9DB393E0D37EA0300F77345 /* decdca.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EC0D37EA0300F77345 /* decdca.c */; };
+ A9DB393F0D37EA0300F77345 /* declpcm.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38ED0D37EA0300F77345 /* declpcm.c */; };
+ A9DB39400D37EA0300F77345 /* decmpeg2.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EE0D37EA0300F77345 /* decmpeg2.c */; };
+ A9DB39410D37EA0300F77345 /* decsub.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EF0D37EA0300F77345 /* decsub.c */; };
+ A9DB39420D37EA0300F77345 /* deinterlace.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F00D37EA0300F77345 /* deinterlace.c */; };
+ A9DB39430D37EA0300F77345 /* demuxmpeg.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F10D37EA0300F77345 /* demuxmpeg.c */; };
+ A9DB39440D37EA0300F77345 /* denoise.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F20D37EA0300F77345 /* denoise.c */; };
+ A9DB39450D37EA0300F77345 /* detelecine.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F30D37EA0300F77345 /* detelecine.c */; };
+ A9DB39460D37EA0300F77345 /* dvd.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F40D37EA0300F77345 /* dvd.c */; };
+ A9DB39470D37EA0300F77345 /* encavcodec.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F50D37EA0300F77345 /* encavcodec.c */; };
+ A9DB39480D37EA0300F77345 /* encfaac.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F60D37EA0300F77345 /* encfaac.c */; };
+ A9DB39490D37EA0300F77345 /* enclame.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F70D37EA0300F77345 /* enclame.c */; };
+ A9DB394A0D37EA0300F77345 /* encvorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F80D37EA0300F77345 /* encvorbis.c */; };
+ A9DB394B0D37EA0300F77345 /* encx264.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F90D37EA0300F77345 /* encx264.c */; };
+ A9DB394C0D37EA0300F77345 /* encxvid.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FA0D37EA0300F77345 /* encxvid.c */; };
+ A9DB394D0D37EA0300F77345 /* fifo.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FB0D37EA0300F77345 /* fifo.c */; };
+ A9DB394E0D37EA0300F77345 /* hb.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FC0D37EA0300F77345 /* hb.c */; };
+ A9DB394F0D37EA0300F77345 /* hb.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38FD0D37EA0300F77345 /* hb.h */; };
+ A9DB39500D37EA0300F77345 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38FE0D37EA0300F77345 /* internal.h */; };
+ A9DB39510D37EA0300F77345 /* ipodutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FF0D37EA0300F77345 /* ipodutil.cpp */; };
+ A9DB39520D37EA0300F77345 /* lang.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39000D37EA0300F77345 /* lang.c */; };
+ A9DB39530D37EA0300F77345 /* lang.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB39010D37EA0300F77345 /* lang.h */; };
+ A9DB39540D37EA0300F77345 /* muxavi.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39020D37EA0300F77345 /* muxavi.c */; };
+ A9DB39550D37EA0300F77345 /* muxcommon.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39030D37EA0300F77345 /* muxcommon.c */; };
+ A9DB39560D37EA0300F77345 /* muxmkv.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39040D37EA0300F77345 /* muxmkv.c */; };
+ A9DB39570D37EA0300F77345 /* muxmp4.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39050D37EA0300F77345 /* muxmp4.c */; };
+ A9DB39580D37EA0300F77345 /* muxogm.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39060D37EA0300F77345 /* muxogm.c */; };
+ A9DB39590D37EA0300F77345 /* ports.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39070D37EA0300F77345 /* ports.c */; };
+ A9DB395A0D37EA0300F77345 /* ports.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB39080D37EA0300F77345 /* ports.h */; };
+ A9DB395B0D37EA0300F77345 /* reader.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39090D37EA0300F77345 /* reader.c */; };
+ A9DB395C0D37EA0300F77345 /* render.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390A0D37EA0300F77345 /* render.c */; };
+ A9DB395D0D37EA0300F77345 /* scan.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390B0D37EA0300F77345 /* scan.c */; };
+ A9DB395E0D37EA0300F77345 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390C0D37EA0300F77345 /* stream.c */; };
+ A9DB395F0D37EA0300F77345 /* sync.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390D0D37EA0300F77345 /* sync.c */; };
+ A9DB39600D37EA0300F77345 /* update.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390E0D37EA0300F77345 /* update.c */; };
+ A9DB39610D37EA0300F77345 /* work.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390F0D37EA0300F77345 /* work.c */; };
+ A9DB39620D37EA0300F77345 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38E70D37EA0300F77345 /* common.c */; };
+ A9DB39630D37EA0300F77345 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38E80D37EA0300F77345 /* common.h */; };
+ A9DB39640D37EA0300F77345 /* deblock.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38E90D37EA0300F77345 /* deblock.c */; };
+ A9DB39650D37EA0300F77345 /* deca52.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EA0D37EA0300F77345 /* deca52.c */; };
+ A9DB39660D37EA0300F77345 /* decavcodec.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EB0D37EA0300F77345 /* decavcodec.c */; };
+ A9DB39670D37EA0300F77345 /* decdca.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EC0D37EA0300F77345 /* decdca.c */; };
+ A9DB39680D37EA0300F77345 /* declpcm.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38ED0D37EA0300F77345 /* declpcm.c */; };
+ A9DB39690D37EA0300F77345 /* decmpeg2.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EE0D37EA0300F77345 /* decmpeg2.c */; };
+ A9DB396A0D37EA0300F77345 /* decsub.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38EF0D37EA0300F77345 /* decsub.c */; };
+ A9DB396B0D37EA0300F77345 /* deinterlace.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F00D37EA0300F77345 /* deinterlace.c */; };
+ A9DB396C0D37EA0300F77345 /* demuxmpeg.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F10D37EA0300F77345 /* demuxmpeg.c */; };
+ A9DB396D0D37EA0300F77345 /* denoise.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F20D37EA0300F77345 /* denoise.c */; };
+ A9DB396E0D37EA0300F77345 /* detelecine.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F30D37EA0300F77345 /* detelecine.c */; };
+ A9DB396F0D37EA0300F77345 /* dvd.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F40D37EA0300F77345 /* dvd.c */; };
+ A9DB39700D37EA0300F77345 /* encavcodec.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F50D37EA0300F77345 /* encavcodec.c */; };
+ A9DB39710D37EA0300F77345 /* encfaac.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F60D37EA0300F77345 /* encfaac.c */; };
+ A9DB39720D37EA0300F77345 /* enclame.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F70D37EA0300F77345 /* enclame.c */; };
+ A9DB39730D37EA0300F77345 /* encvorbis.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F80D37EA0300F77345 /* encvorbis.c */; };
+ A9DB39740D37EA0300F77345 /* encx264.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38F90D37EA0300F77345 /* encx264.c */; };
+ A9DB39750D37EA0300F77345 /* encxvid.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FA0D37EA0300F77345 /* encxvid.c */; };
+ A9DB39760D37EA0300F77345 /* fifo.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FB0D37EA0300F77345 /* fifo.c */; };
+ A9DB39770D37EA0300F77345 /* hb.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FC0D37EA0300F77345 /* hb.c */; };
+ A9DB39780D37EA0300F77345 /* hb.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38FD0D37EA0300F77345 /* hb.h */; };
+ A9DB39790D37EA0300F77345 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB38FE0D37EA0300F77345 /* internal.h */; };
+ A9DB397A0D37EA0300F77345 /* ipodutil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9DB38FF0D37EA0300F77345 /* ipodutil.cpp */; };
+ A9DB397B0D37EA0300F77345 /* lang.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39000D37EA0300F77345 /* lang.c */; };
+ A9DB397C0D37EA0300F77345 /* lang.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB39010D37EA0300F77345 /* lang.h */; };
+ A9DB397D0D37EA0300F77345 /* muxavi.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39020D37EA0300F77345 /* muxavi.c */; };
+ A9DB397E0D37EA0300F77345 /* muxcommon.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39030D37EA0300F77345 /* muxcommon.c */; };
+ A9DB397F0D37EA0300F77345 /* muxmkv.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39040D37EA0300F77345 /* muxmkv.c */; };
+ A9DB39800D37EA0300F77345 /* muxmp4.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39050D37EA0300F77345 /* muxmp4.c */; };
+ A9DB39810D37EA0300F77345 /* muxogm.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39060D37EA0300F77345 /* muxogm.c */; };
+ A9DB39820D37EA0300F77345 /* ports.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39070D37EA0300F77345 /* ports.c */; };
+ A9DB39830D37EA0300F77345 /* ports.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DB39080D37EA0300F77345 /* ports.h */; };
+ A9DB39840D37EA0300F77345 /* reader.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB39090D37EA0300F77345 /* reader.c */; };
+ A9DB39850D37EA0300F77345 /* render.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390A0D37EA0300F77345 /* render.c */; };
+ A9DB39860D37EA0300F77345 /* scan.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390B0D37EA0300F77345 /* scan.c */; };
+ A9DB39870D37EA0300F77345 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390C0D37EA0300F77345 /* stream.c */; };
+ A9DB39880D37EA0300F77345 /* sync.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390D0D37EA0300F77345 /* sync.c */; };
+ A9DB39890D37EA0300F77345 /* update.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390E0D37EA0300F77345 /* update.c */; };
+ A9DB398A0D37EA0300F77345 /* work.c in Sources */ = {isa = PBXBuildFile; fileRef = A9DB390F0D37EA0300F77345 /* work.c */; };
+ A9DB39B20D37EB4700F77345 /* liba52.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399D0D37EB4700F77345 /* liba52.a */; };
+ A9DB39B30D37EB4700F77345 /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399E0D37EB4700F77345 /* libavcodec.a */; };
+ A9DB39B40D37EB4700F77345 /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399F0D37EB4700F77345 /* libavformat.a */; };
+ A9DB39B50D37EB4700F77345 /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A00D37EB4700F77345 /* libavutil.a */; };
+ A9DB39B60D37EB4700F77345 /* libdca.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A10D37EB4700F77345 /* libdca.a */; };
+ A9DB39B70D37EB4700F77345 /* libdvdcss.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A20D37EB4700F77345 /* libdvdcss.a */; };
+ A9DB39B80D37EB4700F77345 /* libdvdread.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A30D37EB4700F77345 /* libdvdread.a */; };
+ A9DB39B90D37EB4700F77345 /* libfaac.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A40D37EB4700F77345 /* libfaac.a */; };
+ A9DB39BA0D37EB4700F77345 /* libmkv.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A50D37EB4700F77345 /* libmkv.a */; };
+ A9DB39BB0D37EB4700F77345 /* libmp3lame.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A60D37EB4700F77345 /* libmp3lame.a */; };
+ A9DB39BC0D37EB4700F77345 /* libmp4v2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A70D37EB4700F77345 /* libmp4v2.a */; };
+ A9DB39BD0D37EB4700F77345 /* libmpeg2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A80D37EB4700F77345 /* libmpeg2.a */; };
+ A9DB39BE0D37EB4700F77345 /* libmpeg2convert.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A90D37EB4700F77345 /* libmpeg2convert.a */; };
+ A9DB39BF0D37EB4700F77345 /* libogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AA0D37EB4700F77345 /* libogg.a */; };
+ A9DB39C00D37EB4700F77345 /* libsamplerate.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AB0D37EB4700F77345 /* libsamplerate.a */; };
+ A9DB39C10D37EB4700F77345 /* libswscale.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AC0D37EB4700F77345 /* libswscale.a */; };
+ A9DB39C20D37EB4700F77345 /* libvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AD0D37EB4700F77345 /* libvorbis.a */; };
+ A9DB39C30D37EB4700F77345 /* libvorbisenc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AE0D37EB4700F77345 /* libvorbisenc.a */; };
+ A9DB39C40D37EB4700F77345 /* libvorbisfile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AF0D37EB4700F77345 /* libvorbisfile.a */; };
+ A9DB39C50D37EB4700F77345 /* libxvidcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39B00D37EB4700F77345 /* libxvidcore.a */; };
+ A9DB39C60D37EB4700F77345 /* libx264.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39B10D37EB4700F77345 /* libx264.a */; };
+ A9DB39C70D37EB4700F77345 /* liba52.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399D0D37EB4700F77345 /* liba52.a */; };
+ A9DB39C80D37EB4700F77345 /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399E0D37EB4700F77345 /* libavcodec.a */; };
+ A9DB39C90D37EB4700F77345 /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399F0D37EB4700F77345 /* libavformat.a */; };
+ A9DB39CA0D37EB4700F77345 /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A00D37EB4700F77345 /* libavutil.a */; };
+ A9DB39CB0D37EB4700F77345 /* libdca.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A10D37EB4700F77345 /* libdca.a */; };
+ A9DB39CC0D37EB4700F77345 /* libdvdcss.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A20D37EB4700F77345 /* libdvdcss.a */; };
+ A9DB39CD0D37EB4700F77345 /* libdvdread.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A30D37EB4700F77345 /* libdvdread.a */; };
+ A9DB39CE0D37EB4700F77345 /* libfaac.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A40D37EB4700F77345 /* libfaac.a */; };
+ A9DB39CF0D37EB4700F77345 /* libmkv.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A50D37EB4700F77345 /* libmkv.a */; };
+ A9DB39D00D37EB4700F77345 /* libmp3lame.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A60D37EB4700F77345 /* libmp3lame.a */; };
+ A9DB39D10D37EB4700F77345 /* libmp4v2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A70D37EB4700F77345 /* libmp4v2.a */; };
+ A9DB39D20D37EB4700F77345 /* libmpeg2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A80D37EB4700F77345 /* libmpeg2.a */; };
+ A9DB39D30D37EB4700F77345 /* libmpeg2convert.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A90D37EB4700F77345 /* libmpeg2convert.a */; };
+ A9DB39D40D37EB4700F77345 /* libogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AA0D37EB4700F77345 /* libogg.a */; };
+ A9DB39D50D37EB4700F77345 /* libsamplerate.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AB0D37EB4700F77345 /* libsamplerate.a */; };
+ A9DB39D60D37EB4700F77345 /* libswscale.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AC0D37EB4700F77345 /* libswscale.a */; };
+ A9DB39D70D37EB4700F77345 /* libvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AD0D37EB4700F77345 /* libvorbis.a */; };
+ A9DB39D80D37EB4700F77345 /* libvorbisenc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AE0D37EB4700F77345 /* libvorbisenc.a */; };
+ A9DB39D90D37EB4700F77345 /* libvorbisfile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AF0D37EB4700F77345 /* libvorbisfile.a */; };
+ A9DB39DA0D37EB4700F77345 /* libxvidcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39B00D37EB4700F77345 /* libxvidcore.a */; };
+ A9DB39DB0D37EB4700F77345 /* libx264.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39B10D37EB4700F77345 /* libx264.a */; };
+ A9DB39DC0D37EB4700F77345 /* liba52.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399D0D37EB4700F77345 /* liba52.a */; };
+ A9DB39DD0D37EB4700F77345 /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399E0D37EB4700F77345 /* libavcodec.a */; };
+ A9DB39DE0D37EB4700F77345 /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB399F0D37EB4700F77345 /* libavformat.a */; };
+ A9DB39DF0D37EB4700F77345 /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A00D37EB4700F77345 /* libavutil.a */; };
+ A9DB39E00D37EB4700F77345 /* libdca.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A10D37EB4700F77345 /* libdca.a */; };
+ A9DB39E10D37EB4700F77345 /* libdvdcss.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A20D37EB4700F77345 /* libdvdcss.a */; };
+ A9DB39E20D37EB4700F77345 /* libdvdread.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A30D37EB4700F77345 /* libdvdread.a */; };
+ A9DB39E30D37EB4700F77345 /* libfaac.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A40D37EB4700F77345 /* libfaac.a */; };
+ A9DB39E40D37EB4700F77345 /* libmkv.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A50D37EB4700F77345 /* libmkv.a */; };
+ A9DB39E50D37EB4700F77345 /* libmp3lame.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A60D37EB4700F77345 /* libmp3lame.a */; };
+ A9DB39E60D37EB4700F77345 /* libmp4v2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A70D37EB4700F77345 /* libmp4v2.a */; };
+ A9DB39E70D37EB4700F77345 /* libmpeg2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A80D37EB4700F77345 /* libmpeg2.a */; };
+ A9DB39E80D37EB4700F77345 /* libmpeg2convert.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39A90D37EB4700F77345 /* libmpeg2convert.a */; };
+ A9DB39E90D37EB4700F77345 /* libogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AA0D37EB4700F77345 /* libogg.a */; };
+ A9DB39EA0D37EB4700F77345 /* libsamplerate.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AB0D37EB4700F77345 /* libsamplerate.a */; };
+ A9DB39EB0D37EB4700F77345 /* libswscale.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AC0D37EB4700F77345 /* libswscale.a */; };
+ A9DB39EC0D37EB4700F77345 /* libvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AD0D37EB4700F77345 /* libvorbis.a */; };
+ A9DB39ED0D37EB4700F77345 /* libvorbisenc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AE0D37EB4700F77345 /* libvorbisenc.a */; };
+ A9DB39EE0D37EB4700F77345 /* libvorbisfile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39AF0D37EB4700F77345 /* libvorbisfile.a */; };
+ A9DB39EF0D37EB4700F77345 /* libxvidcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39B00D37EB4700F77345 /* libxvidcore.a */; };
+ A9DB39F00D37EB4700F77345 /* libx264.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A9DB39B10D37EB4700F77345 /* libx264.a */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ 0D096DFF0B707D1200A845D4 /* libhb.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libhb.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ 0DFF0B720B6BC6E600549488 /* libhb.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libhb.a; sourceTree = BUILT_PRODUCTS_DIR; };
+ 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
+ 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
+ 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
+ 4D1125D709D72FD200E0657B /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
+ 4DEB2024052B055F00C39CA9 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
+ A9DB38E00D37E9BA00F77345 /* HB.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = HB.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ A9DB38E10D37E9BA00F77345 /* HB-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "HB-Info.plist"; sourceTree = "<group>"; };
+ A9DB38E70D37EA0300F77345 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = common.c; path = ../../libhb/common.c; sourceTree = SOURCE_ROOT; };
+ A9DB38E80D37EA0300F77345 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = ../../libhb/common.h; sourceTree = SOURCE_ROOT; };
+ A9DB38E90D37EA0300F77345 /* deblock.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = deblock.c; path = ../../libhb/deblock.c; sourceTree = SOURCE_ROOT; };
+ A9DB38EA0D37EA0300F77345 /* deca52.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = deca52.c; path = ../../libhb/deca52.c; sourceTree = SOURCE_ROOT; };
+ A9DB38EB0D37EA0300F77345 /* decavcodec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decavcodec.c; path = ../../libhb/decavcodec.c; sourceTree = SOURCE_ROOT; };
+ A9DB38EC0D37EA0300F77345 /* decdca.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decdca.c; path = ../../libhb/decdca.c; sourceTree = SOURCE_ROOT; };
+ A9DB38ED0D37EA0300F77345 /* declpcm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = declpcm.c; path = ../../libhb/declpcm.c; sourceTree = SOURCE_ROOT; };
+ A9DB38EE0D37EA0300F77345 /* decmpeg2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decmpeg2.c; path = ../../libhb/decmpeg2.c; sourceTree = SOURCE_ROOT; };
+ A9DB38EF0D37EA0300F77345 /* decsub.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = decsub.c; path = ../../libhb/decsub.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F00D37EA0300F77345 /* deinterlace.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = deinterlace.c; path = ../../libhb/deinterlace.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F10D37EA0300F77345 /* demuxmpeg.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = demuxmpeg.c; path = ../../libhb/demuxmpeg.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F20D37EA0300F77345 /* denoise.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = denoise.c; path = ../../libhb/denoise.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F30D37EA0300F77345 /* detelecine.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = detelecine.c; path = ../../libhb/detelecine.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F40D37EA0300F77345 /* dvd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dvd.c; path = ../../libhb/dvd.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F50D37EA0300F77345 /* encavcodec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encavcodec.c; path = ../../libhb/encavcodec.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F60D37EA0300F77345 /* encfaac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encfaac.c; path = ../../libhb/encfaac.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F70D37EA0300F77345 /* enclame.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = enclame.c; path = ../../libhb/enclame.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F80D37EA0300F77345 /* encvorbis.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encvorbis.c; path = ../../libhb/encvorbis.c; sourceTree = SOURCE_ROOT; };
+ A9DB38F90D37EA0300F77345 /* encx264.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encx264.c; path = ../../libhb/encx264.c; sourceTree = SOURCE_ROOT; };
+ A9DB38FA0D37EA0300F77345 /* encxvid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encxvid.c; path = ../../libhb/encxvid.c; sourceTree = SOURCE_ROOT; };
+ A9DB38FB0D37EA0300F77345 /* fifo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = fifo.c; path = ../../libhb/fifo.c; sourceTree = SOURCE_ROOT; };
+ A9DB38FC0D37EA0300F77345 /* hb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = hb.c; path = ../../libhb/hb.c; sourceTree = SOURCE_ROOT; };
+ A9DB38FD0D37EA0300F77345 /* hb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hb.h; path = ../../libhb/hb.h; sourceTree = SOURCE_ROOT; };
+ A9DB38FE0D37EA0300F77345 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = internal.h; path = ../../libhb/internal.h; sourceTree = SOURCE_ROOT; };
+ A9DB38FF0D37EA0300F77345 /* ipodutil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ipodutil.cpp; path = ../../libhb/ipodutil.cpp; sourceTree = SOURCE_ROOT; };
+ A9DB39000D37EA0300F77345 /* lang.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = lang.c; path = ../../libhb/lang.c; sourceTree = SOURCE_ROOT; };
+ A9DB39010D37EA0300F77345 /* lang.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lang.h; path = ../../libhb/lang.h; sourceTree = SOURCE_ROOT; };
+ A9DB39020D37EA0300F77345 /* muxavi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = muxavi.c; path = ../../libhb/muxavi.c; sourceTree = SOURCE_ROOT; };
+ A9DB39030D37EA0300F77345 /* muxcommon.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = muxcommon.c; path = ../../libhb/muxcommon.c; sourceTree = SOURCE_ROOT; };
+ A9DB39040D37EA0300F77345 /* muxmkv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = muxmkv.c; path = ../../libhb/muxmkv.c; sourceTree = SOURCE_ROOT; };
+ A9DB39050D37EA0300F77345 /* muxmp4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = muxmp4.c; path = ../../libhb/muxmp4.c; sourceTree = SOURCE_ROOT; };
+ A9DB39060D37EA0300F77345 /* muxogm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = muxogm.c; path = ../../libhb/muxogm.c; sourceTree = SOURCE_ROOT; };
+ A9DB39070D37EA0300F77345 /* ports.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ports.c; path = ../../libhb/ports.c; sourceTree = SOURCE_ROOT; };
+ A9DB39080D37EA0300F77345 /* ports.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ports.h; path = ../../libhb/ports.h; sourceTree = SOURCE_ROOT; };
+ A9DB39090D37EA0300F77345 /* reader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = reader.c; path = ../../libhb/reader.c; sourceTree = SOURCE_ROOT; };
+ A9DB390A0D37EA0300F77345 /* render.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = render.c; path = ../../libhb/render.c; sourceTree = SOURCE_ROOT; };
+ A9DB390B0D37EA0300F77345 /* scan.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = scan.c; path = ../../libhb/scan.c; sourceTree = SOURCE_ROOT; };
+ A9DB390C0D37EA0300F77345 /* stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stream.c; path = ../../libhb/stream.c; sourceTree = SOURCE_ROOT; };
+ A9DB390D0D37EA0300F77345 /* sync.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sync.c; path = ../../libhb/sync.c; sourceTree = SOURCE_ROOT; };
+ A9DB390E0D37EA0300F77345 /* update.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = update.c; path = ../../libhb/update.c; sourceTree = SOURCE_ROOT; };
+ A9DB390F0D37EA0300F77345 /* work.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = work.c; path = ../../libhb/work.c; sourceTree = SOURCE_ROOT; };
+ A9DB399D0D37EB4700F77345 /* liba52.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = liba52.a; path = ../../contrib/lib/liba52.a; sourceTree = SOURCE_ROOT; };
+ A9DB399E0D37EB4700F77345 /* libavcodec.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavcodec.a; path = ../../contrib/lib/libavcodec.a; sourceTree = SOURCE_ROOT; };
+ A9DB399F0D37EB4700F77345 /* libavformat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavformat.a; path = ../../contrib/lib/libavformat.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A00D37EB4700F77345 /* libavutil.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavutil.a; path = ../../contrib/lib/libavutil.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A10D37EB4700F77345 /* libdca.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libdca.a; path = ../../contrib/lib/libdca.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A20D37EB4700F77345 /* libdvdcss.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libdvdcss.a; path = ../../contrib/lib/libdvdcss.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A30D37EB4700F77345 /* libdvdread.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libdvdread.a; path = ../../contrib/lib/libdvdread.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A40D37EB4700F77345 /* libfaac.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libfaac.a; path = ../../contrib/lib/libfaac.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A50D37EB4700F77345 /* libmkv.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmkv.a; path = ../../contrib/lib/libmkv.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A60D37EB4700F77345 /* libmp3lame.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmp3lame.a; path = ../../contrib/lib/libmp3lame.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A70D37EB4700F77345 /* libmp4v2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmp4v2.a; path = ../../contrib/lib/libmp4v2.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A80D37EB4700F77345 /* libmpeg2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmpeg2.a; path = ../../contrib/lib/libmpeg2.a; sourceTree = SOURCE_ROOT; };
+ A9DB39A90D37EB4700F77345 /* libmpeg2convert.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libmpeg2convert.a; path = ../../contrib/lib/libmpeg2convert.a; sourceTree = SOURCE_ROOT; };
+ A9DB39AA0D37EB4700F77345 /* libogg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libogg.a; path = ../../contrib/lib/libogg.a; sourceTree = SOURCE_ROOT; };
+ A9DB39AB0D37EB4700F77345 /* libsamplerate.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsamplerate.a; path = ../../contrib/lib/libsamplerate.a; sourceTree = SOURCE_ROOT; };
+ A9DB39AC0D37EB4700F77345 /* libswscale.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libswscale.a; path = ../../contrib/lib/libswscale.a; sourceTree = SOURCE_ROOT; };
+ A9DB39AD0D37EB4700F77345 /* libvorbis.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvorbis.a; path = ../../contrib/lib/libvorbis.a; sourceTree = SOURCE_ROOT; };
+ A9DB39AE0D37EB4700F77345 /* libvorbisenc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvorbisenc.a; path = ../../contrib/lib/libvorbisenc.a; sourceTree = SOURCE_ROOT; };
+ A9DB39AF0D37EB4700F77345 /* libvorbisfile.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvorbisfile.a; path = ../../contrib/lib/libvorbisfile.a; sourceTree = SOURCE_ROOT; };
+ A9DB39B00D37EB4700F77345 /* libxvidcore.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libxvidcore.a; path = ../../contrib/lib/libxvidcore.a; sourceTree = SOURCE_ROOT; };
+ A9DB39B10D37EB4700F77345 /* libx264.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libx264.a; path = ../../contrib/lib/libx264.a; sourceTree = SOURCE_ROOT; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ 0D096DFD0B707D1200A845D4 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 0D096EA30B70884A00A845D4 /* libz.dylib in Frameworks */,
+ A9DB39DC0D37EB4700F77345 /* liba52.a in Frameworks */,
+ A9DB39DD0D37EB4700F77345 /* libavcodec.a in Frameworks */,
+ A9DB39DE0D37EB4700F77345 /* libavformat.a in Frameworks */,
+ A9DB39DF0D37EB4700F77345 /* libavutil.a in Frameworks */,
+ A9DB39E00D37EB4700F77345 /* libdca.a in Frameworks */,
+ A9DB39E10D37EB4700F77345 /* libdvdcss.a in Frameworks */,
+ A9DB39E20D37EB4700F77345 /* libdvdread.a in Frameworks */,
+ A9DB39E30D37EB4700F77345 /* libfaac.a in Frameworks */,
+ A9DB39E40D37EB4700F77345 /* libmkv.a in Frameworks */,
+ A9DB39E50D37EB4700F77345 /* libmp3lame.a in Frameworks */,
+ A9DB39E60D37EB4700F77345 /* libmp4v2.a in Frameworks */,
+ A9DB39E70D37EB4700F77345 /* libmpeg2.a in Frameworks */,
+ A9DB39E80D37EB4700F77345 /* libmpeg2convert.a in Frameworks */,
+ A9DB39E90D37EB4700F77345 /* libogg.a in Frameworks */,
+ A9DB39EA0D37EB4700F77345 /* libsamplerate.a in Frameworks */,
+ A9DB39EB0D37EB4700F77345 /* libswscale.a in Frameworks */,
+ A9DB39EC0D37EB4700F77345 /* libvorbis.a in Frameworks */,
+ A9DB39ED0D37EB4700F77345 /* libvorbisenc.a in Frameworks */,
+ A9DB39EE0D37EB4700F77345 /* libvorbisfile.a in Frameworks */,
+ A9DB39EF0D37EB4700F77345 /* libxvidcore.a in Frameworks */,
+ A9DB39F00D37EB4700F77345 /* libx264.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 0DFF0B700B6BC6E600549488 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB39B20D37EB4700F77345 /* liba52.a in Frameworks */,
+ A9DB39B30D37EB4700F77345 /* libavcodec.a in Frameworks */,
+ A9DB39B40D37EB4700F77345 /* libavformat.a in Frameworks */,
+ A9DB39B50D37EB4700F77345 /* libavutil.a in Frameworks */,
+ A9DB39B60D37EB4700F77345 /* libdca.a in Frameworks */,
+ A9DB39B70D37EB4700F77345 /* libdvdcss.a in Frameworks */,
+ A9DB39B80D37EB4700F77345 /* libdvdread.a in Frameworks */,
+ A9DB39B90D37EB4700F77345 /* libfaac.a in Frameworks */,
+ A9DB39BA0D37EB4700F77345 /* libmkv.a in Frameworks */,
+ A9DB39BB0D37EB4700F77345 /* libmp3lame.a in Frameworks */,
+ A9DB39BC0D37EB4700F77345 /* libmp4v2.a in Frameworks */,
+ A9DB39BD0D37EB4700F77345 /* libmpeg2.a in Frameworks */,
+ A9DB39BE0D37EB4700F77345 /* libmpeg2convert.a in Frameworks */,
+ A9DB39BF0D37EB4700F77345 /* libogg.a in Frameworks */,
+ A9DB39C00D37EB4700F77345 /* libsamplerate.a in Frameworks */,
+ A9DB39C10D37EB4700F77345 /* libswscale.a in Frameworks */,
+ A9DB39C20D37EB4700F77345 /* libvorbis.a in Frameworks */,
+ A9DB39C30D37EB4700F77345 /* libvorbisenc.a in Frameworks */,
+ A9DB39C40D37EB4700F77345 /* libvorbisfile.a in Frameworks */,
+ A9DB39C50D37EB4700F77345 /* libxvidcore.a in Frameworks */,
+ A9DB39C60D37EB4700F77345 /* libx264.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ A9DB38DE0D37E9BA00F77345 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB39C70D37EB4700F77345 /* liba52.a in Frameworks */,
+ A9DB39C80D37EB4700F77345 /* libavcodec.a in Frameworks */,
+ A9DB39C90D37EB4700F77345 /* libavformat.a in Frameworks */,
+ A9DB39CA0D37EB4700F77345 /* libavutil.a in Frameworks */,
+ A9DB39CB0D37EB4700F77345 /* libdca.a in Frameworks */,
+ A9DB39CC0D37EB4700F77345 /* libdvdcss.a in Frameworks */,
+ A9DB39CD0D37EB4700F77345 /* libdvdread.a in Frameworks */,
+ A9DB39CE0D37EB4700F77345 /* libfaac.a in Frameworks */,
+ A9DB39CF0D37EB4700F77345 /* libmkv.a in Frameworks */,
+ A9DB39D00D37EB4700F77345 /* libmp3lame.a in Frameworks */,
+ A9DB39D10D37EB4700F77345 /* libmp4v2.a in Frameworks */,
+ A9DB39D20D37EB4700F77345 /* libmpeg2.a in Frameworks */,
+ A9DB39D30D37EB4700F77345 /* libmpeg2convert.a in Frameworks */,
+ A9DB39D40D37EB4700F77345 /* libogg.a in Frameworks */,
+ A9DB39D50D37EB4700F77345 /* libsamplerate.a in Frameworks */,
+ A9DB39D60D37EB4700F77345 /* libswscale.a in Frameworks */,
+ A9DB39D70D37EB4700F77345 /* libvorbis.a in Frameworks */,
+ A9DB39D80D37EB4700F77345 /* libvorbisenc.a in Frameworks */,
+ A9DB39D90D37EB4700F77345 /* libvorbisfile.a in Frameworks */,
+ A9DB39DA0D37EB4700F77345 /* libxvidcore.a in Frameworks */,
+ A9DB39DB0D37EB4700F77345 /* libx264.a in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 19C28FACFE9D520D11CA2CBB /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 0DFF0B720B6BC6E600549488 /* libhb.a */,
+ 0D096DFF0B707D1200A845D4 /* libhb.dylib */,
+ A9DB38E00D37E9BA00F77345 /* HB.framework */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 29B97314FDCFA39411CA2CEA /* HandBrake */ = {
+ isa = PBXGroup;
+ children = (
+ 526FBC8D0B4CA9F90064E04C /* libhb Sources */,
+ 29B97323FDCFA39411CA2CEA /* Frameworks */,
+ 19C28FACFE9D520D11CA2CBB /* Products */,
+ A9DB38E10D37E9BA00F77345 /* HB-Info.plist */,
+ );
+ name = HandBrake;
+ sourceTree = "<group>";
+ };
+ 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
+ isa = PBXGroup;
+ children = (
+ A9DB399D0D37EB4700F77345 /* liba52.a */,
+ A9DB399E0D37EB4700F77345 /* libavcodec.a */,
+ A9DB399F0D37EB4700F77345 /* libavformat.a */,
+ A9DB39A00D37EB4700F77345 /* libavutil.a */,
+ A9DB39A10D37EB4700F77345 /* libdca.a */,
+ A9DB39A20D37EB4700F77345 /* libdvdcss.a */,
+ A9DB39A30D37EB4700F77345 /* libdvdread.a */,
+ A9DB39A40D37EB4700F77345 /* libfaac.a */,
+ A9DB39A50D37EB4700F77345 /* libmkv.a */,
+ A9DB39A60D37EB4700F77345 /* libmp3lame.a */,
+ A9DB39A70D37EB4700F77345 /* libmp4v2.a */,
+ A9DB39A80D37EB4700F77345 /* libmpeg2.a */,
+ A9DB39A90D37EB4700F77345 /* libmpeg2convert.a */,
+ A9DB39AA0D37EB4700F77345 /* libogg.a */,
+ A9DB39AB0D37EB4700F77345 /* libsamplerate.a */,
+ A9DB39AC0D37EB4700F77345 /* libswscale.a */,
+ A9DB39AD0D37EB4700F77345 /* libvorbis.a */,
+ A9DB39AE0D37EB4700F77345 /* libvorbisenc.a */,
+ A9DB39AF0D37EB4700F77345 /* libvorbisfile.a */,
+ A9DB39B00D37EB4700F77345 /* libxvidcore.a */,
+ A9DB39B10D37EB4700F77345 /* libx264.a */,
+ 4D1125D709D72FD200E0657B /* libz.dylib */,
+ 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
+ 4DEB2024052B055F00C39CA9 /* IOKit.framework */,
+ 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
+ 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
+ );
+ name = Frameworks;
+ sourceTree = "<group>";
+ };
+ 526FBC8D0B4CA9F90064E04C /* libhb Sources */ = {
+ isa = PBXGroup;
+ children = (
+ A9DB38E70D37EA0300F77345 /* common.c */,
+ A9DB38E80D37EA0300F77345 /* common.h */,
+ A9DB38E90D37EA0300F77345 /* deblock.c */,
+ A9DB38EA0D37EA0300F77345 /* deca52.c */,
+ A9DB38EB0D37EA0300F77345 /* decavcodec.c */,
+ A9DB38EC0D37EA0300F77345 /* decdca.c */,
+ A9DB38ED0D37EA0300F77345 /* declpcm.c */,
+ A9DB38EE0D37EA0300F77345 /* decmpeg2.c */,
+ A9DB38EF0D37EA0300F77345 /* decsub.c */,
+ A9DB38F00D37EA0300F77345 /* deinterlace.c */,
+ A9DB38F10D37EA0300F77345 /* demuxmpeg.c */,
+ A9DB38F20D37EA0300F77345 /* denoise.c */,
+ A9DB38F30D37EA0300F77345 /* detelecine.c */,
+ A9DB38F40D37EA0300F77345 /* dvd.c */,
+ A9DB38F50D37EA0300F77345 /* encavcodec.c */,
+ A9DB38F60D37EA0300F77345 /* encfaac.c */,
+ A9DB38F70D37EA0300F77345 /* enclame.c */,
+ A9DB38F80D37EA0300F77345 /* encvorbis.c */,
+ A9DB38F90D37EA0300F77345 /* encx264.c */,
+ A9DB38FA0D37EA0300F77345 /* encxvid.c */,
+ A9DB38FB0D37EA0300F77345 /* fifo.c */,
+ A9DB38FC0D37EA0300F77345 /* hb.c */,
+ A9DB38FD0D37EA0300F77345 /* hb.h */,
+ A9DB38FE0D37EA0300F77345 /* internal.h */,
+ A9DB38FF0D37EA0300F77345 /* ipodutil.cpp */,
+ A9DB39000D37EA0300F77345 /* lang.c */,
+ A9DB39010D37EA0300F77345 /* lang.h */,
+ A9DB39020D37EA0300F77345 /* muxavi.c */,
+ A9DB39030D37EA0300F77345 /* muxcommon.c */,
+ A9DB39040D37EA0300F77345 /* muxmkv.c */,
+ A9DB39050D37EA0300F77345 /* muxmp4.c */,
+ A9DB39060D37EA0300F77345 /* muxogm.c */,
+ A9DB39070D37EA0300F77345 /* ports.c */,
+ A9DB39080D37EA0300F77345 /* ports.h */,
+ A9DB39090D37EA0300F77345 /* reader.c */,
+ A9DB390A0D37EA0300F77345 /* render.c */,
+ A9DB390B0D37EA0300F77345 /* scan.c */,
+ A9DB390C0D37EA0300F77345 /* stream.c */,
+ A9DB390D0D37EA0300F77345 /* sync.c */,
+ A9DB390E0D37EA0300F77345 /* update.c */,
+ A9DB390F0D37EA0300F77345 /* work.c */,
+ );
+ name = "libhb Sources";
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ 0D096DFB0B707D1200A845D4 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB39630D37EA0300F77345 /* common.h in Headers */,
+ A9DB39780D37EA0300F77345 /* hb.h in Headers */,
+ A9DB39790D37EA0300F77345 /* internal.h in Headers */,
+ A9DB397C0D37EA0300F77345 /* lang.h in Headers */,
+ A9DB39830D37EA0300F77345 /* ports.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 0DFF0B6E0B6BC6E600549488 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB39110D37EA0300F77345 /* common.h in Headers */,
+ A9DB39260D37EA0300F77345 /* hb.h in Headers */,
+ A9DB39270D37EA0300F77345 /* internal.h in Headers */,
+ A9DB392A0D37EA0300F77345 /* lang.h in Headers */,
+ A9DB39310D37EA0300F77345 /* ports.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ A9DB38DB0D37E9BA00F77345 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB393A0D37EA0300F77345 /* common.h in Headers */,
+ A9DB394F0D37EA0300F77345 /* hb.h in Headers */,
+ A9DB39500D37EA0300F77345 /* internal.h in Headers */,
+ A9DB39530D37EA0300F77345 /* lang.h in Headers */,
+ A9DB395A0D37EA0300F77345 /* ports.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ 0D096DFE0B707D1200A845D4 /* libhb dlib */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 0D096E650B707D5800A845D4 /* Build configuration list for PBXNativeTarget "libhb dlib" */;
+ buildPhases = (
+ 0D096DFB0B707D1200A845D4 /* Headers */,
+ 0D096DFC0B707D1200A845D4 /* Sources */,
+ 0D096DFD0B707D1200A845D4 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = "libhb dlib";
+ productName = "libmediafork dlib";
+ productReference = 0D096DFF0B707D1200A845D4 /* libhb.dylib */;
+ productType = "com.apple.product-type.library.dynamic";
+ };
+ 0DFF0B710B6BC6E600549488 /* libhb */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 0DFF0B730B6BC70400549488 /* Build configuration list for PBXNativeTarget "libhb" */;
+ buildPhases = (
+ 0DFF0B6E0B6BC6E600549488 /* Headers */,
+ 0DFF0B6F0B6BC6E600549488 /* Sources */,
+ 0DFF0B700B6BC6E600549488 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = libhb;
+ productName = libmediafork;
+ productReference = 0DFF0B720B6BC6E600549488 /* libhb.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+ A9DB38DF0D37E9BA00F77345 /* HB */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = A9DB38E50D37E9BA00F77345 /* Build configuration list for PBXNativeTarget "HB" */;
+ buildPhases = (
+ A9DB38DB0D37E9BA00F77345 /* Headers */,
+ A9DB38DC0D37E9BA00F77345 /* Resources */,
+ A9DB38DD0D37E9BA00F77345 /* Sources */,
+ A9DB38DE0D37E9BA00F77345 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = HB;
+ productName = HB;
+ productReference = A9DB38E00D37E9BA00F77345 /* HB.framework */;
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 29B97313FDCFA39411CA2CEA /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = 4D4E7BC4087804870051572B /* Build configuration list for PBXProject "libhb" */;
+ compatibilityVersion = "Xcode 2.4";
+ hasScannedForEncodings = 1;
+ mainGroup = 29B97314FDCFA39411CA2CEA /* HandBrake */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ 0DFF0B710B6BC6E600549488 /* libhb */,
+ 0D096DFE0B707D1200A845D4 /* libhb dlib */,
+ A9DB38DF0D37E9BA00F77345 /* HB */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ A9DB38DC0D37E9BA00F77345 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ 0D096DFC0B707D1200A845D4 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB39620D37EA0300F77345 /* common.c in Sources */,
+ A9DB39640D37EA0300F77345 /* deblock.c in Sources */,
+ A9DB39650D37EA0300F77345 /* deca52.c in Sources */,
+ A9DB39660D37EA0300F77345 /* decavcodec.c in Sources */,
+ A9DB39670D37EA0300F77345 /* decdca.c in Sources */,
+ A9DB39680D37EA0300F77345 /* declpcm.c in Sources */,
+ A9DB39690D37EA0300F77345 /* decmpeg2.c in Sources */,
+ A9DB396A0D37EA0300F77345 /* decsub.c in Sources */,
+ A9DB396B0D37EA0300F77345 /* deinterlace.c in Sources */,
+ A9DB396C0D37EA0300F77345 /* demuxmpeg.c in Sources */,
+ A9DB396D0D37EA0300F77345 /* denoise.c in Sources */,
+ A9DB396E0D37EA0300F77345 /* detelecine.c in Sources */,
+ A9DB396F0D37EA0300F77345 /* dvd.c in Sources */,
+ A9DB39700D37EA0300F77345 /* encavcodec.c in Sources */,
+ A9DB39710D37EA0300F77345 /* encfaac.c in Sources */,
+ A9DB39720D37EA0300F77345 /* enclame.c in Sources */,
+ A9DB39730D37EA0300F77345 /* encvorbis.c in Sources */,
+ A9DB39740D37EA0300F77345 /* encx264.c in Sources */,
+ A9DB39750D37EA0300F77345 /* encxvid.c in Sources */,
+ A9DB39760D37EA0300F77345 /* fifo.c in Sources */,
+ A9DB39770D37EA0300F77345 /* hb.c in Sources */,
+ A9DB397A0D37EA0300F77345 /* ipodutil.cpp in Sources */,
+ A9DB397B0D37EA0300F77345 /* lang.c in Sources */,
+ A9DB397D0D37EA0300F77345 /* muxavi.c in Sources */,
+ A9DB397E0D37EA0300F77345 /* muxcommon.c in Sources */,
+ A9DB397F0D37EA0300F77345 /* muxmkv.c in Sources */,
+ A9DB39800D37EA0300F77345 /* muxmp4.c in Sources */,
+ A9DB39810D37EA0300F77345 /* muxogm.c in Sources */,
+ A9DB39820D37EA0300F77345 /* ports.c in Sources */,
+ A9DB39840D37EA0300F77345 /* reader.c in Sources */,
+ A9DB39850D37EA0300F77345 /* render.c in Sources */,
+ A9DB39860D37EA0300F77345 /* scan.c in Sources */,
+ A9DB39870D37EA0300F77345 /* stream.c in Sources */,
+ A9DB39880D37EA0300F77345 /* sync.c in Sources */,
+ A9DB39890D37EA0300F77345 /* update.c in Sources */,
+ A9DB398A0D37EA0300F77345 /* work.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ 0DFF0B6F0B6BC6E600549488 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB39100D37EA0300F77345 /* common.c in Sources */,
+ A9DB39120D37EA0300F77345 /* deblock.c in Sources */,
+ A9DB39130D37EA0300F77345 /* deca52.c in Sources */,
+ A9DB39140D37EA0300F77345 /* decavcodec.c in Sources */,
+ A9DB39150D37EA0300F77345 /* decdca.c in Sources */,
+ A9DB39160D37EA0300F77345 /* declpcm.c in Sources */,
+ A9DB39170D37EA0300F77345 /* decmpeg2.c in Sources */,
+ A9DB39180D37EA0300F77345 /* decsub.c in Sources */,
+ A9DB39190D37EA0300F77345 /* deinterlace.c in Sources */,
+ A9DB391A0D37EA0300F77345 /* demuxmpeg.c in Sources */,
+ A9DB391B0D37EA0300F77345 /* denoise.c in Sources */,
+ A9DB391C0D37EA0300F77345 /* detelecine.c in Sources */,
+ A9DB391D0D37EA0300F77345 /* dvd.c in Sources */,
+ A9DB391E0D37EA0300F77345 /* encavcodec.c in Sources */,
+ A9DB391F0D37EA0300F77345 /* encfaac.c in Sources */,
+ A9DB39200D37EA0300F77345 /* enclame.c in Sources */,
+ A9DB39210D37EA0300F77345 /* encvorbis.c in Sources */,
+ A9DB39220D37EA0300F77345 /* encx264.c in Sources */,
+ A9DB39230D37EA0300F77345 /* encxvid.c in Sources */,
+ A9DB39240D37EA0300F77345 /* fifo.c in Sources */,
+ A9DB39250D37EA0300F77345 /* hb.c in Sources */,
+ A9DB39280D37EA0300F77345 /* ipodutil.cpp in Sources */,
+ A9DB39290D37EA0300F77345 /* lang.c in Sources */,
+ A9DB392B0D37EA0300F77345 /* muxavi.c in Sources */,
+ A9DB392C0D37EA0300F77345 /* muxcommon.c in Sources */,
+ A9DB392D0D37EA0300F77345 /* muxmkv.c in Sources */,
+ A9DB392E0D37EA0300F77345 /* muxmp4.c in Sources */,
+ A9DB392F0D37EA0300F77345 /* muxogm.c in Sources */,
+ A9DB39300D37EA0300F77345 /* ports.c in Sources */,
+ A9DB39320D37EA0300F77345 /* reader.c in Sources */,
+ A9DB39330D37EA0300F77345 /* render.c in Sources */,
+ A9DB39340D37EA0300F77345 /* scan.c in Sources */,
+ A9DB39350D37EA0300F77345 /* stream.c in Sources */,
+ A9DB39360D37EA0300F77345 /* sync.c in Sources */,
+ A9DB39370D37EA0300F77345 /* update.c in Sources */,
+ A9DB39380D37EA0300F77345 /* work.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ A9DB38DD0D37E9BA00F77345 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ A9DB39390D37EA0300F77345 /* common.c in Sources */,
+ A9DB393B0D37EA0300F77345 /* deblock.c in Sources */,
+ A9DB393C0D37EA0300F77345 /* deca52.c in Sources */,
+ A9DB393D0D37EA0300F77345 /* decavcodec.c in Sources */,
+ A9DB393E0D37EA0300F77345 /* decdca.c in Sources */,
+ A9DB393F0D37EA0300F77345 /* declpcm.c in Sources */,
+ A9DB39400D37EA0300F77345 /* decmpeg2.c in Sources */,
+ A9DB39410D37EA0300F77345 /* decsub.c in Sources */,
+ A9DB39420D37EA0300F77345 /* deinterlace.c in Sources */,
+ A9DB39430D37EA0300F77345 /* demuxmpeg.c in Sources */,
+ A9DB39440D37EA0300F77345 /* denoise.c in Sources */,
+ A9DB39450D37EA0300F77345 /* detelecine.c in Sources */,
+ A9DB39460D37EA0300F77345 /* dvd.c in Sources */,
+ A9DB39470D37EA0300F77345 /* encavcodec.c in Sources */,
+ A9DB39480D37EA0300F77345 /* encfaac.c in Sources */,
+ A9DB39490D37EA0300F77345 /* enclame.c in Sources */,
+ A9DB394A0D37EA0300F77345 /* encvorbis.c in Sources */,
+ A9DB394B0D37EA0300F77345 /* encx264.c in Sources */,
+ A9DB394C0D37EA0300F77345 /* encxvid.c in Sources */,
+ A9DB394D0D37EA0300F77345 /* fifo.c in Sources */,
+ A9DB394E0D37EA0300F77345 /* hb.c in Sources */,
+ A9DB39510D37EA0300F77345 /* ipodutil.cpp in Sources */,
+ A9DB39520D37EA0300F77345 /* lang.c in Sources */,
+ A9DB39540D37EA0300F77345 /* muxavi.c in Sources */,
+ A9DB39550D37EA0300F77345 /* muxcommon.c in Sources */,
+ A9DB39560D37EA0300F77345 /* muxmkv.c in Sources */,
+ A9DB39570D37EA0300F77345 /* muxmp4.c in Sources */,
+ A9DB39580D37EA0300F77345 /* muxogm.c in Sources */,
+ A9DB39590D37EA0300F77345 /* ports.c in Sources */,
+ A9DB395B0D37EA0300F77345 /* reader.c in Sources */,
+ A9DB395C0D37EA0300F77345 /* render.c in Sources */,
+ A9DB395D0D37EA0300F77345 /* scan.c in Sources */,
+ A9DB395E0D37EA0300F77345 /* stream.c in Sources */,
+ A9DB395F0D37EA0300F77345 /* sync.c in Sources */,
+ A9DB39600D37EA0300F77345 /* update.c in Sources */,
+ A9DB39610D37EA0300F77345 /* work.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ 0D096E660B707D5800A845D4 /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/../libhb";
+ COPY_PHASE_STRIP = NO;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ EXECUTABLE_PREFIX = lib;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = s;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "";
+ HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../contrib/include";
+ INSTALL_PATH = /usr/local/lib;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ OTHER_CFLAGS = (
+ "-D__LIBHB__",
+ "-DSYS_DARWIN",
+ "$(OTHER_CFLAGS_QUOTED_1)",
+ "-DUSE_PTHREAD",
+ );
+ OTHER_CFLAGS_QUOTED_1 = "-DHB_VERSION=\\\"0.9.1\\\" -DHB_BUILD=2007100800";
+ OTHER_LDFLAGS = (
+ ../contrib/lib/libmp4v2.a,
+ ../contrib/lib/liba52.a,
+ ../contrib/lib/libavformat.a,
+ ../contrib/lib/libavcodec.a,
+ ../contrib/lib/libavutil.a,
+ ../contrib/lib/libdvdread.a,
+ ../contrib/lib/libdvdcss.a,
+ ../contrib/lib/libfaac.a,
+ ../contrib/lib/libmp3lame.a,
+ ../contrib/lib/libmpeg2.a,
+ ../contrib/lib/libvorbis.a,
+ ../contrib/lib/libvorbisenc.a,
+ ../contrib/lib/libogg.a,
+ ../contrib/lib/libsamplerate.a,
+ ../contrib/lib/libx264.a,
+ ../contrib/lib/libxvidcore.a,
+ ../contrib/lib/libdca.a,
+ ../contrib/lib/libmkv.a,
+ ../contrib/lib/libswscale.a,
+ "-ldl",
+ "-flat_namespace",
+ "-read_only_relocs",
+ suppress,
+ );
+ PER_ARCH_CFLAGS_ppc = "-DWORDS_BIGENDIAN";
+ PREBINDING = NO;
+ PRODUCT_NAME = hb;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ SEPARATE_STRIP = YES;
+ ZERO_LINK = NO;
+ };
+ name = Development;
+ };
+ 0D096E670B707D5800A845D4 /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/../libhb";
+ COPY_PHASE_STRIP = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ EXECUTABLE_PREFIX = lib;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = s;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "";
+ HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../contrib/include";
+ INSTALL_PATH = /usr/local/lib;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ OTHER_CFLAGS = (
+ "-D__LIBHB__",
+ "-DSYS_DARWIN",
+ "$(OTHER_CFLAGS_QUOTED_1)",
+ "-DUSE_PTHREAD",
+ );
+ OTHER_CFLAGS_QUOTED_1 = "-DHB_VERSION=\\\"0.9.1\\\" -DHB_BUILD=2007100800";
+ OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
+ OTHER_LDFLAGS = (
+ ../contrib/lib/libmp4v2.a,
+ ../contrib/lib/liba52.a,
+ ../contrib/lib/libavformat.a,
+ ../contrib/lib/libavcodec.a,
+ ../contrib/lib/libavutil.a,
+ ../contrib/lib/libdvdread.a,
+ ../contrib/lib/libdvdcss.a,
+ ../contrib/lib/libfaac.a,
+ ../contrib/lib/libmp3lame.a,
+ ../contrib/lib/libmpeg2.a,
+ ../contrib/lib/libvorbis.a,
+ ../contrib/lib/libvorbisenc.a,
+ ../contrib/lib/libogg.a,
+ ../contrib/lib/libsamplerate.a,
+ ../contrib/lib/libx264.a,
+ ../contrib/lib/libxvidcore.a,
+ ../contrib/lib/libdca.a,
+ ../contrib/lib/libmkv.a,
+ ../contrib/lib/libswscale.a,
+ "-ldl",
+ "-flat_namespace",
+ "-read_only_relocs",
+ suppress,
+ );
+ PER_ARCH_CFLAGS_ppc = "-DWORDS_BIGENDIAN";
+ PREBINDING = NO;
+ PRODUCT_NAME = hb;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ SEPARATE_STRIP = YES;
+ ZERO_LINK = NO;
+ };
+ name = Deployment;
+ };
+ 0D096E690B707D5800A845D4 /* UB */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/../libhb";
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ EXECUTABLE_PREFIX = lib;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = s;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "";
+ HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../contrib/include";
+ INSTALL_PATH = /usr/local/lib;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ OTHER_CFLAGS = (
+ "-D__LIBHB__",
+ "-DSYS_DARWIN",
+ "$(OTHER_CFLAGS_QUOTED_1)",
+ "-DUSE_PTHREAD",
+ );
+ OTHER_CFLAGS_QUOTED_1 = "-DHB_VERSION=\\\"0.9.1\\\" -DHB_BUILD=2007100800";
+ OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
+ OTHER_LDFLAGS = (
+ ../contrib/lib/libmp4v2.a,
+ ../contrib/lib/liba52.a,
+ ../contrib/lib/libavformat.a,
+ ../contrib/lib/libavcodec.a,
+ ../contrib/lib/libavutil.a,
+ ../contrib/lib/libdvdread.a,
+ ../contrib/lib/libdvdcss.a,
+ ../contrib/lib/libfaac.a,
+ ../contrib/lib/libmp3lame.a,
+ ../contrib/lib/libmpeg2.a,
+ ../contrib/lib/libvorbis.a,
+ ../contrib/lib/libvorbisenc.a,
+ ../contrib/lib/libogg.a,
+ ../contrib/lib/libsamplerate.a,
+ ../contrib/lib/libx264.a,
+ ../contrib/lib/libxvidcore.a,
+ ../contrib/lib/libdca.a,
+ ../contrib/lib/libmkv.a,
+ ../contrib/lib/libswscale.a,
+ "-ldl",
+ "-flat_namespace",
+ "-read_only_relocs",
+ suppress,
+ );
+ PER_ARCH_CFLAGS_ppc = "-DWORDS_BIGENDIAN";
+ PREBINDING = NO;
+ PRODUCT_NAME = hb;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ SEPARATE_STRIP = YES;
+ ZERO_LINK = NO;
+ };
+ name = UB;
+ };
+ 0D88F56B0B6CDCD400F81F26 /* UB */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/";
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = s;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "";
+ HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../../contrib/include";
+ INSTALL_PATH = /usr/local/lib;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ MACOSX_DEPLOYMENT_TARGET = 10.3;
+ OTHER_CFLAGS = (
+ "-D__LIBHB__",
+ "-DSYS_DARWIN",
+ "$(OTHER_CFLAGS_QUOTED_1)",
+ "-DUSE_PTHREAD",
+ );
+ OTHER_CFLAGS_QUOTED_1 = "-DHB_VERSION=\\\"0.9.1\\\" -DHB_BUILD=2007100800";
+ OTHER_LDFLAGS = "";
+ PER_ARCH_CFLAGS_ppc = "-DWORDS_BIGENDIAN";
+ PREBINDING = NO;
+ PRODUCT_NAME = hb;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ ZERO_LINK = NO;
+ };
+ name = UB;
+ };
+ 0D88F56F0B6CDCD400F81F26 /* UB */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = (
+ ppc,
+ i386,
+ );
+ GCC_MODEL_TUNING = G5;
+ GCC_PREPROCESSOR_DEFINITIONS = "JOB_GROUPS=1";
+ IBC_NOTICES = NO;
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ };
+ name = UB;
+ };
+ 0DFF0B740B6BC70400549488 /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "";
+ HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../../contrib/include";
+ INSTALL_PATH = /usr/local/lib;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ MACOSX_DEPLOYMENT_TARGET = 10.3;
+ OTHER_CFLAGS = (
+ "-D__LIBHB__",
+ "-DSYS_DARWIN",
+ "$(OTHER_CFLAGS_QUOTED_1)",
+ "-DUSE_PTHREAD",
+ );
+ OTHER_CFLAGS_QUOTED_1 = "-DHB_VERSION=\\\"0.9.1\\\" -DHB_BUILD=2007100800";
+ OTHER_LDFLAGS = "";
+ PER_ARCH_CFLAGS_ppc = "-DWORDS_BIGENDIAN";
+ PREBINDING = NO;
+ PRODUCT_NAME = hb;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ ZERO_LINK = NO;
+ };
+ name = Development;
+ };
+ 0DFF0B750B6BC70400549488 /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/";
+ COPY_PHASE_STRIP = YES;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = s;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "";
+ HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/../../contrib/include";
+ INSTALL_PATH = /usr/local/lib;
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ MACOSX_DEPLOYMENT_TARGET = 10.3;
+ OTHER_CFLAGS = (
+ "-D__LIBHB__",
+ "-DSYS_DARWIN",
+ "$(OTHER_CFLAGS_QUOTED_1)",
+ "-DUSE_PTHREAD",
+ );
+ OTHER_CFLAGS_QUOTED_1 = "-DHB_VERSION=\\\"0.9.1\\\" -DHB_BUILD=2007100800";
+ OTHER_LDFLAGS = "";
+ PER_ARCH_CFLAGS_ppc = "-DWORDS_BIGENDIAN";
+ PREBINDING = NO;
+ PRODUCT_NAME = hb;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ ZERO_LINK = NO;
+ };
+ name = Deployment;
+ };
+ 4D4E7BC5087804870051572B /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ GCC_DEBUGGING_SYMBOLS = default;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ IBC_NOTICES = NO;
+ IBC_WARNINGS = YES;
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ PREBINDING = NO;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ ZERO_LINK = NO;
+ };
+ name = Development;
+ };
+ 4D4E7BC6087804870051572B /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ GCC_MODEL_TUNING = G5;
+ GCC_PREPROCESSOR_DEFINITIONS = "JOB_GROUPS=1";
+ IBC_NOTICES = NO;
+ MACOSX_DEPLOYMENT_TARGET = 10.5;
+ SDKROOT = /Developer/SDKs/MacOSX10.5.sdk;
+ };
+ name = Deployment;
+ };
+ A9DB38E20D37E9BA00F77345 /* Development */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INFOPLIST_FILE = "HB-Info.plist";
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = HB;
+ ZERO_LINK = YES;
+ };
+ name = Development;
+ };
+ A9DB38E30D37E9BA00F77345 /* Deployment */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INFOPLIST_FILE = "HB-Info.plist";
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = HB;
+ ZERO_LINK = NO;
+ };
+ name = Deployment;
+ };
+ A9DB38E40D37E9BA00F77345 /* UB */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INFOPLIST_FILE = "HB-Info.plist";
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
+ );
+ LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../contrib/lib\"";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = HB;
+ ZERO_LINK = YES;
+ };
+ name = UB;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 0D096E650B707D5800A845D4 /* Build configuration list for PBXNativeTarget "libhb dlib" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 0D096E660B707D5800A845D4 /* Development */,
+ 0D096E670B707D5800A845D4 /* Deployment */,
+ 0D096E690B707D5800A845D4 /* UB */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Deployment;
+ };
+ 0DFF0B730B6BC70400549488 /* Build configuration list for PBXNativeTarget "libhb" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 0DFF0B740B6BC70400549488 /* Development */,
+ 0DFF0B750B6BC70400549488 /* Deployment */,
+ 0D88F56B0B6CDCD400F81F26 /* UB */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Deployment;
+ };
+ 4D4E7BC4087804870051572B /* Build configuration list for PBXProject "libhb" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 4D4E7BC5087804870051572B /* Development */,
+ 4D4E7BC6087804870051572B /* Deployment */,
+ 0D88F56F0B6CDCD400F81F26 /* UB */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Deployment;
+ };
+ A9DB38E50D37E9BA00F77345 /* Build configuration list for PBXNativeTarget "HB" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ A9DB38E20D37E9BA00F77345 /* Development */,
+ A9DB38E30D37E9BA00F77345 /* Deployment */,
+ A9DB38E40D37E9BA00F77345 /* UB */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Deployment;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
+}
diff --git a/macosx/InstantHandBrake/main.mm b/macosx/InstantHandBrake/main.mm
new file mode 100644
index 000000000..12576d856
--- /dev/null
+++ b/macosx/InstantHandBrake/main.mm
@@ -0,0 +1,19 @@
+/* $Id: main.mm,v 1.3 2005/11/25 15:04:35 titer Exp $
+
+ This file is part of the HandBrake source code.
+ Homepage: <http://handbrake.m0k.org/>.
+ It may be used under the terms of the GNU General Public License. */
+
+#include <Cocoa/Cocoa.h>
+#import "hb.h"
+
+void SigHandler( int signal )
+{
+ [NSApp terminate: NULL];
+}
+
+int main( int argc, const char ** argv )
+{
+ signal( SIGINT, SigHandler );
+ return NSApplicationMain( argc, argv );
+}