From d81e3044acf06ef4777ff3d2e88455c3be73baa8 Mon Sep 17 00:00:00 2001 From: Filipp Lepalaan Date: Tue, 12 Jul 2011 13:10:50 +0300 Subject: Initial commit --- .gitignore | 1 + Auditron-Info.plist | 32 + Auditron.xcodeproj/filipp.mode1v3 | 1399 +++++++++ Auditron.xcodeproj/filipp.pbxuser | 3096 ++++++++++++++++++ Auditron.xcodeproj/project.pbxproj | 289 ++ AuditronAppDelegate.h | 50 + AuditronAppDelegate.m | 401 +++ Auditron_Prefix.pch | 7 + English.lproj/InfoPlist.strings | 2 + English.lproj/MainMenu.xib | 6027 ++++++++++++++++++++++++++++++++++++ main.m | 14 + 11 files changed, 11318 insertions(+) create mode 100644 .gitignore create mode 100644 Auditron-Info.plist create mode 100644 Auditron.xcodeproj/filipp.mode1v3 create mode 100644 Auditron.xcodeproj/filipp.pbxuser create mode 100644 Auditron.xcodeproj/project.pbxproj create mode 100644 AuditronAppDelegate.h create mode 100644 AuditronAppDelegate.m create mode 100644 Auditron_Prefix.pch create mode 100644 English.lproj/InfoPlist.strings create mode 100644 English.lproj/MainMenu.xib create mode 100644 main.m diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..07ed706 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +build/* \ No newline at end of file diff --git a/Auditron-Info.plist b/Auditron-Info.plist new file mode 100644 index 0000000..f696cb2 --- /dev/null +++ b/Auditron-Info.plist @@ -0,0 +1,32 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + com.yourcompany.${PRODUCT_NAME:rfc1034identifier} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSMinimumSystemVersion + ${MACOSX_DEPLOYMENT_TARGET} + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/Auditron.xcodeproj/filipp.mode1v3 b/Auditron.xcodeproj/filipp.mode1v3 new file mode 100644 index 0000000..91a257c --- /dev/null +++ b/Auditron.xcodeproj/filipp.mode1v3 @@ -0,0 +1,1399 @@ + + + + + ActivePerspectiveName + Project + AllowedModules + + + BundleLoadPath + + MaxInstances + n + Module + PBXSmartGroupTreeModule + Name + Groups and Files Outline View + + + BundleLoadPath + + MaxInstances + n + Module + PBXNavigatorGroup + Name + Editor + + + BundleLoadPath + + MaxInstances + n + Module + XCTaskListModule + Name + Task List + + + BundleLoadPath + + MaxInstances + n + Module + XCDetailModule + Name + File and Smart Group Detail Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXBuildResultsModule + Name + Detailed Build Results Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXProjectFindModule + Name + Project Batch Find Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCProjectFormatConflictsModule + Name + Project Format Conflicts List + + + BundleLoadPath + + MaxInstances + n + Module + PBXBookmarksModule + Name + Bookmarks Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXClassBrowserModule + Name + Class Browser + + + BundleLoadPath + + MaxInstances + n + Module + PBXCVSModule + Name + Source Code Control Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXDebugBreakpointsModule + Name + Debug Breakpoints Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCDockableInspector + Name + Inspector + + + BundleLoadPath + + MaxInstances + n + Module + PBXOpenQuicklyModule + Name + Open Quickly Tool + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugSessionModule + Name + Debugger + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugCLIModule + Name + Debug Console + + + BundleLoadPath + + MaxInstances + n + Module + XCSnapshotModule + Name + Snapshots Tool + + + BundlePath + /Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources + Description + DefaultDescriptionKey + DockingSystemVisible + + Extension + mode1v3 + FavBarConfig + + PBXProjectModuleGUID + C20B838213C8D18B00BC50F7 + XCBarModuleItemNames + + XCBarModuleItems + + + FirstTimeWindowDisplayed + + Identifier + com.apple.perspectives.project.mode1v3 + MajorVersion + 33 + MinorVersion + 0 + Name + Default + Notifications + + OpenEditors + + PerspectiveWidths + + -1 + -1 + + Perspectives + + + ChosenToolbarItems + + active-combo-popup + action + NSToolbarFlexibleSpaceItem + debugger-enable-breakpoints + build-and-go + com.apple.ide.PBXToolbarStopButton + get-info + NSToolbarFlexibleSpaceItem + com.apple.pbx.toolbar.searchfield + + ControllerClassBaseName + + IconName + WindowOfProjectWithEditor + Identifier + perspective.project + IsVertical + + Layout + + + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 29B97314FDCFA39411CA2CEA + 29B97317FDCFA39411CA2CEA + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 1028}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 1046}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 127 977 1173 1087 -271 900 1920 1200 + + Module + PBXSmartGroupTreeModule + Proportion + 203pt + + + Dock + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20306471E060097A5F4 + PBXProjectModuleLabel + AuditronAppDelegate.m + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CE0B20406471E060097A5F4 + PBXProjectModuleLabel + AuditronAppDelegate.m + _historyCapacity + 0 + bookmark + C245CF4D13CC54650067A1FB + history + + C245CEDE13CC3B1D0067A1FB + C245CEDF13CC3B1D0067A1FB + + + SplitCount + 1 + + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {965, 790}} + RubberWindowFrame + 127 977 1173 1087 -271 900 1920 1200 + + Module + PBXNavigatorGroup + Proportion + 790pt + + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20506471E060097A5F4 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{0, 795}, {965, 251}} + RubberWindowFrame + 127 977 1173 1087 -271 900 1920 1200 + + Module + XCDetailModule + Proportion + 251pt + + + Proportion + 965pt + + + Name + Project + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + XCModuleDock + PBXNavigatorGroup + XCDetailModule + + TableOfContents + + C245CB7913CADD600067A1FB + 1CE0B1FE06471DED0097A5F4 + C245CB7A13CADD600067A1FB + 1CE0B20306471E060097A5F4 + 1CE0B20506471E060097A5F4 + + ToolbarConfigUserDefaultsMinorVersion + 2 + ToolbarConfiguration + xcode.toolbar.config.defaultV3 + + + ControllerClassBaseName + + IconName + WindowOfProject + Identifier + perspective.morph + IsVertical + 0 + Layout + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 11E0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 29B97314FDCFA39411CA2CEA + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 337}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 1 + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 355}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 373 269 690 397 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 100% + + + Name + Morph + PreferredWidth + 300 + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + + TableOfContents + + 11E0B1FE06471DED0097A5F4 + + ToolbarConfiguration + xcode.toolbar.config.default.shortV3 + + + PerspectivesBarVisible + + ShelfIsVisible + + SourceDescription + file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec' + StatusbarIsVisible + + TimeStamp + 0.0 + ToolbarConfigUserDefaultsMinorVersion + 2 + ToolbarDisplayMode + 2 + ToolbarIsVisible + + ToolbarSizeMode + 1 + Type + Perspectives + UpdateMessage + The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'? + WindowJustification + 5 + WindowOrderList + + C245CB8813CAE1210067A1FB + C245CB8913CAE1210067A1FB + 1CD10A99069EF8BA00B06720 + C20B838313C8D18B00BC50F7 + 1C78EAAD065D492600B07095 + /Users/filipp/Code/Auditron/Auditron.xcodeproj + + WindowString + 127 977 1173 1087 -271 900 1920 1200 + WindowToolsV3 + + + FirstTimeWindowDisplayed + + Identifier + windowTool.build + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528F0623707200166675 + PBXProjectModuleLabel + + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {500, 218}} + RubberWindowFrame + 524 290 500 500 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 218pt + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + XCMainBuildResultsModuleGUID + PBXProjectModuleLabel + Build Results + XCBuildResultsTrigger_Collapse + 1021 + XCBuildResultsTrigger_Open + 1011 + + GeometryConfiguration + + Frame + {{0, 223}, {500, 236}} + RubberWindowFrame + 524 290 500 500 0 0 1440 878 + + Module + PBXBuildResultsModule + Proportion + 236pt + + + Proportion + 459pt + + + Name + Build Results + ServiceClasses + + PBXBuildResultsModule + + StatusbarIsVisible + + TableOfContents + + C20B838313C8D18B00BC50F7 + C245CB7B13CADD600067A1FB + 1CD0528F0623707200166675 + XCMainBuildResultsModuleGUID + + ToolbarConfiguration + xcode.toolbar.config.buildV3 + WindowContentMinSize + 486 300 + WindowString + 524 290 500 500 0 0 1440 878 + WindowToolGUID + C20B838313C8D18B00BC50F7 + WindowToolIsVisible + + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debugger + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + Debugger + + HorizontalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {479, 330}} + {{479, 0}, {572, 330}} + + + VerticalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {1051, 330}} + {{0, 330}, {1051, 305}} + + + + LauncherConfigVersion + 8 + PBXProjectModuleGUID + 1C162984064C10D400B95A72 + PBXProjectModuleLabel + Debug - GLUTExamples (Underwater) + + GeometryConfiguration + + DebugConsoleVisible + None + DebugConsoleWindowFrame + {{200, 200}, {500, 300}} + DebugSTDIOWindowFrame + {{200, 200}, {500, 300}} + Frame + {{0, 0}, {1051, 635}} + PBXDebugSessionStackFrameViewKey + + DebugVariablesTableConfiguration + + Name + 120 + Value + 85 + Summary + 342 + + Frame + {{479, 0}, {572, 330}} + RubberWindowFrame + 375 107 1051 676 0 0 1440 878 + + RubberWindowFrame + 375 107 1051 676 0 0 1440 878 + + Module + PBXDebugSessionModule + Proportion + 635pt + + + Proportion + 635pt + + + Name + Debugger + ServiceClasses + + PBXDebugSessionModule + + StatusbarIsVisible + + TableOfContents + + 1CD10A99069EF8BA00B06720 + C245CB8013CAE1210067A1FB + 1C162984064C10D400B95A72 + C245CB8113CAE1210067A1FB + C245CB8213CAE1210067A1FB + C245CB8313CAE1210067A1FB + C245CB8413CAE1210067A1FB + C245CB8513CAE1210067A1FB + + ToolbarConfiguration + xcode.toolbar.config.debugV3 + WindowString + 375 107 1051 676 0 0 1440 878 + WindowToolGUID + 1CD10A99069EF8BA00B06720 + WindowToolIsVisible + + + + Identifier + windowTool.find + Layout + + + Dock + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CDD528C0622207200134675 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CD0528D0623707200166675 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {781, 167}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 781pt + + + Proportion + 50% + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528E0623707200166675 + PBXProjectModuleLabel + Project Find + + GeometryConfiguration + + Frame + {{8, 0}, {773, 254}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXProjectFindModule + Proportion + 50% + + + Proportion + 428pt + + + Name + Project Find + ServiceClasses + + PBXProjectFindModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C530D57069F1CE1000CFCEE + 1C530D58069F1CE1000CFCEE + 1C530D59069F1CE1000CFCEE + 1CDD528C0622207200134675 + 1C530D5A069F1CE1000CFCEE + 1CE0B1FE06471DED0097A5F4 + 1CD0528E0623707200166675 + + WindowString + 62 385 781 470 0 0 1440 878 + WindowToolGUID + 1C530D57069F1CE1000CFCEE + WindowToolIsVisible + 0 + + + Identifier + MENUSEPARATOR + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debuggerConsole + IsVertical + + Layout + + + Dock + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAAC065D492600B07095 + PBXProjectModuleLabel + Debugger Console + + GeometryConfiguration + + Frame + {{0, 0}, {745, 426}} + RubberWindowFrame + 701 1230 745 467 -271 900 1920 1200 + + Module + PBXDebugCLIModule + Proportion + 426pt + + + Proportion + 426pt + + + Name + Debugger Console + ServiceClasses + + PBXDebugCLIModule + + StatusbarIsVisible + + TableOfContents + + 1C78EAAD065D492600B07095 + C245CB8613CAE1210067A1FB + 1C78EAAC065D492600B07095 + + ToolbarConfiguration + xcode.toolbar.config.consoleV3 + WindowString + 701 1230 745 467 -271 900 1920 1200 + WindowToolGUID + 1C78EAAD065D492600B07095 + WindowToolIsVisible + + + + Identifier + windowTool.snapshots + Layout + + + Dock + + + Module + XCSnapshotModule + Proportion + 100% + + + Proportion + 100% + + + Name + Snapshots + ServiceClasses + + XCSnapshotModule + + StatusbarIsVisible + Yes + ToolbarConfiguration + xcode.toolbar.config.snapshots + WindowString + 315 824 300 550 0 0 1440 878 + WindowToolIsVisible + Yes + + + Identifier + windowTool.scm + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAB2065D492600B07095 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1C78EAB3065D492600B07095 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {452, 0}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD052920623707200166675 + PBXProjectModuleLabel + SCM + + GeometryConfiguration + + ConsoleFrame + {{0, 259}, {452, 0}} + Frame + {{0, 7}, {452, 259}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + TableConfiguration + + Status + 30 + FileName + 199 + Path + 197.0950012207031 + + TableFrame + {{0, 0}, {452, 250}} + + Module + PBXCVSModule + Proportion + 262pt + + + Proportion + 266pt + + + Name + SCM + ServiceClasses + + PBXCVSModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C78EAB4065D492600B07095 + 1C78EAB5065D492600B07095 + 1C78EAB2065D492600B07095 + 1CD052920623707200166675 + + ToolbarConfiguration + xcode.toolbar.config.scm + WindowString + 743 379 452 308 0 0 1280 1002 + + + Identifier + windowTool.breakpoints + IsVertical + 0 + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C77FABC04509CD000000102 + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + no + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 168 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 1C77FABC04509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {168, 350}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 0 + + GeometryConfiguration + + Frame + {{0, 0}, {185, 368}} + GroupTreeTableConfiguration + + MainColumn + 168 + + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 185pt + + + ContentConfiguration + + PBXProjectModuleGUID + 1CA1AED706398EBD00589147 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{190, 0}, {554, 368}} + RubberWindowFrame + 315 424 744 409 0 0 1440 878 + + Module + XCDetailModule + Proportion + 554pt + + + Proportion + 368pt + + + MajorVersion + 3 + MinorVersion + 0 + Name + Breakpoints + ServiceClasses + + PBXSmartGroupTreeModule + XCDetailModule + + StatusbarIsVisible + 1 + TableOfContents + + 1CDDB66807F98D9800BB5817 + 1CDDB66907F98D9800BB5817 + 1CE0B1FE06471DED0097A5F4 + 1CA1AED706398EBD00589147 + + ToolbarConfiguration + xcode.toolbar.config.breakpointsV3 + WindowString + 315 424 744 409 0 0 1440 878 + WindowToolGUID + 1CDDB66807F98D9800BB5817 + WindowToolIsVisible + 1 + + + Identifier + windowTool.debugAnimator + Layout + + + Dock + + + Module + PBXNavigatorGroup + Proportion + 100% + + + Proportion + 100% + + + Name + Debug Visualizer + ServiceClasses + + PBXNavigatorGroup + + StatusbarIsVisible + 1 + ToolbarConfiguration + xcode.toolbar.config.debugAnimatorV3 + WindowString + 100 100 700 500 0 0 1280 1002 + + + Identifier + windowTool.bookmarks + Layout + + + Dock + + + Module + PBXBookmarksModule + Proportion + 100% + + + Proportion + 100% + + + Name + Bookmarks + ServiceClasses + + PBXBookmarksModule + + StatusbarIsVisible + 0 + WindowString + 538 42 401 187 0 0 1280 1002 + + + Identifier + windowTool.projectFormatConflicts + Layout + + + Dock + + + Module + XCProjectFormatConflictsModule + Proportion + 100% + + + Proportion + 100% + + + Name + Project Format Conflicts + ServiceClasses + + XCProjectFormatConflictsModule + + StatusbarIsVisible + 0 + WindowContentMinSize + 450 300 + WindowString + 50 850 472 307 0 0 1440 877 + + + Identifier + windowTool.classBrowser + Layout + + + Dock + + + BecomeActive + 1 + ContentConfiguration + + OptionsSetName + Hierarchy, all classes + PBXProjectModuleGUID + 1CA6456E063B45B4001379D8 + PBXProjectModuleLabel + Class Browser - NSObject + + GeometryConfiguration + + ClassesFrame + {{0, 0}, {374, 96}} + ClassesTreeTableConfiguration + + PBXClassNameColumnIdentifier + 208 + PBXClassBookColumnIdentifier + 22 + + Frame + {{0, 0}, {630, 331}} + MembersFrame + {{0, 105}, {374, 395}} + MembersTreeTableConfiguration + + PBXMemberTypeIconColumnIdentifier + 22 + PBXMemberNameColumnIdentifier + 216 + PBXMemberTypeColumnIdentifier + 97 + PBXMemberBookColumnIdentifier + 22 + + PBXModuleWindowStatusBarHidden2 + 1 + RubberWindowFrame + 385 179 630 352 0 0 1440 878 + + Module + PBXClassBrowserModule + Proportion + 332pt + + + Proportion + 332pt + + + Name + Class Browser + ServiceClasses + + PBXClassBrowserModule + + StatusbarIsVisible + 0 + TableOfContents + + 1C0AD2AF069F1E9B00FABCE6 + 1C0AD2B0069F1E9B00FABCE6 + 1CA6456E063B45B4001379D8 + + ToolbarConfiguration + xcode.toolbar.config.classbrowser + WindowString + 385 179 630 352 0 0 1440 878 + WindowToolGUID + 1C0AD2AF069F1E9B00FABCE6 + WindowToolIsVisible + 0 + + + Identifier + windowTool.refactoring + IncludeInToolsMenu + 0 + Layout + + + Dock + + + BecomeActive + 1 + GeometryConfiguration + + Frame + {0, 0}, {500, 335} + RubberWindowFrame + {0, 0}, {500, 335} + + Module + XCRefactoringModule + Proportion + 100% + + + Proportion + 100% + + + Name + Refactoring + ServiceClasses + + XCRefactoringModule + + WindowString + 200 200 500 356 0 0 1920 1200 + + + + diff --git a/Auditron.xcodeproj/filipp.pbxuser b/Auditron.xcodeproj/filipp.pbxuser new file mode 100644 index 0000000..d3e6500 --- /dev/null +++ b/Auditron.xcodeproj/filipp.pbxuser @@ -0,0 +1,3096 @@ +// !$*UTF8*$! +{ + 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {904, 710}}"; + sepNavSelRange = "{794, 0}"; + sepNavVisRange = "{0, 1184}"; + }; + }; + 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {904, 5330}}"; + sepNavSelRange = "{1290, 0}"; + sepNavVisRange = "{242, 1772}"; + }; + }; + 29B97313FDCFA39411CA2CEA /* Project object */ = { + activeArchitecturePreference = x86_64; + activeBuildConfigurationName = Debug; + activeExecutable = C20B837B13C8D18100BC50F7 /* Auditron */; + activeTarget = 8D1107260486CEB800E47090 /* Auditron */; + addToTargets = ( + 8D1107260486CEB800E47090 /* Auditron */, + ); + breakpoints = ( + ); + codeSenseManager = C20B838613C8D18B00BC50F7 /* Code sense */; + executables = ( + C20B837B13C8D18100BC50F7 /* Auditron */, + ); + perUserDictionary = { + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 726, + 20, + 48, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 332062046; + PBXWorkspaceStateSaveDate = 332062046; + }; + perUserProjectItems = { + C20B846613C9D16500BC50F7 = C20B846613C9D16500BC50F7 /* PBXTextBookmark */; + C20B846713C9D16500BC50F7 = C20B846713C9D16500BC50F7 /* PBXTextBookmark */; + C20B846813C9D16500BC50F7 = C20B846813C9D16500BC50F7 /* PBXTextBookmark */; + C20B85FC13CA11DF00BC50F7 = C20B85FC13CA11DF00BC50F7 /* PBXTextBookmark */; + C20B860413CA12AB00BC50F7 = C20B860413CA12AB00BC50F7 /* PBXTextBookmark */; + C20B861113CA132B00BC50F7 = C20B861113CA132B00BC50F7 /* PBXTextBookmark */; + C20B861413CA137B00BC50F7 = C20B861413CA137B00BC50F7 /* PBXTextBookmark */; + C20B861F13CA144700BC50F7 = C20B861F13CA144700BC50F7 /* PBXTextBookmark */; + C20B862A13CA168700BC50F7 = C20B862A13CA168700BC50F7 /* PBXTextBookmark */; + C20B862F13CA16EC00BC50F7 = C20B862F13CA16EC00BC50F7 /* PBXTextBookmark */; + C20B863413CA170400BC50F7 = C20B863413CA170400BC50F7 /* PBXTextBookmark */; + C20B863913CA175C00BC50F7 = C20B863913CA175C00BC50F7 /* PBXTextBookmark */; + C20B863E13CA177E00BC50F7 = C20B863E13CA177E00BC50F7 /* PBXTextBookmark */; + C20B864E13CA17BF00BC50F7 = C20B864E13CA17BF00BC50F7 /* PBXTextBookmark */; + C20B865013CA17DA00BC50F7 = C20B865013CA17DA00BC50F7 /* PBXTextBookmark */; + C20B865313CA185E00BC50F7 = C20B865313CA185E00BC50F7 /* PBXTextBookmark */; + C20B865E13CA1B3400BC50F7 = C20B865E13CA1B3400BC50F7 /* PBXTextBookmark */; + C20B865F13CA1B3400BC50F7 = C20B865F13CA1B3400BC50F7 /* PBXTextBookmark */; + C20B866013CA1B3400BC50F7 = C20B866013CA1B3400BC50F7 /* PBXTextBookmark */; + C20B866813CA1C2F00BC50F7 = C20B866813CA1C2F00BC50F7 /* PBXTextBookmark */; + C20B866913CA1C2F00BC50F7 = C20B866913CA1C2F00BC50F7 /* PBXTextBookmark */; + C20B866A13CA1C2F00BC50F7 = C20B866A13CA1C2F00BC50F7 /* PBXTextBookmark */; + C20B866E13CA1C8B00BC50F7 = C20B866E13CA1C8B00BC50F7 /* PBXTextBookmark */; + C20B866F13CA1C8B00BC50F7 = C20B866F13CA1C8B00BC50F7 /* PBXTextBookmark */; + C20B867013CA1C8B00BC50F7 = C20B867013CA1C8B00BC50F7 /* PBXTextBookmark */; + C20B867713CA1DC400BC50F7 = C20B867713CA1DC400BC50F7 /* PBXTextBookmark */; + C20B867813CA1DC400BC50F7 = C20B867813CA1DC400BC50F7 /* PBXTextBookmark */; + C20B867913CA1DC400BC50F7 = C20B867913CA1DC400BC50F7 /* PBXTextBookmark */; + C20B867B13CA1E4C00BC50F7 = C20B867B13CA1E4C00BC50F7 /* PBXTextBookmark */; + C20B868013CA1EAF00BC50F7 = C20B868013CA1EAF00BC50F7 /* PBXTextBookmark */; + C20B868113CA1EAF00BC50F7 = C20B868113CA1EAF00BC50F7 /* PBXTextBookmark */; + C20B868213CA1EAF00BC50F7 = C20B868213CA1EAF00BC50F7 /* PBXTextBookmark */; + C20B868613CA33B600BC50F7 = C20B868613CA33B600BC50F7 /* PBXTextBookmark */; + C20B868713CA33B600BC50F7 = C20B868713CA33B600BC50F7 /* PBXTextBookmark */; + C20B868813CA33B600BC50F7 = C20B868813CA33B600BC50F7 /* PBXTextBookmark */; + C20B868F13CA344200BC50F7 = C20B868F13CA344200BC50F7 /* PBXTextBookmark */; + C20B869013CA344200BC50F7 = C20B869013CA344200BC50F7 /* PBXTextBookmark */; + C20B869113CA344200BC50F7 = C20B869113CA344200BC50F7 /* PBXTextBookmark */; + C20B869313CA349900BC50F7 = C20B869313CA349900BC50F7 /* PBXTextBookmark */; + C20B869813CA357500BC50F7 = C20B869813CA357500BC50F7 /* PBXTextBookmark */; + C245CB7813CADD600067A1FB /* PBXTextBookmark */ = C245CB7813CADD600067A1FB /* PBXTextBookmark */; + C245CB7F13CAE1210067A1FB /* PBXTextBookmark */ = C245CB7F13CAE1210067A1FB /* PBXTextBookmark */; + C245CB8A13CAE1DF0067A1FB /* PBXTextBookmark */ = C245CB8A13CAE1DF0067A1FB /* PBXTextBookmark */; + C245CB8B13CAE1FD0067A1FB /* PBXTextBookmark */ = C245CB8B13CAE1FD0067A1FB /* PBXTextBookmark */; + C245CB8C13CAE4550067A1FB /* PBXTextBookmark */ = C245CB8C13CAE4550067A1FB /* PBXTextBookmark */; + C245CB9513CAE6990067A1FB /* PBXTextBookmark */ = C245CB9513CAE6990067A1FB /* PBXTextBookmark */; + C245CB9713CAE77B0067A1FB /* PBXTextBookmark */ = C245CB9713CAE77B0067A1FB /* PBXTextBookmark */; + C245CBA213CAE7C30067A1FB /* PBXTextBookmark */ = C245CBA213CAE7C30067A1FB /* PBXTextBookmark */; + C245CBAA13CAE7E20067A1FB /* PBXTextBookmark */ = C245CBAA13CAE7E20067A1FB /* PBXTextBookmark */; + C245CBAE13CAE7FD0067A1FB /* PBXTextBookmark */ = C245CBAE13CAE7FD0067A1FB /* PBXTextBookmark */; + C245CBB413CAE80E0067A1FB /* PBXTextBookmark */ = C245CBB413CAE80E0067A1FB /* PBXTextBookmark */; + C245CBB813CAE82D0067A1FB /* PBXTextBookmark */ = C245CBB813CAE82D0067A1FB /* PBXTextBookmark */; + C245CBBC13CAE8400067A1FB /* PBXTextBookmark */ = C245CBBC13CAE8400067A1FB /* PBXTextBookmark */; + C245CBC013CAE84A0067A1FB /* PBXTextBookmark */ = C245CBC013CAE84A0067A1FB /* PBXTextBookmark */; + C245CBC413CAE8600067A1FB /* PBXTextBookmark */ = C245CBC413CAE8600067A1FB /* PBXTextBookmark */; + C245CBC813CAE8870067A1FB /* PBXTextBookmark */ = C245CBC813CAE8870067A1FB /* PBXTextBookmark */; + C245CBCC13CAE8AC0067A1FB /* PBXTextBookmark */ = C245CBCC13CAE8AC0067A1FB /* PBXTextBookmark */; + C245CBD013CAE8B70067A1FB /* PBXTextBookmark */ = C245CBD013CAE8B70067A1FB /* PBXTextBookmark */; + C245CBD613CAE8D90067A1FB /* PBXTextBookmark */ = C245CBD613CAE8D90067A1FB /* PBXTextBookmark */; + C245CBDA13CAE8FA0067A1FB /* PBXTextBookmark */ = C245CBDA13CAE8FA0067A1FB /* PBXTextBookmark */; + C245CBDE13CAE9650067A1FB /* PBXTextBookmark */ = C245CBDE13CAE9650067A1FB /* PBXTextBookmark */; + C245CBE113CAE9790067A1FB /* PBXTextBookmark */ = C245CBE113CAE9790067A1FB /* PBXTextBookmark */; + C245CBE913CAEA620067A1FB /* PBXTextBookmark */ = C245CBE913CAEA620067A1FB /* PBXTextBookmark */; + C245CBF213CAEB670067A1FB /* PBXTextBookmark */ = C245CBF213CAEB670067A1FB /* PBXTextBookmark */; + C245CBFA13CAEFD30067A1FB /* PBXTextBookmark */ = C245CBFA13CAEFD30067A1FB /* PBXTextBookmark */; + C245CBFE13CAF01F0067A1FB /* PBXTextBookmark */ = C245CBFE13CAF01F0067A1FB /* PBXTextBookmark */; + C245CC0113CAF0D50067A1FB /* PBXTextBookmark */ = C245CC0113CAF0D50067A1FB /* PBXTextBookmark */; + C245CC0313CAF1520067A1FB /* PBXTextBookmark */ = C245CC0313CAF1520067A1FB /* PBXTextBookmark */; + C245CC0413CAF17F0067A1FB /* PBXTextBookmark */ = C245CC0413CAF17F0067A1FB /* PBXTextBookmark */; + C245CC0513CAF17F0067A1FB /* PBXTextBookmark */ = C245CC0513CAF17F0067A1FB /* PBXTextBookmark */; + C245CC0613CAF17F0067A1FB /* PBXTextBookmark */ = C245CC0613CAF17F0067A1FB /* PBXTextBookmark */; + C245CC0913CAF2010067A1FB /* PBXTextBookmark */ = C245CC0913CAF2010067A1FB /* PBXTextBookmark */; + C245CC0A13CAF2010067A1FB /* PBXTextBookmark */ = C245CC0A13CAF2010067A1FB /* PBXTextBookmark */; + C245CC0B13CAF2010067A1FB /* PBXTextBookmark */ = C245CC0B13CAF2010067A1FB /* PBXTextBookmark */; + C245CC1113CAF2770067A1FB /* PBXTextBookmark */ = C245CC1113CAF2770067A1FB /* PBXTextBookmark */; + C245CC1313CAF2970067A1FB /* PBXTextBookmark */ = C245CC1313CAF2970067A1FB /* PBXTextBookmark */; + C245CC1413CAF2970067A1FB /* PBXTextBookmark */ = C245CC1413CAF2970067A1FB /* PBXTextBookmark */; + C245CC1513CAF2970067A1FB /* PBXTextBookmark */ = C245CC1513CAF2970067A1FB /* PBXTextBookmark */; + C245CC1A13CAF2B90067A1FB /* PBXTextBookmark */ = C245CC1A13CAF2B90067A1FB /* PBXTextBookmark */; + C245CC1B13CAF2B90067A1FB /* PBXTextBookmark */ = C245CC1B13CAF2B90067A1FB /* PBXTextBookmark */; + C245CC1C13CAF2B90067A1FB /* PBXTextBookmark */ = C245CC1C13CAF2B90067A1FB /* PBXTextBookmark */; + C245CC2013CAF2D30067A1FB /* PBXTextBookmark */ = C245CC2013CAF2D30067A1FB /* PBXTextBookmark */; + C245CC2613CAF2F20067A1FB /* PBXTextBookmark */ = C245CC2613CAF2F20067A1FB /* PBXTextBookmark */; + C245CC2A13CAFDC30067A1FB /* PBXTextBookmark */ = C245CC2A13CAFDC30067A1FB /* PBXTextBookmark */; + C245CC2C13CAFDCE0067A1FB /* PBXTextBookmark */ = C245CC2C13CAFDCE0067A1FB /* PBXTextBookmark */; + C245CC3313CAFE390067A1FB /* PBXTextBookmark */ = C245CC3313CAFE390067A1FB /* PBXTextBookmark */; + C245CC3713CAFE5D0067A1FB /* PBXTextBookmark */ = C245CC3713CAFE5D0067A1FB /* PBXTextBookmark */; + C245CC4113CAFFA00067A1FB /* PBXTextBookmark */ = C245CC4113CAFFA00067A1FB /* PBXTextBookmark */; + C245CC4313CAFFBB0067A1FB /* PBXTextBookmark */ = C245CC4313CAFFBB0067A1FB /* PBXTextBookmark */; + C245CC5013CB00D00067A1FB /* PBXTextBookmark */ = C245CC5013CB00D00067A1FB /* PBXTextBookmark */; + C245CC5113CB00D00067A1FB /* PBXTextBookmark */ = C245CC5113CB00D00067A1FB /* PBXTextBookmark */; + C245CC5213CB00D00067A1FB /* PBXTextBookmark */ = C245CC5213CB00D00067A1FB /* PBXTextBookmark */; + C245CC6513CB03CB0067A1FB /* PBXTextBookmark */ = C245CC6513CB03CB0067A1FB /* PBXTextBookmark */; + C245CC7A13CB057C0067A1FB /* PBXTextBookmark */ = C245CC7A13CB057C0067A1FB /* PBXTextBookmark */; + C245CC7B13CB057C0067A1FB /* PBXTextBookmark */ = C245CC7B13CB057C0067A1FB /* PBXTextBookmark */; + C245CC7C13CB057C0067A1FB /* PBXTextBookmark */ = C245CC7C13CB057C0067A1FB /* PBXTextBookmark */; + C245CC8213CB096B0067A1FB /* PBXTextBookmark */ = C245CC8213CB096B0067A1FB /* PBXTextBookmark */; + C245CC8313CB096B0067A1FB /* PBXTextBookmark */ = C245CC8313CB096B0067A1FB /* PBXTextBookmark */; + C245CC8413CB096B0067A1FB /* PBXTextBookmark */ = C245CC8413CB096B0067A1FB /* PBXTextBookmark */; + C245CC8B13CB09DB0067A1FB /* PBXTextBookmark */ = C245CC8B13CB09DB0067A1FB /* PBXTextBookmark */; + C245CC8F13CB0A040067A1FB /* PBXTextBookmark */ = C245CC8F13CB0A040067A1FB /* PBXTextBookmark */; + C245CC9713CB0A1E0067A1FB /* PBXTextBookmark */ = C245CC9713CB0A1E0067A1FB /* PBXTextBookmark */; + C245CC9C13CB0A3E0067A1FB /* PBXTextBookmark */ = C245CC9C13CB0A3E0067A1FB /* PBXTextBookmark */; + C245CCA213CB0A8A0067A1FB /* PBXTextBookmark */ = C245CCA213CB0A8A0067A1FB /* PBXTextBookmark */; + C245CCA313CB0A8A0067A1FB /* PBXTextBookmark */ = C245CCA313CB0A8A0067A1FB /* PBXTextBookmark */; + C245CCA413CB0A8A0067A1FB /* PBXTextBookmark */ = C245CCA413CB0A8A0067A1FB /* PBXTextBookmark */; + C245CCA813CB0AA00067A1FB /* PBXTextBookmark */ = C245CCA813CB0AA00067A1FB /* PBXTextBookmark */; + C245CCAC13CB0ACB0067A1FB /* PBXTextBookmark */ = C245CCAC13CB0ACB0067A1FB /* PBXTextBookmark */; + C245CCB013CB0AF40067A1FB /* PBXTextBookmark */ = C245CCB013CB0AF40067A1FB /* PBXTextBookmark */; + C245CCB413CB0B100067A1FB /* PBXTextBookmark */ = C245CCB413CB0B100067A1FB /* PBXTextBookmark */; + C245CCB613CB0B5A0067A1FB /* PBXTextBookmark */ = C245CCB613CB0B5A0067A1FB /* PBXTextBookmark */; + C245CCB913CB0B980067A1FB /* PBXTextBookmark */ = C245CCB913CB0B980067A1FB /* PBXTextBookmark */; + C245CCBD13CB0BE20067A1FB /* PBXTextBookmark */ = C245CCBD13CB0BE20067A1FB /* PBXTextBookmark */; + C245CCBF13CB0C0C0067A1FB /* PBXTextBookmark */ = C245CCBF13CB0C0C0067A1FB /* PBXTextBookmark */; + C245CCC413CB0CCF0067A1FB /* PBXTextBookmark */ = C245CCC413CB0CCF0067A1FB /* PBXTextBookmark */; + C245CCC813CB0D380067A1FB /* PBXTextBookmark */ = C245CCC813CB0D380067A1FB /* PBXTextBookmark */; + C245CCCE13CB0E250067A1FB /* PBXTextBookmark */ = C245CCCE13CB0E250067A1FB /* PBXTextBookmark */; + C245CCD413CB0E8B0067A1FB /* PBXTextBookmark */ = C245CCD413CB0E8B0067A1FB /* PBXTextBookmark */; + C245CCD813CB10D20067A1FB /* PBXTextBookmark */ = C245CCD813CB10D20067A1FB /* PBXTextBookmark */; + C245CCDE13CB11360067A1FB /* PBXTextBookmark */ = C245CCDE13CB11360067A1FB /* PBXTextBookmark */; + C245CCE013CB11C50067A1FB /* PBXTextBookmark */ = C245CCE013CB11C50067A1FB /* PBXTextBookmark */; + C245CCE513CB11CE0067A1FB /* PBXTextBookmark */ = C245CCE513CB11CE0067A1FB /* PBXTextBookmark */; + C245CCEB13CB12130067A1FB /* PBXTextBookmark */ = C245CCEB13CB12130067A1FB /* PBXTextBookmark */; + C245CCEF13CB12200067A1FB /* PBXTextBookmark */ = C245CCEF13CB12200067A1FB /* PBXTextBookmark */; + C245CCF513CB12310067A1FB /* PBXTextBookmark */ = C245CCF513CB12310067A1FB /* PBXTextBookmark */; + C245CCF613CB12310067A1FB /* PBXTextBookmark */ = C245CCF613CB12310067A1FB /* PBXTextBookmark */; + C245CCFD13CB127B0067A1FB /* PBXTextBookmark */ = C245CCFD13CB127B0067A1FB /* PBXTextBookmark */; + C245CD0113CB12B80067A1FB /* PBXTextBookmark */ = C245CD0113CB12B80067A1FB /* PBXTextBookmark */; + C245CD0913CB13C60067A1FB /* PBXTextBookmark */ = C245CD0913CB13C60067A1FB /* PBXTextBookmark */; + C245CD0A13CB13C60067A1FB /* PBXTextBookmark */ = C245CD0A13CB13C60067A1FB /* PBXTextBookmark */; + C245CD0B13CB13C60067A1FB /* PBXTextBookmark */ = C245CD0B13CB13C60067A1FB /* PBXTextBookmark */; + C245CD1013CB13EE0067A1FB /* PBXTextBookmark */ = C245CD1013CB13EE0067A1FB /* PBXTextBookmark */; + C245CD1613CB14040067A1FB /* PBXTextBookmark */ = C245CD1613CB14040067A1FB /* PBXTextBookmark */; + C245CD1713CB14040067A1FB /* PBXTextBookmark */ = C245CD1713CB14040067A1FB /* PBXTextBookmark */; + C245CD1B13CB140E0067A1FB /* PBXTextBookmark */ = C245CD1B13CB140E0067A1FB /* PBXTextBookmark */; + C245CD1F13CB145C0067A1FB /* PBXTextBookmark */ = C245CD1F13CB145C0067A1FB /* PBXTextBookmark */; + C245CD2313CB14EA0067A1FB /* PBXTextBookmark */ = C245CD2313CB14EA0067A1FB /* PBXTextBookmark */; + C245CD2713CB151B0067A1FB /* PBXTextBookmark */ = C245CD2713CB151B0067A1FB /* PBXTextBookmark */; + C245CD2B13CB154F0067A1FB /* PBXTextBookmark */ = C245CD2B13CB154F0067A1FB /* PBXTextBookmark */; + C245CD2E13CB15A60067A1FB /* PBXTextBookmark */ = C245CD2E13CB15A60067A1FB /* PBXTextBookmark */; + C245CD3213CB16E10067A1FB /* PBXTextBookmark */ = C245CD3213CB16E10067A1FB /* PBXTextBookmark */; + C245CD3A13CB17570067A1FB /* PBXTextBookmark */ = C245CD3A13CB17570067A1FB /* PBXTextBookmark */; + C245CD3F13CB177E0067A1FB /* PBXTextBookmark */ = C245CD3F13CB177E0067A1FB /* PBXTextBookmark */; + C245CD4413CB17B20067A1FB /* PBXTextBookmark */ = C245CD4413CB17B20067A1FB /* PBXTextBookmark */; + C245CD4813CB18170067A1FB /* PBXTextBookmark */ = C245CD4813CB18170067A1FB /* PBXTextBookmark */; + C245CD4C13CB183B0067A1FB /* PBXTextBookmark */ = C245CD4C13CB183B0067A1FB /* PBXTextBookmark */; + C245CD4E13CB185B0067A1FB /* PBXTextBookmark */ = C245CD4E13CB185B0067A1FB /* PBXTextBookmark */; + C245CD5313CB18B40067A1FB /* PBXTextBookmark */ = C245CD5313CB18B40067A1FB /* PBXTextBookmark */; + C245CD5B13CB18DB0067A1FB /* PBXTextBookmark */ = C245CD5B13CB18DB0067A1FB /* PBXTextBookmark */; + C245CD5F13CB19030067A1FB /* PBXTextBookmark */ = C245CD5F13CB19030067A1FB /* PBXTextBookmark */; + C245CD6113CB19400067A1FB /* PBXTextBookmark */ = C245CD6113CB19400067A1FB /* PBXTextBookmark */; + C245CD6413CB19760067A1FB /* PBXTextBookmark */ = C245CD6413CB19760067A1FB /* PBXTextBookmark */; + C245CD6A13CB199F0067A1FB /* PBXTextBookmark */ = C245CD6A13CB199F0067A1FB /* PBXTextBookmark */; + C245CD6C13CB19CA0067A1FB /* PBXTextBookmark */ = C245CD6C13CB19CA0067A1FB /* PBXTextBookmark */; + C245CD7113CB19EE0067A1FB /* PBXTextBookmark */ = C245CD7113CB19EE0067A1FB /* PBXTextBookmark */; + C245CD7313CB1A070067A1FB /* PBXTextBookmark */ = C245CD7313CB1A070067A1FB /* PBXTextBookmark */; + C245CD7813CB1A840067A1FB /* PBXTextBookmark */ = C245CD7813CB1A840067A1FB /* PBXTextBookmark */; + C245CD7C13CB1A9E0067A1FB /* PBXTextBookmark */ = C245CD7C13CB1A9E0067A1FB /* PBXTextBookmark */; + C245CD8613CB1C680067A1FB /* PBXTextBookmark */ = C245CD8613CB1C680067A1FB /* PBXTextBookmark */; + C245CD8813CB1CE30067A1FB /* PBXTextBookmark */ = C245CD8813CB1CE30067A1FB /* PBXTextBookmark */; + C245CD8913CB1CE30067A1FB /* PBXTextBookmark */ = C245CD8913CB1CE30067A1FB /* PBXTextBookmark */; + C245CD8A13CB1CE30067A1FB /* PBXTextBookmark */ = C245CD8A13CB1CE30067A1FB /* PBXTextBookmark */; + C245CD8B13CB1D2E0067A1FB /* PBXTextBookmark */ = C245CD8B13CB1D2E0067A1FB /* PBXTextBookmark */; + C245CD9013CB1E4B0067A1FB /* PBXTextBookmark */ = C245CD9013CB1E4B0067A1FB /* PBXTextBookmark */; + C245CD9513CB1EA30067A1FB /* PBXTextBookmark */ = C245CD9513CB1EA30067A1FB /* PBXTextBookmark */; + C245CD9913CB1EFD0067A1FB /* PBXTextBookmark */ = C245CD9913CB1EFD0067A1FB /* PBXTextBookmark */; + C245CD9E13CB1F230067A1FB /* PBXTextBookmark */ = C245CD9E13CB1F230067A1FB /* PBXTextBookmark */; + C245CDA313CB209B0067A1FB /* PBXTextBookmark */ = C245CDA313CB209B0067A1FB /* PBXTextBookmark */; + C245CDA713CB21060067A1FB /* PBXTextBookmark */ = C245CDA713CB21060067A1FB /* PBXTextBookmark */; + C245CDAA13CB22310067A1FB /* PBXTextBookmark */ = C245CDAA13CB22310067A1FB /* PBXTextBookmark */; + C245CDAB13CB223B0067A1FB /* PBXTextBookmark */ = C245CDAB13CB223B0067A1FB /* PBXTextBookmark */; + C245CDAC13CB28340067A1FB /* PBXTextBookmark */ = C245CDAC13CB28340067A1FB /* PBXTextBookmark */; + C245CDAF13CB2A400067A1FB /* PBXTextBookmark */ = C245CDAF13CB2A400067A1FB /* PBXTextBookmark */; + C245CDB113CB2A820067A1FB /* PBXTextBookmark */ = C245CDB113CB2A820067A1FB /* PBXTextBookmark */; + C245CDB213CB2AA10067A1FB /* PBXTextBookmark */ = C245CDB213CB2AA10067A1FB /* PBXTextBookmark */; + C245CDB513CB2B540067A1FB /* PBXTextBookmark */ = C245CDB513CB2B540067A1FB /* PBXTextBookmark */; + C245CDBE13CB2D280067A1FB /* PBXTextBookmark */ = C245CDBE13CB2D280067A1FB /* PBXTextBookmark */; + C245CDBF13CB2D280067A1FB /* PBXTextBookmark */ = C245CDBF13CB2D280067A1FB /* PBXTextBookmark */; + C245CDC013CB2D280067A1FB /* PBXTextBookmark */ = C245CDC013CB2D280067A1FB /* PBXTextBookmark */; + C245CDC313CB2D920067A1FB /* PBXTextBookmark */ = C245CDC313CB2D920067A1FB /* PBXTextBookmark */; + C245CDCB13CB2DE80067A1FB /* PBXTextBookmark */ = C245CDCB13CB2DE80067A1FB /* PBXTextBookmark */; + C245CDD313CB2E9D0067A1FB /* PBXTextBookmark */ = C245CDD313CB2E9D0067A1FB /* PBXTextBookmark */; + C245CDD713CB2F910067A1FB /* PBXTextBookmark */ = C245CDD713CB2F910067A1FB /* PBXTextBookmark */; + C245CDDB13CB2FA00067A1FB /* PBXTextBookmark */ = C245CDDB13CB2FA00067A1FB /* PBXTextBookmark */; + C245CDDD13CB2FD60067A1FB /* PBXTextBookmark */ = C245CDDD13CB2FD60067A1FB /* PBXTextBookmark */; + C245CDDE13CB336A0067A1FB /* PBXTextBookmark */ = C245CDDE13CB336A0067A1FB /* PBXTextBookmark */; + C245CDE313CB33CA0067A1FB /* PBXTextBookmark */ = C245CDE313CB33CA0067A1FB /* PBXTextBookmark */; + C245CDE713CB34070067A1FB /* PBXTextBookmark */ = C245CDE713CB34070067A1FB /* PBXTextBookmark */; + C245CDED13CB35140067A1FB /* PBXTextBookmark */ = C245CDED13CB35140067A1FB /* PBXTextBookmark */; + C245CDF113CB35670067A1FB /* PBXTextBookmark */ = C245CDF113CB35670067A1FB /* PBXTextBookmark */; + C245CDF613CB359B0067A1FB /* PBXTextBookmark */ = C245CDF613CB359B0067A1FB /* PBXTextBookmark */; + C245CDF813CB360E0067A1FB /* PBXTextBookmark */ = C245CDF813CB360E0067A1FB /* PBXTextBookmark */; + C245CDF913CB36BC0067A1FB /* PBXTextBookmark */ = C245CDF913CB36BC0067A1FB /* PBXTextBookmark */; + C245CDFA13CB387A0067A1FB /* PBXTextBookmark */ = C245CDFA13CB387A0067A1FB /* PBXTextBookmark */; + C245CE0313CB3AA90067A1FB /* PBXTextBookmark */ = C245CE0313CB3AA90067A1FB /* PBXTextBookmark */; + C245CE0513CB3ACE0067A1FB /* PBXTextBookmark */ = C245CE0513CB3ACE0067A1FB /* PBXTextBookmark */; + C245CE0A13CB3B000067A1FB /* PBXTextBookmark */ = C245CE0A13CB3B000067A1FB /* PBXTextBookmark */; + C245CE1413CB3B6A0067A1FB /* PBXTextBookmark */ = C245CE1413CB3B6A0067A1FB /* PBXTextBookmark */; + C245CE1813CB3B940067A1FB /* PBXTextBookmark */ = C245CE1813CB3B940067A1FB /* PBXTextBookmark */; + C245CE1C13CB3C930067A1FB /* PBXTextBookmark */ = C245CE1C13CB3C930067A1FB /* PBXTextBookmark */; + C245CE2113CB3E5F0067A1FB /* PBXTextBookmark */ = C245CE2113CB3E5F0067A1FB /* PBXTextBookmark */; + C245CE2313CB3F560067A1FB /* PBXTextBookmark */ = C245CE2313CB3F560067A1FB /* PBXTextBookmark */; + C245CE2A13CB3F970067A1FB /* PBXTextBookmark */ = C245CE2A13CB3F970067A1FB /* PBXTextBookmark */; + C245CE2B13CB3F970067A1FB /* PBXTextBookmark */ = C245CE2B13CB3F970067A1FB /* PBXTextBookmark */; + C245CE2C13CB3F970067A1FB /* PBXTextBookmark */ = C245CE2C13CB3F970067A1FB /* PBXTextBookmark */; + C245CE3C13CB43F30067A1FB /* PBXTextBookmark */ = C245CE3C13CB43F30067A1FB /* PBXTextBookmark */; + C245CE3D13CB43F30067A1FB /* PBXTextBookmark */ = C245CE3D13CB43F30067A1FB /* PBXTextBookmark */; + C245CE3E13CB43F30067A1FB /* PBXTextBookmark */ = C245CE3E13CB43F30067A1FB /* PBXTextBookmark */; + C245CE4413CB44A30067A1FB /* PBXTextBookmark */ = C245CE4413CB44A30067A1FB /* PBXTextBookmark */; + C245CE4813CB44CF0067A1FB /* PBXTextBookmark */ = C245CE4813CB44CF0067A1FB /* PBXTextBookmark */; + C245CE4C13CB44ED0067A1FB /* PBXTextBookmark */ = C245CE4C13CB44ED0067A1FB /* PBXTextBookmark */; + C245CE5013CB45380067A1FB /* PBXTextBookmark */ = C245CE5013CB45380067A1FB /* PBXTextBookmark */; + C245CE5113CB45380067A1FB /* PBXTextBookmark */ = C245CE5113CB45380067A1FB /* PBXTextBookmark */; + C245CE5213CB45380067A1FB /* PBXTextBookmark */ = C245CE5213CB45380067A1FB /* PBXTextBookmark */; + C245CE5413CB46E80067A1FB /* PBXTextBookmark */ = C245CE5413CB46E80067A1FB /* PBXTextBookmark */; + C245CE5713CB47140067A1FB /* PBXTextBookmark */ = C245CE5713CB47140067A1FB /* PBXTextBookmark */; + C245CE5D13CB47970067A1FB /* PBXTextBookmark */ = C245CE5D13CB47970067A1FB /* PBXTextBookmark */; + C245CE5F13CB47B60067A1FB /* PBXTextBookmark */ = C245CE5F13CB47B60067A1FB /* PBXTextBookmark */; + C245CE6213CB48390067A1FB /* PBXTextBookmark */ = C245CE6213CB48390067A1FB /* PBXTextBookmark */; + C245CE6C13CC1B140067A1FB /* PBXTextBookmark */ = C245CE6C13CC1B140067A1FB /* PBXTextBookmark */; + C245CE6E13CC1B200067A1FB /* PBXTextBookmark */ = C245CE6E13CC1B200067A1FB /* PBXTextBookmark */; + C245CE6F13CC1B390067A1FB /* PBXTextBookmark */ = C245CE6F13CC1B390067A1FB /* PBXTextBookmark */; + C245CE7613CC28D80067A1FB /* PBXTextBookmark */ = C245CE7613CC28D80067A1FB /* PBXTextBookmark */; + C245CE7C13CC2B540067A1FB /* PBXTextBookmark */ = C245CE7C13CC2B540067A1FB /* PBXTextBookmark */; + C245CE8013CC2D860067A1FB /* PBXTextBookmark */ = C245CE8013CC2D860067A1FB /* PBXTextBookmark */; + C245CE8313CC2EEC0067A1FB /* PBXTextBookmark */ = C245CE8313CC2EEC0067A1FB /* PBXTextBookmark */; + C245CE8713CC2F0D0067A1FB /* PBXTextBookmark */ = C245CE8713CC2F0D0067A1FB /* PBXTextBookmark */; + C245CE8913CC2F290067A1FB /* PBXTextBookmark */ = C245CE8913CC2F290067A1FB /* PBXTextBookmark */; + C245CE8C13CC2F5E0067A1FB /* PBXTextBookmark */ = C245CE8C13CC2F5E0067A1FB /* PBXTextBookmark */; + C245CE9213CC31C30067A1FB /* PBXTextBookmark */ = C245CE9213CC31C30067A1FB /* PBXTextBookmark */; + C245CE9613CC31E60067A1FB /* PBXTextBookmark */ = C245CE9613CC31E60067A1FB /* PBXTextBookmark */; + C245CE9A13CC32270067A1FB /* PBXTextBookmark */ = C245CE9A13CC32270067A1FB /* PBXTextBookmark */; + C245CE9E13CC32CF0067A1FB /* PBXTextBookmark */ = C245CE9E13CC32CF0067A1FB /* PBXTextBookmark */; + C245CEA213CC33350067A1FB /* PBXTextBookmark */ = C245CEA213CC33350067A1FB /* PBXTextBookmark */; + C245CEA513CC33920067A1FB /* PBXTextBookmark */ = C245CEA513CC33920067A1FB /* PBXTextBookmark */; + C245CEA913CC345A0067A1FB /* PBXTextBookmark */ = C245CEA913CC345A0067A1FB /* PBXTextBookmark */; + C245CEAD13CC35650067A1FB /* PBXTextBookmark */ = C245CEAD13CC35650067A1FB /* PBXTextBookmark */; + C245CEAE13CC35650067A1FB /* PBXTextBookmark */ = C245CEAE13CC35650067A1FB /* PBXTextBookmark */; + C245CEAF13CC35650067A1FB /* PBXTextBookmark */ = C245CEAF13CC35650067A1FB /* PBXTextBookmark */; + C245CEB313CC35A80067A1FB /* PBXTextBookmark */ = C245CEB313CC35A80067A1FB /* PBXTextBookmark */; + C245CEB713CC361A0067A1FB /* PBXTextBookmark */ = C245CEB713CC361A0067A1FB /* PBXTextBookmark */; + C245CEBB13CC37EA0067A1FB /* PBXTextBookmark */ = C245CEBB13CC37EA0067A1FB /* PBXTextBookmark */; + C245CEBF13CC38C60067A1FB /* PBXTextBookmark */ = C245CEBF13CC38C60067A1FB /* PBXTextBookmark */; + C245CEC013CC38C60067A1FB /* PBXTextBookmark */ = C245CEC013CC38C60067A1FB /* PBXTextBookmark */; + C245CEC113CC38C60067A1FB /* PBXTextBookmark */ = C245CEC113CC38C60067A1FB /* PBXTextBookmark */; + C245CECA13CC39800067A1FB /* PBXTextBookmark */ = C245CECA13CC39800067A1FB /* PBXTextBookmark */; + C245CED813CC39E80067A1FB /* PBXTextBookmark */ = C245CED813CC39E80067A1FB /* PBXTextBookmark */; + C245CEDE13CC3B1D0067A1FB /* PBXTextBookmark */ = C245CEDE13CC3B1D0067A1FB /* PBXTextBookmark */; + C245CEDF13CC3B1D0067A1FB /* PBXTextBookmark */ = C245CEDF13CC3B1D0067A1FB /* PBXTextBookmark */; + C245CEE013CC3B1D0067A1FB /* PBXTextBookmark */ = C245CEE013CC3B1D0067A1FB /* PBXTextBookmark */; + C245CEE813CC3BA90067A1FB /* PBXTextBookmark */ = C245CEE813CC3BA90067A1FB /* PBXTextBookmark */; + C245CEF213CC491D0067A1FB /* PBXTextBookmark */ = C245CEF213CC491D0067A1FB /* PBXTextBookmark */; + C245CEFA13CC4C560067A1FB /* PBXTextBookmark */ = C245CEFA13CC4C560067A1FB /* PBXTextBookmark */; + C245CEFE13CC4C850067A1FB /* PBXTextBookmark */ = C245CEFE13CC4C850067A1FB /* PBXTextBookmark */; + C245CF0013CC4C9F0067A1FB /* PBXTextBookmark */ = C245CF0013CC4C9F0067A1FB /* PBXTextBookmark */; + C245CF0913CC4D020067A1FB /* PBXTextBookmark */ = C245CF0913CC4D020067A1FB /* PBXTextBookmark */; + C245CF0B13CC4D270067A1FB /* PBXTextBookmark */ = C245CF0B13CC4D270067A1FB /* PBXTextBookmark */; + C245CF0E13CC4D4A0067A1FB /* PBXTextBookmark */ = C245CF0E13CC4D4A0067A1FB /* PBXTextBookmark */; + C245CF1613CC4DEE0067A1FB /* PBXTextBookmark */ = C245CF1613CC4DEE0067A1FB /* PBXTextBookmark */; + C245CF1813CC4E5C0067A1FB /* PBXTextBookmark */ = C245CF1813CC4E5C0067A1FB /* PBXTextBookmark */; + C245CF1E13CC4EA60067A1FB /* PBXTextBookmark */ = C245CF1E13CC4EA60067A1FB /* PBXTextBookmark */; + C245CF2213CC4F5B0067A1FB /* PBXTextBookmark */ = C245CF2213CC4F5B0067A1FB /* PBXTextBookmark */; + C245CF2913CC51350067A1FB /* PBXTextBookmark */ = C245CF2913CC51350067A1FB /* PBXTextBookmark */; + C245CF2D13CC516F0067A1FB /* PBXTextBookmark */ = C245CF2D13CC516F0067A1FB /* PBXTextBookmark */; + C245CF3113CC51D00067A1FB /* PBXTextBookmark */ = C245CF3113CC51D00067A1FB /* PBXTextBookmark */; + C245CF3913CC523E0067A1FB /* PBXTextBookmark */ = C245CF3913CC523E0067A1FB /* PBXTextBookmark */; + C245CF3B13CC52740067A1FB /* PBXTextBookmark */ = C245CF3B13CC52740067A1FB /* PBXTextBookmark */; + C245CF4013CC527F0067A1FB /* PBXTextBookmark */ = C245CF4013CC527F0067A1FB /* PBXTextBookmark */; + C245CF4213CC529F0067A1FB /* PBXTextBookmark */ = C245CF4213CC529F0067A1FB /* PBXTextBookmark */; + C245CF4513CC53080067A1FB /* PBXTextBookmark */ = C245CF4513CC53080067A1FB /* PBXTextBookmark */; + C245CF4D13CC54650067A1FB /* PBXTextBookmark */ = C245CF4D13CC54650067A1FB /* PBXTextBookmark */; + }; + sourceControlManager = C20B838513C8D18B00BC50F7 /* Source Control */; + userBuildSettings = { + }; + }; + 8D1107260486CEB800E47090 /* Auditron */ = { + activeExec = 0; + executables = ( + C20B837B13C8D18100BC50F7 /* Auditron */, + ); + }; + C20B837B13C8D18100BC50F7 /* Auditron */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 0; + configStateDict = { + }; + customDataFormattersEnabled = 1; + dataTipCustomDataFormattersEnabled = 1; + dataTipShowTypeColumn = 1; + dataTipSortType = 0; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = Auditron; + savedGlobals = { + }; + showTypeColumn = 0; + sourceDirectories = ( + ); + variableFormatDictionary = { + }; + }; + C20B838513C8D18B00BC50F7 /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + repositoryNamesForRoots = { + "" = ""; + }; + }; + }; + C20B838613C8D18B00BC50F7 /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + C20B846613C9D16500BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 22"; + rLen = 0; + rLoc = 912; + rType = 0; + vrLen = 465; + vrLoc = 0; + }; + C20B846713C9D16500BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 15"; + rLen = 0; + rLoc = 10003; + rType = 0; + vrLen = 1767; + vrLoc = 0; + }; + C20B846813C9D16500BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 38"; + rLen = 0; + rLoc = 10192; + rType = 0; + vrLen = 1710; + vrLoc = 45; + }; + C20B85FC13CA11DF00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 38"; + rLen = 0; + rLoc = 10192; + rType = 0; + vrLen = 1698; + vrLoc = 45; + }; + C20B860413CA12AB00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 49"; + rLen = 0; + rLoc = 10599; + rType = 0; + vrLen = 1765; + vrLoc = 541; + }; + C20B861113CA132B00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 73"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1798; + vrLoc = 566; + }; + C20B861413CA137B00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 75"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1899; + vrLoc = 1003; + }; + C20B861F13CA144700BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 89"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1943; + vrLoc = 1031; + }; + C20B862A13CA168700BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 96"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1983; + vrLoc = 1143; + }; + C20B862F13CA16EC00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 75"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1901; + vrLoc = 1244; + }; + C20B863413CA170400BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 78"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1915; + vrLoc = 1244; + }; + C20B863913CA175C00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 92"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1933; + vrLoc = 1244; + }; + C20B863E13CA177E00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 68"; + rLen = 0; + rLoc = 11625; + rType = 0; + vrLen = 2118; + vrLoc = 856; + }; + C20B864E13CA17BF00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 72"; + rLen = 0; + rLoc = 11657; + rType = 0; + vrLen = 2019; + vrLoc = 1132; + }; + C20B865013CA17DA00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 75"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 2005; + vrLoc = 1132; + }; + C20B865313CA185E00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 117"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1299; + vrLoc = 2267; + }; + C20B865E13CA1B3400BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 26"; + rLen = 0; + rLoc = 1184; + rType = 0; + vrLen = 491; + vrLoc = 0; + }; + C20B865F13CA1B3400BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 21"; + rLen = 0; + rLoc = 4419; + rType = 0; + vrLen = 1561; + vrLoc = 0; + }; + C20B866013CA1B3400BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 16"; + rLen = 0; + rLoc = 531; + rType = 0; + vrLen = 1282; + vrLoc = 0; + }; + C20B866813CA1C2F00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 28"; + rLen = 0; + rLoc = 4581; + rType = 0; + vrLen = 1296; + vrLoc = 0; + }; + C20B866913CA1C2F00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 26"; + rLen = 0; + rLoc = 1184; + rType = 0; + vrLen = 491; + vrLoc = 0; + }; + C20B866A13CA1C2F00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 18"; + rLen = 0; + rLoc = 848; + rType = 0; + vrLen = 514; + vrLoc = 0; + }; + C20B866E13CA1C8B00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 18"; + rLen = 0; + rLoc = 848; + rType = 0; + vrLen = 514; + vrLoc = 0; + }; + C20B866F13CA1C8B00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 28"; + rLen = 0; + rLoc = 4581; + rType = 0; + vrLen = 1293; + vrLoc = 0; + }; + C20B867013CA1C8B00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 28"; + rLen = 0; + rLoc = 4581; + rType = 0; + vrLen = 1282; + vrLoc = 0; + }; + C20B867713CA1DC400BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 28"; + rLen = 0; + rLoc = 4581; + rType = 0; + vrLen = 1285; + vrLoc = 0; + }; + C20B867813CA1DC400BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 18"; + rLen = 0; + rLoc = 848; + rType = 0; + vrLen = 514; + vrLoc = 0; + }; + C20B867913CA1DC400BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 19"; + rLen = 0; + rLoc = 848; + rType = 0; + vrLen = 508; + vrLoc = 0; + }; + C20B867B13CA1E4C00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 29"; + rLen = 0; + rLoc = 1184; + rType = 0; + vrLen = 613; + vrLoc = 0; + }; + C20B868013CA1EAF00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 29"; + rLen = 0; + rLoc = 1184; + rType = 0; + vrLen = 613; + vrLoc = 0; + }; + C20B868113CA1EAF00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 28"; + rLen = 0; + rLoc = 4581; + rType = 0; + vrLen = 1282; + vrLoc = 0; + }; + C20B868213CA1EAF00BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 34"; + rLen = 0; + rLoc = 4779; + rType = 0; + vrLen = 1457; + vrLoc = 184; + }; + C20B868613CA33B600BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 37"; + rLen = 0; + rLoc = 4784; + rType = 0; + vrLen = 997; + vrLoc = 0; + }; + C20B868713CA33B600BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 29"; + rLen = 0; + rLoc = 1184; + rType = 0; + vrLen = 613; + vrLoc = 0; + }; + C20B868813CA33B600BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 14"; + rLen = 0; + rLoc = 407; + rType = 0; + vrLen = 637; + vrLoc = 0; + }; + C20B868F13CA344200BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 14"; + rLen = 0; + rLoc = 407; + rType = 0; + vrLen = 637; + vrLoc = 0; + }; + C20B869013CA344200BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 37"; + rLen = 0; + rLoc = 4784; + rType = 0; + vrLen = 997; + vrLoc = 0; + }; + C20B869113CA344200BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 16"; + rLen = 0; + rLoc = 531; + rType = 0; + vrLen = 985; + vrLoc = 89; + }; + C20B869313CA349900BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 33"; + rLen = 0; + rLoc = 4689; + rType = 0; + vrLen = 927; + vrLoc = 148; + }; + C20B869813CA357500BC50F7 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 88"; + rLen = 0; + rLoc = 11659; + rType = 0; + vrLen = 1397; + vrLoc = 2111; + }; + C245CB7813CADD600067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 88"; + rLen = 0; + rLoc = 11659; + rType = 0; + vrLen = 1415; + vrLoc = 2111; + }; + C245CB7F13CAE1210067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 110"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1416; + vrLoc = 2620; + }; + C245CB8A13CAE1DF0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 111"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1187; + vrLoc = 2917; + }; + C245CB8B13CAE1FD0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 135"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1349; + vrLoc = 2783; + }; + C245CB8C13CAE4550067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 105"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1337; + vrLoc = 2618; + }; + C245CB9513CAE6990067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 136"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1257; + vrLoc = 2920; + }; + C245CB9713CAE77B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 100"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1069; + vrLoc = 2608; + }; + C245CBA213CAE7C30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 97"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1293; + vrLoc = 2339; + }; + C245CBAA13CAE7E20067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 98"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1678; + vrLoc = 1748; + }; + C245CBAE13CAE7FD0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 100"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1691; + vrLoc = 1748; + }; + C245CBB413CAE80E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 99"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1700; + vrLoc = 1748; + }; + C245CBB813CAE82D0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 100"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1736; + vrLoc = 1748; + }; + C245CBBC13CAE8400067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 100"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1736; + vrLoc = 1748; + }; + C245CBC013CAE84A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 99"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1731; + vrLoc = 1748; + }; + C245CBC413CAE8600067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 99"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1769; + vrLoc = 1748; + }; + C245CBC813CAE8870067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 102"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1768; + vrLoc = 1748; + }; + C245CBCC13CAE8AC0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 101"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1821; + vrLoc = 1748; + }; + C245CBD013CAE8B70067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 101"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1821; + vrLoc = 1748; + }; + C245CBD613CAE8D90067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 104"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1820; + vrLoc = 1748; + }; + C245CBDA13CAE8FA0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 104"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1857; + vrLoc = 1748; + }; + C245CBDE13CAE9650067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 85"; + rLen = 0; + rLoc = 11657; + rType = 0; + vrLen = 1755; + vrLoc = 2190; + }; + C245CBE113CAE9790067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 103"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1525; + vrLoc = 2620; + }; + C245CBE913CAEA620067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 111"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1703; + vrLoc = 2399; + }; + C245CBF213CAEB670067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 87"; + rLen = 0; + rLoc = 11657; + rType = 0; + vrLen = 1262; + vrLoc = 3162; + }; + C245CBFA13CAEFD30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 120"; + rLen = 0; + rLoc = 12651; + rType = 0; + vrLen = 1852; + vrLoc = 2608; + }; + C245CBFE13CAF01F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 161"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 2197; + vrLoc = 1240; + }; + C245CC0113CAF0D50067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 121"; + rLen = 0; + rLoc = 12651; + rType = 0; + vrLen = 1984; + vrLoc = 2618; + }; + C245CC0313CAF1520067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 124"; + rLen = 0; + rLoc = 12649; + rType = 0; + vrLen = 1978; + vrLoc = 2997; + }; + C245CC0413CAF17F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 125"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1978; + vrLoc = 2997; + }; + C245CC0513CAF17F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 14"; + rLen = 0; + rLoc = 407; + rType = 0; + vrLen = 637; + vrLoc = 0; + }; + C245CC0613CAF17F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 16"; + rLen = 0; + rLoc = 445; + rType = 0; + vrLen = 663; + vrLoc = 0; + }; + C245CC0913CAF2010067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 18"; + rLen = 0; + rLoc = 551; + rType = 0; + vrLen = 743; + vrLoc = 0; + }; + C245CC0A13CAF2010067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 125"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1978; + vrLoc = 2997; + }; + C245CC0B13CAF2010067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 126"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1941; + vrLoc = 2997; + }; + C245CC1113CAF2770067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 125"; + rLen = 0; + rLoc = 12678; + rType = 0; + vrLen = 1947; + vrLoc = 2997; + }; + C245CC1313CAF2970067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 125"; + rLen = 0; + rLoc = 12678; + rType = 0; + vrLen = 1947; + vrLoc = 2997; + }; + C245CC1413CAF2970067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 18"; + rLen = 0; + rLoc = 551; + rType = 0; + vrLen = 743; + vrLoc = 0; + }; + C245CC1513CAF2970067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 15"; + rLen = 0; + rLoc = 432; + rType = 0; + vrLen = 779; + vrLoc = 0; + }; + C245CC1A13CAF2B90067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 30"; + rLen = 0; + rLoc = 921; + rType = 0; + vrLen = 779; + vrLoc = 0; + }; + C245CC1B13CAF2B90067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 125"; + rLen = 0; + rLoc = 12678; + rType = 0; + vrLen = 2000; + vrLoc = 2947; + }; + C245CC1C13CAF2B90067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 125"; + rLen = 0; + rLoc = 12678; + rType = 0; + vrLen = 1928; + vrLoc = 2947; + }; + C245CC2013CAF2D30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 125"; + rLen = 0; + rLoc = 12651; + rType = 0; + vrLen = 1938; + vrLoc = 2947; + }; + C245CC2613CAF2F20067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 122"; + rLen = 0; + rLoc = 12579; + rType = 0; + vrLen = 1887; + vrLoc = 2947; + }; + C245CC2A13CAFDC30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 123"; + rLen = 0; + rLoc = 12581; + rType = 0; + vrLen = 1918; + vrLoc = 3082; + }; + C245CC2C13CAFDCE0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 120"; + rLen = 0; + rLoc = 12540; + rType = 0; + vrLen = 1920; + vrLoc = 3082; + }; + C245CC3313CAFE390067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 124"; + rLen = 0; + rLoc = 12648; + rType = 0; + vrLen = 1939; + vrLoc = 3082; + }; + C245CC3713CAFE5D0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 130"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1941; + vrLoc = 3042; + }; + C245CC4113CAFFA00067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 132"; + rLen = 0; + rLoc = 12918; + rType = 0; + vrLen = 1879; + vrLoc = 2921; + }; + C245CC4313CAFFBB0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 124"; + rLen = 0; + rLoc = 12581; + rType = 0; + vrLen = 1246; + vrLoc = 4555; + }; + C245CC5013CB00D00067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 27"; + rLen = 0; + rLoc = 799; + rType = 0; + vrLen = 851; + vrLoc = 0; + }; + C245CC5113CB00D00067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 72"; + rLen = 0; + rLoc = 11211; + rType = 0; + vrLen = 2052; + vrLoc = 1201; + }; + C245CC5213CB00D00067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 123"; + rLen = 0; + rLoc = 12551; + rType = 0; + vrLen = 1758; + vrLoc = 3763; + }; + C245CC6513CB03CB0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 126"; + rLen = 0; + rLoc = 12787; + rType = 0; + vrLen = 1851; + vrLoc = 727; + }; + C245CC7A13CB057C0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 28"; + rLen = 0; + rLoc = 799; + rType = 0; + vrLen = 872; + vrLoc = 0; + }; + C245CC7B13CB057C0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 25"; + rLen = 0; + rLoc = 1748; + rType = 0; + vrLen = 1756; + vrLoc = 3; + }; + C245CC7C13CB057C0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 24"; + rLen = 0; + rLoc = 1596; + rType = 0; + vrLen = 1648; + vrLoc = 4585; + }; + C245CC8213CB096B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 25"; + rLen = 0; + rLoc = 671; + rType = 0; + vrLen = 895; + vrLoc = 0; + }; + C245CC8313CB096B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 130"; + rLen = 0; + rLoc = 10496; + rType = 0; + vrLen = 1852; + vrLoc = 0; + }; + C245CC8413CB096B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 42"; + rLen = 0; + rLoc = 2361; + rType = 0; + vrLen = 1924; + vrLoc = 376; + }; + C245CC8B13CB09DB0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 131"; + rLen = 0; + rLoc = 10599; + rType = 0; + vrLen = 1829; + vrLoc = 4499; + }; + C245CC8F13CB0A040067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 87"; + rLen = 0; + rLoc = 4222; + rType = 0; + vrLen = 1332; + vrLoc = 2287; + }; + C245CC9713CB0A1E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 86"; + rLen = 0; + rLoc = 4093; + rType = 0; + vrLen = 1328; + vrLoc = 2287; + }; + C245CC9C13CB0A3E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 106"; + rLen = 0; + rLoc = 4781; + rType = 0; + vrLen = 1332; + vrLoc = 2287; + }; + C245CCA213CB0A8A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 25"; + rLen = 0; + rLoc = 671; + rType = 0; + vrLen = 895; + vrLoc = 0; + }; + C245CCA313CB0A8A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 87"; + rLen = 0; + rLoc = 4093; + rType = 0; + vrLen = 1336; + vrLoc = 2287; + }; + C245CCA413CB0A8A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 86"; + rLen = 0; + rLoc = 4093; + rType = 0; + vrLen = 1301; + vrLoc = 2074; + }; + C245CCA813CB0AA00067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 86"; + rLen = 0; + rLoc = 4093; + rType = 0; + vrLen = 1322; + vrLoc = 1867; + }; + C245CCAC13CB0ACB0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 86"; + rLen = 0; + rLoc = 4093; + rType = 0; + vrLen = 1282; + vrLoc = 2012; + }; + C245CCB013CB0AF40067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 85"; + rLen = 0; + rLoc = 4093; + rType = 0; + vrLen = 1327; + vrLoc = 2012; + }; + C245CCB413CB0B100067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 105"; + rLen = 0; + rLoc = 4781; + rType = 0; + vrLen = 1323; + vrLoc = 2012; + }; + C245CCB613CB0B5A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 86"; + rLen = 0; + rLoc = 4222; + rType = 0; + vrLen = 1352; + vrLoc = 2012; + }; + C245CCB913CB0B980067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 188"; + rLen = 0; + rLoc = 12921; + rType = 0; + vrLen = 1825; + vrLoc = 4477; + }; + C245CCBD13CB0BE20067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 92"; + rLen = 0; + rLoc = 4530; + rType = 0; + vrLen = 1309; + vrLoc = 2207; + }; + C245CCBF13CB0C0C0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 43"; + rLen = 0; + rLoc = 2426; + rType = 0; + vrLen = 1870; + vrLoc = 341; + }; + C245CCC413CB0CCF0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 30"; + rLen = 0; + rLoc = 1769; + rType = 0; + vrLen = 1910; + vrLoc = 345; + }; + C245CCC813CB0D380067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 55"; + rLen = 0; + rLoc = 3324; + rType = 0; + vrLen = 1922; + vrLoc = 363; + }; + C245CCCE13CB0E250067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 161"; + rLen = 0; + rLoc = 11666; + rType = 0; + vrLen = 1767; + vrLoc = 4555; + }; + C245CCD413CB0E8B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 30"; + rLen = 0; + rLoc = 1769; + rType = 0; + vrLen = 1922; + vrLoc = 363; + }; + C245CCD813CB10D20067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 155"; + rLen = 0; + rLoc = 11657; + rType = 0; + vrLen = 1944; + vrLoc = 3600; + }; + C245CCDE13CB11360067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11646; + rType = 0; + vrLen = 1998; + vrLoc = 4212; + }; + C245CCE013CB11C50067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 1959; + vrLoc = 4415; + }; + C245CCE513CB11CE0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 1956; + vrLoc = 4417; + }; + C245CCEB13CB12130067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 1862; + vrLoc = 4498; + }; + C245CCEF13CB12200067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 1742; + vrLoc = 4618; + }; + C245CCF513CB12310067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 1862; + vrLoc = 4498; + }; + C245CCF613CB12310067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 1804; + vrLoc = 4556; + }; + C245CCFD13CB127B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 2085; + vrLoc = 4134; + }; + C245CD0113CB12B80067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 2095; + vrLoc = 4134; + }; + C245CD0913CB13C60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 28"; + rLen = 0; + rLoc = 714; + rType = 0; + vrLen = 895; + vrLoc = 0; + }; + C245CD0A13CB13C60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 149"; + rLen = 0; + rLoc = 11444; + rType = 0; + vrLen = 2167; + vrLoc = 3632; + }; + C245CD0B13CB13C60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 149"; + rLen = 0; + rLoc = 11444; + rType = 0; + vrLen = 2145; + vrLoc = 3632; + }; + C245CD1013CB13EE0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 149"; + rLen = 0; + rLoc = 11444; + rType = 0; + vrLen = 2145; + vrLoc = 3632; + }; + C245CD1613CB14040067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 149"; + rLen = 0; + rLoc = 11444; + rType = 0; + vrLen = 2167; + vrLoc = 3632; + }; + C245CD1713CB14040067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 149"; + rLen = 0; + rLoc = 11444; + rType = 0; + vrLen = 2145; + vrLoc = 3632; + }; + C245CD1B13CB140E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 149"; + rLen = 0; + rLoc = 11444; + rType = 0; + vrLen = 2145; + vrLoc = 3632; + }; + C245CD1F13CB145C0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 155"; + rLen = 0; + rLoc = 11625; + rType = 0; + vrLen = 2125; + vrLoc = 3629; + }; + C245CD2313CB14EA0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 152"; + rLen = 0; + rLoc = 11552; + rType = 0; + vrLen = 2143; + vrLoc = 3706; + }; + C245CD2713CB151B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 153"; + rLen = 0; + rLoc = 11593; + rType = 0; + vrLen = 2132; + vrLoc = 3706; + }; + C245CD2B13CB154F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 148"; + rLen = 0; + rLoc = 11442; + rType = 0; + vrLen = 2275; + vrLoc = 3706; + }; + C245CD2E13CB15A60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 148"; + rLen = 0; + rLoc = 11442; + rType = 0; + vrLen = 2160; + vrLoc = 3706; + }; + C245CD3213CB16E10067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 30"; + rLen = 0; + rLoc = 1769; + rType = 0; + vrLen = 1915; + vrLoc = 222; + }; + C245CD3A13CB17570067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 148"; + rLen = 0; + rLoc = 11209; + rType = 0; + vrLen = 2124; + vrLoc = 3654; + }; + C245CD3F13CB177E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 148"; + rLen = 0; + rLoc = 11209; + rType = 0; + vrLen = 2300; + vrLoc = 4036; + }; + C245CD4413CB17B20067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 35"; + rLen = 0; + rLoc = 1771; + rType = 0; + vrLen = 1933; + vrLoc = 151; + }; + C245CD4813CB18170067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 56"; + rLen = 0; + rLoc = 2807; + rType = 0; + vrLen = 2040; + vrLoc = 345; + }; + C245CD4C13CB183B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 54"; + rLen = 0; + rLoc = 2807; + rType = 0; + vrLen = 1811; + vrLoc = 345; + }; + C245CD4E13CB185B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 55"; + rLen = 0; + rLoc = 2782; + rType = 0; + vrLen = 1887; + vrLoc = 345; + }; + C245CD5313CB18B40067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 54"; + rLen = 0; + rLoc = 2632; + rType = 0; + vrLen = 1944; + vrLoc = 345; + }; + C245CD5B13CB18DB0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 56"; + rLen = 0; + rLoc = 2782; + rType = 0; + vrLen = 1935; + vrLoc = 345; + }; + C245CD5F13CB19030067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 54"; + rLen = 0; + rLoc = 2632; + rType = 0; + vrLen = 1839; + vrLoc = 345; + }; + C245CD6113CB19400067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 56"; + rLen = 0; + rLoc = 2782; + rType = 0; + vrLen = 2048; + vrLoc = 345; + }; + C245CD6413CB19760067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 56"; + rLen = 0; + rLoc = 2741; + rType = 0; + vrLen = 2052; + vrLoc = 345; + }; + C245CD6A13CB199F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 56"; + rLen = 0; + rLoc = 2741; + rType = 0; + vrLen = 2040; + vrLoc = 345; + }; + C245CD6C13CB19CA0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 56"; + rLen = 0; + rLoc = 2741; + rType = 0; + vrLen = 2054; + vrLoc = 345; + }; + C245CD7113CB19EE0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 56"; + rLen = 0; + rLoc = 2774; + rType = 0; + vrLen = 2054; + vrLoc = 345; + }; + C245CD7313CB1A070067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 56"; + rLen = 0; + rLoc = 2741; + rType = 0; + vrLen = 2040; + vrLoc = 345; + }; + C245CD7813CB1A840067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 63"; + rLen = 0; + rLoc = 3070; + rType = 0; + vrLen = 2062; + vrLoc = 365; + }; + C245CD7C13CB1A9E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 29"; + rLen = 0; + rLoc = 1771; + rType = 0; + vrLen = 2000; + vrLoc = 243; + }; + C245CD8613CB1C680067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 61"; + rLen = 0; + rLoc = 3150; + rType = 0; + vrLen = 2117; + vrLoc = 221; + }; + C245CD8813CB1CE30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 11"; + rLen = 0; + rLoc = 218; + rType = 0; + vrLen = 895; + vrLoc = 0; + }; + C245CD8913CB1CE30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 35"; + rLen = 0; + rLoc = 2038; + rType = 0; + vrLen = 2217; + vrLoc = 537; + }; + C245CD8A13CB1CE30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 19"; + rLen = 0; + rLoc = 524; + rType = 0; + vrLen = 1802; + vrLoc = 0; + }; + C245CD8B13CB1D2E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 15"; + rLen = 0; + rLoc = 279; + rType = 0; + vrLen = 1969; + vrLoc = 897; + }; + C245CD9013CB1E4B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 17"; + rLen = 0; + rLoc = 370; + rType = 0; + vrLen = 1893; + vrLoc = 0; + }; + C245CD9513CB1EA30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 43"; + rLen = 0; + rLoc = 2071; + rType = 0; + vrLen = 1901; + vrLoc = 0; + }; + C245CD9913CB1EFD0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 66"; + rLen = 0; + rLoc = 3114; + rType = 0; + vrLen = 2108; + vrLoc = 521; + }; + C245CD9E13CB1F230067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 66"; + rLen = 0; + rLoc = 3114; + rType = 0; + vrLen = 2110; + vrLoc = 521; + }; + C245CDA313CB209B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 145"; + rLen = 0; + rLoc = 10419; + rType = 0; + vrLen = 1865; + vrLoc = 3461; + }; + C245CDA713CB21060067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 28"; + rLen = 0; + rLoc = 1402; + rType = 0; + vrLen = 1774; + vrLoc = 89; + }; + C245CDAA13CB22310067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 118"; + rLen = 0; + rLoc = 4606; + rType = 0; + vrLen = 1499; + vrLoc = 2525; + }; + C245CDAB13CB223B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 119"; + rLen = 0; + rLoc = 4606; + rType = 0; + vrLen = 1502; + vrLoc = 2525; + }; + C245CDAC13CB28340067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 122"; + rLen = 0; + rLoc = 4709; + rType = 0; + vrLen = 1477; + vrLoc = 2552; + }; + C245CDAF13CB2A400067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 25"; + rLen = 0; + rLoc = 531; + rType = 0; + vrLen = 1567; + vrLoc = 0; + }; + C245CDB113CB2A820067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 20"; + rLen = 0; + rLoc = 390; + rType = 0; + vrLen = 2075; + vrLoc = 671; + }; + C245CDB213CB2AA10067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 18"; + rLen = 0; + rLoc = 352; + rType = 0; + vrLen = 1575; + vrLoc = 0; + }; + C245CDB513CB2B540067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 113"; + rLen = 0; + rLoc = 3991; + rType = 0; + vrLen = 1543; + vrLoc = 2414; + }; + C245CDBE13CB2D280067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 38"; + rLen = 0; + rLoc = 1123; + rType = 0; + vrLen = 961; + vrLoc = 0; + }; + C245CDBF13CB2D280067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 96"; + rLen = 0; + rLoc = 3746; + rType = 0; + vrLen = 1545; + vrLoc = 2414; + }; + C245CDC013CB2D280067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 225"; + rLen = 0; + rLoc = 13180; + rType = 0; + vrLen = 1889; + vrLoc = 5241; + }; + C245CDC313CB2D920067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 18"; + rLen = 0; + rLoc = 352; + rType = 0; + vrLen = 1582; + vrLoc = 0; + }; + C245CDCB13CB2DE80067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 20"; + rLen = 0; + rLoc = 448; + rType = 0; + vrLen = 1602; + vrLoc = 0; + }; + C245CDD313CB2E9D0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 148"; + rLen = 0; + rLoc = 10124; + rType = 0; + vrLen = 1898; + vrLoc = 3694; + }; + C245CDD713CB2F910067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 148"; + rLen = 0; + rLoc = 8975; + rType = 0; + vrLen = 1539; + vrLoc = 3228; + }; + C245CDDB13CB2FA00067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 147"; + rLen = 0; + rLoc = 5222; + rType = 0; + vrLen = 1535; + vrLoc = 3228; + }; + C245CDDD13CB2FD60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 121"; + rLen = 0; + rLoc = 4412; + rType = 0; + vrLen = 1548; + vrLoc = 3228; + }; + C245CDDE13CB336A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 165"; + rLen = 0; + rLoc = 8898; + rType = 0; + vrLen = 1499; + vrLoc = 3772; + }; + C245CDE313CB33CA0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 169"; + rLen = 0; + rLoc = 8975; + rType = 0; + vrLen = 1623; + vrLoc = 3930; + }; + C245CDE713CB34070067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 155"; + rLen = 0; + rLoc = 5583; + rType = 0; + vrLen = 1595; + vrLoc = 3950; + }; + C245CDED13CB35140067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 155"; + rLen = 0; + rLoc = 5633; + rType = 0; + vrLen = 1553; + vrLoc = 3950; + }; + C245CDF113CB35670067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 173"; + rLen = 0; + rLoc = 6117; + rType = 0; + vrLen = 1559; + vrLoc = 4074; + }; + C245CDF613CB359B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 173"; + rLen = 0; + rLoc = 8899; + rType = 0; + vrLen = 1619; + vrLoc = 3954; + }; + C245CDF813CB360E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 173"; + rLen = 0; + rLoc = 8898; + rType = 0; + vrLen = 1542; + vrLoc = 3703; + }; + C245CDF913CB36BC0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 115"; + rLen = 0; + rLoc = 4192; + rType = 0; + vrLen = 1324; + vrLoc = 2630; + }; + C245CDFA13CB387A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 176"; + rLen = 0; + rLoc = 6307; + rType = 0; + vrLen = 1714; + vrLoc = 4106; + }; + C245CE0313CB3AA90067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 185"; + rLen = 0; + rLoc = 6639; + rType = 0; + vrLen = 1921; + vrLoc = 4108; + }; + C245CE0513CB3ACE0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 197"; + rLen = 0; + rLoc = 8979; + rType = 0; + vrLen = 1635; + vrLoc = 4876; + }; + C245CE0A13CB3B000067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 197"; + rLen = 0; + rLoc = 8979; + rType = 0; + vrLen = 1906; + vrLoc = 4105; + }; + C245CE1413CB3B6A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 187"; + rLen = 0; + rLoc = 6788; + rType = 0; + vrLen = 1768; + vrLoc = 4404; + }; + C245CE1813CB3B940067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 184"; + rLen = 0; + rLoc = 6574; + rType = 0; + vrLen = 1726; + vrLoc = 4517; + }; + C245CE1C13CB3C930067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 200"; + rLen = 17; + rLoc = 7410; + rType = 0; + vrLen = 2417; + vrLoc = 5015; + }; + C245CE2113CB3E5F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 230"; + rLen = 0; + rLoc = 8875; + rType = 0; + vrLen = 2034; + vrLoc = 6179; + }; + C245CE2313CB3F560067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 243"; + rLen = 0; + rLoc = 8979; + rType = 0; + vrLen = 1837; + vrLoc = 6863; + }; + C245CE2A13CB3F970067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 243"; + rLen = 0; + rLoc = 8979; + rType = 0; + vrLen = 1837; + vrLoc = 6863; + }; + C245CE2B13CB3F970067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 38"; + rLen = 0; + rLoc = 1123; + rType = 0; + vrLen = 961; + vrLoc = 0; + }; + C245CE2C13CB3F970067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 14"; + rLen = 0; + rLoc = 327; + rType = 0; + vrLen = 998; + vrLoc = 0; + }; + C245CE3C13CB43F30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 45"; + rLen = 0; + rLoc = 1064; + rType = 0; + vrLen = 1164; + vrLoc = 0; + }; + C245CE3D13CB43F30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 112"; + rLen = 0; + rLoc = 4009; + rType = 0; + vrLen = 1342; + vrLoc = 2769; + }; + C245CE3E13CB43F30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 261"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 1599; + vrLoc = 0; + }; + C245CE4413CB44A30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 246"; + rLen = 0; + rLoc = 8979; + rType = 0; + vrLen = 1963; + vrLoc = 6404; + }; + C245CE4813CB44CF0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 246"; + rLen = 0; + rLoc = 8979; + rType = 0; + vrLen = 1949; + vrLoc = 6571; + }; + C245CE4C13CB44ED0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 257"; + rLen = 0; + rLoc = 9195; + rType = 0; + vrLen = 1787; + vrLoc = 7001; + }; + C245CE5013CB45380067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 45"; + rLen = 0; + rLoc = 1064; + rType = 0; + vrLen = 1164; + vrLoc = 0; + }; + C245CE5113CB45380067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 257"; + rLen = 0; + rLoc = 9195; + rType = 0; + vrLen = 1719; + vrLoc = 10109; + }; + C245CE5213CB45380067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 256"; + rLen = 0; + rLoc = 9195; + rType = 0; + vrLen = 1533; + vrLoc = 7608; + }; + C245CE5413CB46E80067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 193"; + rLen = 0; + rLoc = 6655; + rType = 0; + vrLen = 1609; + vrLoc = 7392; + }; + C245CE5713CB47140067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 246"; + rLen = 0; + rLoc = 8979; + rType = 0; + vrLen = 1685; + vrLoc = 7156; + }; + C245CE5D13CB47970067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 246"; + rLen = 0; + rLoc = 8978; + rType = 0; + vrLen = 1792; + vrLoc = 6931; + }; + C245CE5F13CB47B60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 259"; + rLen = 0; + rLoc = 9195; + rType = 0; + vrLen = 1620; + vrLoc = 7392; + }; + C245CE6213CB48390067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 260"; + rLen = 0; + rLoc = 9233; + rType = 0; + vrLen = 1383; + vrLoc = 8106; + }; + C245CE6C13CC1B140067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 258"; + rLen = 0; + rLoc = 9195; + rType = 0; + vrLen = 1857; + vrLoc = 6797; + }; + C245CE6E13CC1B200067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 257"; + rLen = 0; + rLoc = 9195; + rType = 0; + vrLen = 1892; + vrLoc = 6797; + }; + C245CE6F13CC1B390067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 264"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 1733; + vrLoc = 7081; + }; + C245CE7613CC28D80067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 251"; + rLen = 0; + rLoc = 9058; + rType = 0; + vrLen = 1889; + vrLoc = 6762; + }; + C245CE7C13CC2B540067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 249"; + rLen = 0; + rLoc = 8875; + rType = 0; + vrLen = 2064; + vrLoc = 7217; + }; + C245CE8013CC2D860067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 275"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 1714; + vrLoc = 8161; + }; + C245CE8313CC2EEC0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 277"; + rLen = 0; + rLoc = 9958; + rType = 0; + vrLen = 1661; + vrLoc = 8203; + }; + C245CE8713CC2F0D0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 275"; + rLen = 0; + rLoc = 9822; + rType = 0; + vrLen = 1685; + vrLoc = 8203; + }; + C245CE8913CC2F290067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 275"; + rLen = 0; + rLoc = 9822; + rType = 0; + vrLen = 1685; + vrLoc = 8203; + }; + C245CE8C13CC2F5E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 276"; + rLen = 0; + rLoc = 9822; + rType = 0; + vrLen = 1685; + vrLoc = 8289; + }; + C245CE9213CC31C30067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 265"; + rLen = 0; + rLoc = 9957; + rType = 0; + vrLen = 1921; + vrLoc = 8204; + }; + C245CE9613CC31E60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 265"; + rLen = 0; + rLoc = 9898; + rType = 0; + vrLen = 1900; + vrLoc = 8204; + }; + C245CE9A13CC32270067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 264"; + rLen = 0; + rLoc = 9898; + rType = 0; + vrLen = 1913; + vrLoc = 8204; + }; + C245CE9E13CC32CF0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 243"; + rLen = 0; + rLoc = 8970; + rType = 0; + vrLen = 1689; + vrLoc = 7668; + }; + C245CEA213CC33350067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 234"; + rLen = 0; + rLoc = 8648; + rType = 0; + vrLen = 1835; + vrLoc = 7421; + }; + C245CEA513CC33920067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 262"; + rLen = 0; + rLoc = 9898; + rType = 0; + vrLen = 1794; + vrLoc = 8124; + }; + C245CEA913CC345A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 263"; + rLen = 0; + rLoc = 9701; + rType = 0; + vrLen = 1603; + vrLoc = 8124; + }; + C245CEAD13CC35650067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 45"; + rLen = 0; + rLoc = 1064; + rType = 0; + vrLen = 1164; + vrLoc = 0; + }; + C245CEAE13CC35650067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 271"; + rLen = 0; + rLoc = 9960; + rType = 0; + vrLen = 1740; + vrLoc = 8124; + }; + C245CEAF13CC35650067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 252"; + rLen = 0; + rLoc = 9133; + rType = 0; + vrLen = 1978; + vrLoc = 6552; + }; + C245CEB313CC35A80067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 252"; + rLen = 0; + rLoc = 9075; + rType = 0; + vrLen = 1644; + vrLoc = 7409; + }; + C245CEB713CC361A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 269"; + rLen = 0; + rLoc = 9578; + rType = 0; + vrLen = 1698; + vrLoc = 7530; + }; + C245CEBB13CC37EA0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 31"; + rLen = 0; + rLoc = 1186; + rType = 0; + vrLen = 1355; + vrLoc = 3; + }; + C245CEBF13CC38C60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 45"; + rLen = 0; + rLoc = 1064; + rType = 0; + vrLen = 1164; + vrLoc = 0; + }; + C245CEC013CC38C60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 31"; + rLen = 0; + rLoc = 759; + rType = 0; + vrLen = 1494; + vrLoc = 29; + }; + C245CEC113CC38C60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 35"; + rLen = 0; + rLoc = 1182; + rType = 0; + vrLen = 1424; + vrLoc = 29; + }; + C245CECA13CC39800067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 34"; + rLen = 0; + rLoc = 899; + rType = 0; + vrLen = 1439; + vrLoc = 42; + }; + C245CED813CC39E80067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 37"; + rLen = 0; + rLoc = 1101; + rType = 0; + vrLen = 1419; + vrLoc = 89; + }; + C245CEDE13CC3B1D0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */; + name = "AuditronAppDelegate.h: 36"; + rLen = 0; + rLoc = 794; + rType = 0; + vrLen = 1184; + vrLoc = 0; + }; + C245CEDF13CC3B1D0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 274"; + rLen = 0; + rLoc = 9077; + rType = 0; + vrLen = 1652; + vrLoc = 8190; + }; + C245CEE013CC3B1D0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 299"; + rLen = 0; + rLoc = 9705; + rType = 0; + vrLen = 1428; + vrLoc = 8733; + }; + C245CEE813CC3BA90067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 295"; + rLen = 0; + rLoc = 9705; + rType = 0; + vrLen = 1860; + vrLoc = 8743; + }; + C245CEF213CC491D0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 319"; + rLen = 0; + rLoc = 10419; + rType = 0; + vrLen = 2105; + vrLoc = 9956; + }; + C245CEFA13CC4C560067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 50"; + rLen = 0; + rLoc = 1291; + rType = 0; + vrLen = 1370; + vrLoc = 0; + }; + C245CEFE13CC4C850067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 50"; + rLen = 0; + rLoc = 1291; + rType = 0; + vrLen = 1495; + vrLoc = 221; + }; + C245CF0013CC4C9F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 50"; + rLen = 0; + rLoc = 1188; + rType = 0; + vrLen = 1428; + vrLoc = 221; + }; + C245CF0913CC4D020067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 43"; + rLen = 0; + rLoc = 1101; + rType = 0; + vrLen = 1443; + vrLoc = 221; + }; + C245CF0B13CC4D270067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 31"; + rLen = 0; + rLoc = 687; + rType = 0; + vrLen = 1413; + vrLoc = 3; + }; + C245CF0E13CC4D4A0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 29"; + rLen = 0; + rLoc = 652; + rType = 0; + vrLen = 1411; + vrLoc = 3; + }; + C245CF1613CC4DEE0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 53"; + rLen = 0; + rLoc = 1291; + rType = 0; + vrLen = 1318; + vrLoc = 148; + }; + C245CF1813CC4E5C0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 49"; + rLen = 0; + rLoc = 1101; + rType = 0; + vrLen = 1370; + vrLoc = 148; + }; + C245CF1E13CC4EA60067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 30"; + rLen = 0; + rLoc = 732; + rType = 0; + vrLen = 1293; + vrLoc = 148; + }; + C245CF2213CC4F5B0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 53"; + rLen = 0; + rLoc = 1279; + rType = 0; + vrLen = 1332; + vrLoc = 148; + }; + C245CF2913CC51350067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 37"; + rLen = 0; + rLoc = 899; + rType = 0; + vrLen = 1427; + vrLoc = 148; + }; + C245CF2D13CC516F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 40"; + rLen = 0; + rLoc = 1097; + rType = 0; + vrLen = 1431; + vrLoc = 148; + }; + C245CF3113CC51D00067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 42"; + rLen = 0; + rLoc = 1182; + rType = 0; + vrLen = 1351; + vrLoc = 148; + }; + C245CF3913CC523E0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 40"; + rLen = 0; + rLoc = 1181; + rType = 0; + vrLen = 1496; + vrLoc = 148; + }; + C245CF3B13CC52740067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 40"; + rLen = 0; + rLoc = 1181; + rType = 0; + vrLen = 1525; + vrLoc = 148; + }; + C245CF4013CC527F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 40"; + rLen = 0; + rLoc = 1181; + rType = 0; + vrLen = 1526; + vrLoc = 148; + }; + C245CF4213CC529F0067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 40"; + rLen = 0; + rLoc = 1176; + rType = 0; + vrLen = 1528; + vrLoc = 148; + }; + C245CF4513CC53080067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 23"; + rLen = 0; + rLoc = 531; + rType = 0; + vrLen = 1427; + vrLoc = 3; + }; + C245CF4D13CC54650067A1FB /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; + name = "AuditronAppDelegate.m: 45"; + rLen = 0; + rLoc = 1290; + rType = 0; + vrLen = 1772; + vrLoc = 242; + }; +} diff --git a/Auditron.xcodeproj/project.pbxproj b/Auditron.xcodeproj/project.pbxproj new file mode 100644 index 0000000..54b5ee9 --- /dev/null +++ b/Auditron.xcodeproj/project.pbxproj @@ -0,0 +1,289 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 45; + objects = { + +/* Begin PBXBuildFile section */ + 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; }; + 256AC3DA0F4B6AC300CF3369 /* AuditronAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */; }; + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; + 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; }; + 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; + 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; + 1DDD58150DA1D0A300B32029 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = ""; }; + 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AuditronAppDelegate.h; sourceTree = ""; }; + 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AuditronAppDelegate.m; sourceTree = ""; }; + 256AC3F00F4B6AF500CF3369 /* Auditron_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Auditron_Prefix.pch; sourceTree = ""; }; + 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; + 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; + 8D1107310486CEB800E47090 /* Auditron-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Auditron-Info.plist"; sourceTree = ""; }; + 8D1107320486CEB800E47090 /* Auditron.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Auditron.app; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D11072E0486CEB800E47090 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 080E96DDFE201D6D7F000001 /* Classes */ = { + isa = PBXGroup; + children = ( + 256AC3D80F4B6AC300CF3369 /* AuditronAppDelegate.h */, + 256AC3D90F4B6AC300CF3369 /* AuditronAppDelegate.m */, + ); + name = Classes; + sourceTree = ""; + }; + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, + ); + name = "Linked Frameworks"; + sourceTree = ""; + }; + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 29B97324FDCFA39411CA2CEA /* AppKit.framework */, + 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */, + 29B97325FDCFA39411CA2CEA /* Foundation.framework */, + ); + name = "Other Frameworks"; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D1107320486CEB800E47090 /* Auditron.app */, + ); + name = Products; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* Auditron */ = { + isa = PBXGroup; + children = ( + 080E96DDFE201D6D7F000001 /* Classes */, + 29B97315FDCFA39411CA2CEA /* Other Sources */, + 29B97317FDCFA39411CA2CEA /* Resources */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 19C28FACFE9D520D11CA2CBB /* Products */, + ); + name = Auditron; + sourceTree = ""; + }; + 29B97315FDCFA39411CA2CEA /* Other Sources */ = { + isa = PBXGroup; + children = ( + 256AC3F00F4B6AF500CF3369 /* Auditron_Prefix.pch */, + 29B97316FDCFA39411CA2CEA /* main.m */, + ); + name = "Other Sources"; + sourceTree = ""; + }; + 29B97317FDCFA39411CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 8D1107310486CEB800E47090 /* Auditron-Info.plist */, + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, + 1DDD58140DA1D0A300B32029 /* MainMenu.xib */, + ); + name = Resources; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D1107260486CEB800E47090 /* Auditron */ = { + isa = PBXNativeTarget; + buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Auditron" */; + buildPhases = ( + 8D1107290486CEB800E47090 /* Resources */, + 8D11072C0486CEB800E47090 /* Sources */, + 8D11072E0486CEB800E47090 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Auditron; + productInstallPath = "$(HOME)/Applications"; + productName = Auditron; + productReference = 8D1107320486CEB800E47090 /* Auditron.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Auditron" */; + compatibilityVersion = "Xcode 3.1"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + English, + Japanese, + French, + German, + ); + mainGroup = 29B97314FDCFA39411CA2CEA /* Auditron */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D1107260486CEB800E47090 /* Auditron */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D1107290486CEB800E47090 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, + 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D11072C0486CEB800E47090 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072D0486CEB800E47090 /* main.m in Sources */, + 256AC3DA0F4B6AC300CF3369 /* AuditronAppDelegate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C165DFE840E0CC02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 1DDD58140DA1D0A300B32029 /* MainMenu.xib */ = { + isa = PBXVariantGroup; + children = ( + 1DDD58150DA1D0A300B32029 /* English */, + ); + name = MainMenu.xib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + C01FCF4B08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = NO; + 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 = Auditron_Prefix.pch; + INFOPLIST_FILE = "Auditron-Info.plist"; + INSTALL_PATH = "$(HOME)/Applications"; + PRODUCT_NAME = Auditron; + }; + name = Debug; + }; + C01FCF4C08A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = Auditron_Prefix.pch; + INFOPLIST_FILE = "Auditron-Info.plist"; + INSTALL_PATH = "$(HOME)/Applications"; + PRODUCT_NAME = Auditron; + }; + name = Release; + }; + C01FCF4F08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + ONLY_ACTIVE_ARCH = YES; + PREBINDING = NO; + SDKROOT = macosx10.6; + }; + name = Debug; + }; + C01FCF5008A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = macosx10.6; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Auditron" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4B08A954540054247B /* Debug */, + C01FCF4C08A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Auditron" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git a/AuditronAppDelegate.h b/AuditronAppDelegate.h new file mode 100644 index 0000000..97802e9 --- /dev/null +++ b/AuditronAppDelegate.h @@ -0,0 +1,50 @@ +// +// AuditronAppDelegate.h +// Auditron +// +// Created by Filipp Lepalaan on 9.7.2011. +// Copyright 2011 __MyCompanyName__. All rights reserved. +// + +#import + +@interface AuditronAppDelegate : NSObject { + NSWindow *window; + IBOutlet NSWindow *sheet; + IBOutlet NSWindow *resultsWindow; + IBOutlet NSTableView *resultsTable; + + IBOutlet NSProgressIndicator *progress; + + IBOutlet NSTextField *label_os; + IBOutlet NSTextField *label_ram; + IBOutlet NSTextField *label_serial; + IBOutlet NSTextField *label_machine; + + IBOutlet id *myButton; + IBOutlet id *mainView; + + IBOutlet id *mySpinner; + NSString *tempDir; + NSString *reportFile; + + NSString *mailer; + NSString *hostName; + NSArray *supportedMailers; + + NSMutableArray *comparisonData; + NSModalSession md; + +} + +@property (assign) IBOutlet NSWindow *window; + +-(IBAction)compare_results:(id)sender; +-(IBAction)build_report:(id)sender; +-(void)sheetDidEnd:(NSWindow *)sheet returnCode:(int)returnCode contextInfo:(void *)contextInfo; +-(NSString *) reportFile; +-(NSMutableArray *) comparisonData; +-(void) setReportFile:(NSString *)aFile; +-(void) setComparisonData:(NSMutableArray *)newData; + +@end diff --git a/AuditronAppDelegate.m b/AuditronAppDelegate.m new file mode 100644 index 0000000..c9d2ebd --- /dev/null +++ b/AuditronAppDelegate.m @@ -0,0 +1,401 @@ +// +// AuditronAppDelegate.m +// Auditron +// +// Created by Filipp Lepalaan on 9.7.2011. +// Copyright 2011 __MyCompanyName__. All rights reserved. +// + +#import "AuditronAppDelegate.h" + +@implementation AuditronAppDelegate + +@synthesize window; + +-(void) savePanelDidEnd:(NSSavePanel *)savePanel returnCode:(int)returnCode contextInfo:(void *)contextInfo { + + if (returnCode == NSOKButton) { + + NSFileManager *fm = [NSFileManager defaultManager]; + [fm moveItemAtPath:[self reportFile] toPath:[savePanel filename] error:NULL]; + + } + +} + +-(void) saveResultsPanelDidEnd:(NSSavePanel *)savePanel returnCode:(int)returnCode contextInfo:(void *)contextInfo +{ + if (returnCode == NSOKButton) + { + NSString *filePath = [savePanel filename]; + NSArray *data = [self comparisonData]; + NSUInteger i, count = [data count]; + NSString *csv = [NSString stringWithString:@""]; + + for (i = 0; i < count; i++) + { + NSDictionary *obj = [data objectAtIndex:i]; + NSString *csvRow = [NSString stringWithString:@"\""]; + csvRow = [csvRow stringByAppendingString:[[obj allValues] componentsJoinedByString:@"\";\""]]; + csv = [csv stringByAppendingString:[csvRow stringByAppendingString:@"\"\n"]]; + } + + [csv writeToFile:filePath atomically:YES + encoding:NSUnicodeStringEncoding + error:NULL]; + } + +} + +-(void) sheetDidEnd:(NSWindow *)sheet returnCode:(int)returnCode contextInfo:(void *)contextInfo { + + + +} + +-(void) sendmail +{ + NSDictionary *errorDict; + NSAppleEventDescriptor* returnDescriptor = NULL; + + NSString *subject = [NSString stringWithFormat:@"System Profiler Report for %@", hostName]; + NSString *recipientName = [NSString stringWithString:@"Filipp Lepalaan"]; + NSString *recipientEmail = [NSString stringWithString:@"filipp@mcare.fi"]; + + NSString *source; + + if ([mailer isEqualToString:@"com.apple.mail"]) + { + source = [NSString stringWithFormat: + @"tell application \"Mail\"\n\ + set theMessage to make new outgoing message with properties {visible:true, subject:\"%@\", content:\"\"}\n\ + tell theMessage\n\ + make new to recipient at end of to recipients with properties {name:\"%@\", address:\"%@\"}\n\ + end tell\n\ + tell content of theMessage\n\ + make new attachment with properties {file name:\"%@\"}\n\ + end tell\n\ + activate\n\ + end tell", subject, recipientName, recipientEmail, reportFile]; + } + else if ([mailer isEqualToString:@"com.microsoft.entourage"]) + { + source = [NSString stringWithFormat: + @"tell application \"Microsoft Entourage\"\n\ + set theRecipients to {{address:{display name:\"%@\", address:\"%@\"}, recipient type:to recipient}}\n\ + set theMessage to make new outgoing message with properties {recipient:theRecipients, subject:\"%@\", attachment:{file:(POSIX file \"%@\")}}\n\ + open theMessage\n\ + activate\n\ + end tell", recipientName, recipientEmail, subject, reportFile]; + } else { + + NSSavePanel *panel = [NSSavePanel savePanel]; + [panel setCanCreateDirectories:YES]; + NSString *fileName = [NSString stringWithFormat:@"%@.spx.gz", hostName]; + [panel setNameFieldStringValue:fileName]; + [panel beginSheetForDirectory:nil + file:fileName + modalForWindow:window + modalDelegate:self didEndSelector:@selector(savePanelDidEnd:returnCode:contextInfo:) + contextInfo:NULL]; + } + + NSAppleScript *as = [[NSAppleScript alloc] initWithSource:source]; + + returnDescriptor = [as executeAndReturnError: &errorDict]; + [as release]; + + if (returnDescriptor != NULL) + { + // successful execution + if (kAENullEvent != [returnDescriptor descriptorType]) + { + // script returned an AppleScript result + if (cAEList == [returnDescriptor descriptorType]) + { + // result is a list of other descriptors + } + else + { + // coerce the result to the appropriate ObjC type + } + } + } + else + { + // no script result, handle error here + NSLog(@"AppleScript failed: %@", [errorDict description]); + } +} + +-(NSString *)reportFile +{ + return reportFile; +} + +-(NSMutableArray *)comparisonData +{ + return comparisonData; +} + +- (IBAction)build_report:(id)sender +{ + NSString *path = [NSString stringWithFormat:@"%@/%@.spx.gz", NSTemporaryDirectory(), hostName]; + + [self setReportFile:path]; + + NSArray *args = [NSArray arrayWithObjects: + @"-c", [NSString stringWithFormat: + @"/usr/sbin/system_profiler -xml -detailLevel full | /usr/bin/gzip > %@", + path], + nil]; + + NSTask *t = [NSTask launchedTaskWithLaunchPath:@"/bin/bash" arguments:args]; + [progress startAnimation:sender]; + + [NSApp beginSheet:sheet modalForWindow:window modalDelegate:self + didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) contextInfo:NULL]; + + [t waitUntilExit]; + [sheet orderOut:sender]; + [NSApp endSheet:sheet]; + + [self sendmail]; + +} + +-(void) openPanelDidEnd:(NSOpenPanel *) openPanel returnCode:(int)returnCode contextInfo:(void *)x +{ + NSString *path; + path = [openPanel filename]; + + NSMutableArray *outData = [NSMutableArray arrayWithCapacity:100]; + NSFileManager *fm = [NSFileManager defaultManager]; + NSDirectoryEnumerator *dirEnum = [fm enumeratorAtPath:path]; + NSString *file; + + while (file = [dirEnum nextObject]) + { + if ([[file pathExtension] isEqualToString:@"gz"]) + { + NSMutableDictionary *spec = [NSMutableDictionary dictionaryWithCapacity:100]; + + // uncompress and read plist + NSTask *t = [[[NSTask alloc] init] autorelease]; + NSPipe *p = [[[NSPipe alloc] init] autorelease]; + NSFileHandle *rh = [p fileHandleForReading]; + + [t setLaunchPath:@"/usr/bin/gzcat"]; + [t setArguments:[NSArray arrayWithObject:[path stringByAppendingPathComponent:file]]]; + [t setStandardOutput:p]; + [t launch]; + + NSData *inData = nil; + NSMutableData *totalData = [[[NSMutableData alloc] init] autorelease]; + + while ((inData = [rh availableData]) && [inData length]) { + [totalData appendData:inData]; + } + + [t waitUntilExit]; + NSString *plistError = nil; + NSPropertyListSerialization *profile = [NSPropertyListSerialization + propertyListFromData:totalData mutabilityOption:0 + format:NULL + errorDescription:&plistError]; + + // Interesting stuff in SPHardwareDataType: + // serial_number, physical_memory, machine_model, bus_speed, current_processor_speed, cpu_type, l2_cache + NSUInteger i, count = [profile count]; + for (i = 0; i < count; i++) + { + NSDictionary *obj = [profile objectAtIndex:i]; + if ([[obj valueForKey:@"_dataType"] isEqualToString:@"SPHardwareDataType"]) + { + NSArray *items = [obj objectForKey:@"_items"]; + NSUInteger i, count = [items count]; + for (i = 0; i < count; i++) + { + NSDictionary *obj = [items objectAtIndex:i]; + [spec setObject:[obj valueForKey:@"serial_number"] forKey:@"Serial Number"]; + [spec setObject:[obj valueForKey:@"physical_memory"] forKey:@"RAM"]; + [spec setObject:[obj valueForKey:@"machine_model"] forKey:@"Model"]; + [spec setObject:[obj valueForKey:@"bus_speed"] forKey:@"Bus Speed"]; + [spec setObject:[obj valueForKey:@"current_processor_speed"] forKey:@"CPU Speed"]; + [spec setObject:[obj valueForKey:@"cpu_type"] forKey:@"CPU Type"]; + [spec setObject:[obj valueForKey:@"l2_cache"] forKey:@"CPU Cache"]; + } + } + + // Interesting stuff in SPNetworkDataType: + // Ethernet/MAC Address + /* + if ([[obj valueForKey:@"_dataType"] isEqualToString:@"SPNetworkDataType"]) + { + NSArray *items = [obj objectForKey:@"_items"]; + NSUInteger i, count = [items count]; + for (i = 0; i < count; i++) { + NSDictionary *obj = [items objectAtIndex:i]; + [spec setObject:[obj valueForKey:@"serial_number"] forKey:@"Serial Number"]; + [spec setObject:[obj valueForKey:@"physical_memory"] forKey:@"RAM"]; + [spec setObject:[obj valueForKey:@"machine_model"] forKey:@"Model"]; + [spec setObject:[obj valueForKey:@"bus_speed"] forKey:@"Bus Speed"]; + [spec setObject:[obj valueForKey:@"current_processor_speed"] forKey:@"CPU Speed"]; + [spec setObject:[obj valueForKey:@"cpu_type"] forKey:@"CPU Type"]; + [spec setObject:[obj valueForKey:@"l2_cache"] forKey:@"CPU Cache"]; + } + } + */ + + // Interesting stuff in SPSoftwareDataType: + // 64bit_kernel_and_kexts, os_version, user_name, uptime + if ([[obj valueForKey:@"_dataType"] isEqualToString:@"SPSoftwareDataType"]) + { + NSArray *items = [obj objectForKey:@"_items"]; + NSUInteger i, count = [items count]; + for (i = 0; i < count; i++) { + NSDictionary *obj = [items objectAtIndex:i]; + [spec setObject:[obj valueForKey:@"64bit_kernel_and_kexts"] forKey:@"64bit kernel"]; + [spec setObject:[obj valueForKey:@"os_version"] forKey:@"OS Version"]; + [spec setObject:[obj valueForKey:@"user_name"] forKey:@"Current User"]; + [spec setObject:[obj valueForKey:@"uptime"] forKey:@"Uptime"]; + } + } + + } + + [outData addObject:[NSDictionary dictionaryWithDictionary:spec]]; + + } + + } + + [self setComparisonData:outData]; + [resultsTable setDataSource:self]; + [fm release]; + + md = [NSApp beginModalSessionForWindow:resultsWindow]; + +} + +- (int)numberOfRowsInTableView:(NSTableView *)aTableView +{ + return [[self comparisonData] count]; +} + +- (IBAction)export_results:(id)sender +{ + NSSavePanel *panel = [NSSavePanel savePanel]; + [panel setCanCreateDirectories:YES]; + NSString *fileName = [NSString stringWithFormat:@"%@.csv", @"Audit Results"]; + [panel setNameFieldStringValue:fileName]; + [panel beginSheetForDirectory:nil + file:fileName + modalForWindow:resultsWindow + modalDelegate:self didEndSelector:@selector(saveResultsPanelDidEnd:returnCode:contextInfo:) + contextInfo:NULL]; + +} + +-(id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)rowIndex +{ + NSDictionary *dataRecord = [[self comparisonData] objectAtIndex:rowIndex]; + return [dataRecord objectForKey:[tableColumn identifier]]; +} + +- (IBAction)compare_results:(id)sender +{ + NSOpenPanel *panel = [NSOpenPanel openPanel]; + [panel setCanChooseFiles:NO]; + [panel setCanChooseDirectories:YES]; + + [panel beginSheetForDirectory:nil + file:nil modalForWindow:window + modalDelegate:self + didEndSelector:@selector(openPanelDidEnd:returnCode:contextInfo:) + contextInfo:NULL]; +} + +- (void)applicationDidFinishLaunching:(NSNotification *)aNotification { + + [window center]; + + NSProcessInfo *pi = [NSProcessInfo processInfo]; + hostName = [pi hostName]; + + supportedMailers = [NSArray arrayWithObjects:@"com.apple.mail", @"com.microsoft.entourage", nil]; + + NSArray *dataTypes = [NSArray arrayWithObjects:@"SPHardwareDataType", @"SPNetworkDataType", + @"SPSoftwareDataType", @"SPAudioDataType", @"SPBluetoothDataType", + @"SPDiagnosticsDataType", @"SPEthernetDataType", @"SPFireWireDataType", + @"SPDisplaysDataType", @"SPPrintersDataType", @"SPSerialATADataType", + @"SPUSBDataType", @"SPAirPortDataType", @"SPFirewallDataType", + @"SPNetworkLocationDataType", @"SPNetworkVolumeDataType", + @"SPApplicationsDataType", @"SPExtensionsDataType", nil]; + + id helper; + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + + [defaults addSuiteNamed:@"com.apple.launchservices"]; + NSArray *helpers = [defaults objectForKey:@"LSHandlers"]; + NSEnumerator *helperEnum = [helpers objectEnumerator]; + mailer = [[[NSString alloc] init] autorelease]; + + while (helper = [helperEnum nextObject]){ + NSString *key = [helper valueForKey:@"LSHandlerURLScheme"]; + if ([key isEqualToString:@"mailto"]) { + mailer = [helper valueForKey:@"LSHandlerRoleAll"]; + } + } + + // Run a minimal system profile to get some basic info... + NSTask *t = [[[NSTask alloc] init] autorelease]; + NSArray *args = [NSArray arrayWithObjects:@"SPHardwareDataType", @"-xml", @"-detailLevel", @"full", nil]; + NSPipe *p = [[[NSPipe alloc] init] autorelease]; + + [t setLaunchPath:@"/usr/sbin/system_profiler"]; + [t setStandardOutput:p]; + [t setArguments:args]; + [t launch]; + + NSData *inData = nil; + NSFileHandle *rh = [p fileHandleForReading]; + NSMutableData *totalData = [[[NSMutableData alloc] init] autorelease]; + + while ((inData = [rh availableData]) && [inData length]) { + [totalData appendData:inData]; + } + + [t waitUntilExit]; + NSString *plistError = nil; + NSPropertyListSerialization *profile = [NSPropertyListSerialization + propertyListFromData:totalData + mutabilityOption:0 + format:NULL + errorDescription:&plistError]; + + NSArray *info = [profile lastObject]; + NSDictionary *items = [[info objectForKey:@"_items"] firstObject]; + + [label_ram setStringValue:[items valueForKey:@"physical_memory"]]; + [label_machine setStringValue:[items valueForKey:@"machine_name"]]; + [label_serial setStringValue:[items valueForKey:@"serial_number"]]; + [label_os setStringValue:[pi operatingSystemVersionString]]; + +} + +-(void) setReportFile:(NSString *)aFile +{ + aFile = [aFile copy]; + [reportFile release]; + reportFile = aFile; +} + +-(void) setComparisonData:(NSMutableArray *)someData +{ + someData = [someData copy]; + [comparisonData release]; + comparisonData = someData; +} + +@end diff --git a/Auditron_Prefix.pch b/Auditron_Prefix.pch new file mode 100644 index 0000000..69c83a3 --- /dev/null +++ b/Auditron_Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'Auditron' target in the 'Auditron' project +// + +#ifdef __OBJC__ + #import +#endif diff --git a/English.lproj/InfoPlist.strings b/English.lproj/InfoPlist.strings new file mode 100644 index 0000000..477b28f --- /dev/null +++ b/English.lproj/InfoPlist.strings @@ -0,0 +1,2 @@ +/* Localized versions of Info.plist keys */ + diff --git a/English.lproj/MainMenu.xib b/English.lproj/MainMenu.xib new file mode 100644 index 0000000..d9cd6b5 --- /dev/null +++ b/English.lproj/MainMenu.xib @@ -0,0 +1,6027 @@ + + + + 1060 + 10J869 + 851 + 1038.35 + 461.00 + + com.apple.InterfaceBuilder.CocoaPlugin + 851 + + + YES + + + + + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + + + PluginDependencyRecalculationVersion + + + + YES + + NSApplication + + + FirstResponder + + + NSApplication + + + AMainMenu + + YES + + + Auditron + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + NSImage + NSMenuMixedState + + submenuAction: + + Auditron + + YES + + + About Auditron + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Preferences… + , + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + submenuAction: + + Services + + YES + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide Auditron + h + 1048576 + 2147483647 + + + + + + Hide Others + h + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit Auditron + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + + File + + 1048576 + 2147483647 + + + submenuAction: + + File + + YES + + + New + n + 1048576 + 2147483647 + + + + + + Open… + o + 1048576 + 2147483647 + + + + + + Compare Results... + k + 1048576 + 2147483647 + + + + + + Open Recent + + 1048576 + 2147483647 + + + submenuAction: + + Open Recent + + YES + + + Clear Menu + + 1048576 + 2147483647 + + + + + _NSRecentDocumentsMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Close + w + 1048576 + 2147483647 + + + + + + Save + s + 1048576 + 2147483647 + + + + + + Save As… + S + 1179648 + 2147483647 + + + + + + Revert to Saved + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Page Setup... + P + 1179648 + 2147483647 + + + + + + + Print… + p + 1048576 + 2147483647 + + + + + + + + + Edit + + 1048576 + 2147483647 + + + submenuAction: + + Edit + + YES + + + Undo + z + 1048576 + 2147483647 + + + + + + Redo + Z + 1179648 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Cut + x + 1048576 + 2147483647 + + + + + + Copy + c + 1048576 + 2147483647 + + + + + + Paste + v + 1048576 + 2147483647 + + + + + + Paste and Match Style + V + 1572864 + 2147483647 + + + + + + Delete + + 1048576 + 2147483647 + + + + + + Select All + a + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Find + + 1048576 + 2147483647 + + + submenuAction: + + Find + + YES + + + Find… + f + 1048576 + 2147483647 + + + 1 + + + + Find Next + g + 1048576 + 2147483647 + + + 2 + + + + Find Previous + G + 1179648 + 2147483647 + + + 3 + + + + Use Selection for Find + e + 1048576 + 2147483647 + + + 7 + + + + Jump to Selection + j + 1048576 + 2147483647 + + + + + + + + + Spelling and Grammar + + 1048576 + 2147483647 + + + submenuAction: + + Spelling and Grammar + + YES + + + Show Spelling and Grammar + : + 1048576 + 2147483647 + + + + + + Check Document Now + ; + 1048576 + 2147483647 + + + + + + YES + YES + + + 2147483647 + + + + + + Check Spelling While Typing + + 1048576 + 2147483647 + + + + + + Check Grammar With Spelling + + 1048576 + 2147483647 + + + + + + Correct Spelling Automatically + + 2147483647 + + + + + + + + + Substitutions + + 1048576 + 2147483647 + + + submenuAction: + + Substitutions + + YES + + + Show Substitutions + + 2147483647 + + + + + + YES + YES + + + 2147483647 + + + + + + Smart Copy/Paste + f + 1048576 + 2147483647 + + + 1 + + + + Smart Quotes + g + 1048576 + 2147483647 + + + 2 + + + + Smart Dashes + + 2147483647 + + + + + + Smart Links + G + 1179648 + 2147483647 + + + 3 + + + + Text Replacement + + 2147483647 + + + + + + + + + Transformations + + 2147483647 + + + submenuAction: + + Transformations + + YES + + + Make Upper Case + + 2147483647 + + + + + + Make Lower Case + + 2147483647 + + + + + + Capitalize + + 2147483647 + + + + + + + + + Speech + + 1048576 + 2147483647 + + + submenuAction: + + Speech + + YES + + + Start Speaking + + 1048576 + 2147483647 + + + + + + Stop Speaking + + 1048576 + 2147483647 + + + + + + + + + + + + Format + + 2147483647 + + + submenuAction: + + Format + + YES + + + Font + + 2147483647 + + + submenuAction: + + Font + + YES + + + Show Fonts + t + 1048576 + 2147483647 + + + + + + Bold + b + 1048576 + 2147483647 + + + 2 + + + + Italic + i + 1048576 + 2147483647 + + + 1 + + + + Underline + u + 1048576 + 2147483647 + + + + + + YES + YES + + + 2147483647 + + + + + + Bigger + + + 1048576 + 2147483647 + + + 3 + + + + Smaller + - + 1048576 + 2147483647 + + + 4 + + + + YES + YES + + + 2147483647 + + + + + + Kern + + 2147483647 + + + submenuAction: + + Kern + + YES + + + Use Default + + 2147483647 + + + + + + Use None + + 2147483647 + + + + + + Tighten + + 2147483647 + + + + + + Loosen + + 2147483647 + + + + + + + + + Ligature + + 2147483647 + + + submenuAction: + + Ligature + + YES + + + Use Default + + 2147483647 + + + + + + Use None + + 2147483647 + + + + + + Use All + + 2147483647 + + + + + + + + + Baseline + + 2147483647 + + + submenuAction: + + Baseline + + YES + + + Use Default + + 2147483647 + + + + + + Superscript + + 2147483647 + + + + + + Subscript + + 2147483647 + + + + + + Raise + + 2147483647 + + + + + + Lower + + 2147483647 + + + + + + + + + YES + YES + + + 2147483647 + + + + + + Show Colors + C + 1048576 + 2147483647 + + + + + + YES + YES + + + 2147483647 + + + + + + Copy Style + c + 1572864 + 2147483647 + + + + + + Paste Style + v + 1572864 + 2147483647 + + + + + _NSFontMenu + + + + + Text + + 2147483647 + + + submenuAction: + + Text + + YES + + + Align Left + { + 1048576 + 2147483647 + + + + + + Center + | + 1048576 + 2147483647 + + + + + + Justify + + 2147483647 + + + + + + Align Right + } + 1048576 + 2147483647 + + + + + + YES + YES + + + 2147483647 + + + + + + Writing Direction + + 2147483647 + + + submenuAction: + + Writing Direction + + YES + + + YES + Paragraph + + 2147483647 + + + + + + CURlZmF1bHQ + + 2147483647 + + + + + + CUxlZnQgdG8gUmlnaHQ + + 2147483647 + + + + + + CVJpZ2h0IHRvIExlZnQ + + 2147483647 + + + + + + YES + YES + + + 2147483647 + + + + + + YES + Selection + + 2147483647 + + + + + + CURlZmF1bHQ + + 2147483647 + + + + + + CUxlZnQgdG8gUmlnaHQ + + 2147483647 + + + + + + CVJpZ2h0IHRvIExlZnQ + + 2147483647 + + + + + + + + + YES + YES + + + 2147483647 + + + + + + Show Ruler + + 2147483647 + + + + + + Copy Ruler + c + 1310720 + 2147483647 + + + + + + Paste Ruler + v + 1310720 + 2147483647 + + + + + + + + + + + + View + + 1048576 + 2147483647 + + + submenuAction: + + View + + YES + + + Show Toolbar + t + 1572864 + 2147483647 + + + + + + Customize Toolbar… + + 1048576 + 2147483647 + + + + + + + + + Window + + 1048576 + 2147483647 + + + submenuAction: + + Window + + YES + + + Minimize + m + 1048576 + 2147483647 + + + + + + Zoom + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Bring All to Front + + 1048576 + 2147483647 + + + + + _NSWindowsMenu + + + + + Help + + 2147483647 + + + submenuAction: + + Help + + YES + + + Auditron Help + ? + 1048576 + 2147483647 + + + + + _NSHelpMenu + + + + _NSMainMenu + + + 7 + 2 + {{335, 541}, {408, 209}} + 1954021376 + Auditron + NSWindow + + {1.79769e+308, 1.79769e+308} + + + 256 + + YES + + + 268 + {{291, 12}, {103, 32}} + + YES + + 67239424 + 134217728 + Report... + + LucidaGrande + 13 + 1044 + + + -2038284033 + 129 + + + 200 + 25 + + + + + 268 + {{188, 12}, {103, 32}} + + YES + + 67239424 + 134217728 + Quit + + + -2038284033 + 129 + + + 200 + 25 + + + + + 268 + {{17, 172}, {61, 17}} + + YES + + 68288064 + 272630784 + Machine: + + + + 6 + System + controlColor + + 3 + MC42NjY2NjY2NjY3AA + + + + 6 + System + controlTextColor + + 3 + MAA + + + + + + + 268 + {{17, 147}, {96, 17}} + + YES + + 68288064 + 272630784 + Serial number: + + + + + + + + + 268 + {{17, 122}, {120, 17}} + + YES + + 68288064 + 272630784 + Mac OS: + + + + + + + + + 268 + {{17, 97}, {120, 17}} + + YES + + 68288064 + 272630784 + RAM: + + + + + + + + + 268 + {{167, 172}, {215, 17}} + + YES + + 68288064 + 272630784 + + + + + + + + + + 268 + {{167, 147}, {215, 17}} + + YES + + 68288064 + 272630784 + + + + + + + + + + 268 + {{167, 122}, {215, 17}} + + YES + + 68288064 + 272630784 + + + + + + + + + + 268 + {{167, 97}, {215, 17}} + + YES + + 68288064 + 272630784 + + + + + + + + + + 12 + {{8, 58}, {388, 5}} + + {0, 0} + + 67239424 + 0 + Box + + + 6 + System + textBackgroundColor + + 3 + MQA + + + + 3 + MCAwLjgwMDAwMDAxMTkAA + + + 3 + 2 + 0 + NO + + + {408, 209} + + + {{0, 0}, {1920, 1178}} + {1.79769e+308, 1.79769e+308} + + + AuditronAppDelegate + + + NSFontManager + + + 7 + 2 + {{157, 374}, {355, 87}} + 611844096 + Window + NSWindow + + {1.79769e+308, 1.79769e+308} + + + 256 + + YES + + + 1292 + + {{18, 26}, {319, 20}} + + 16394 + 100 + + + + 268 + {{17, 54}, {129, 17}} + + YES + + 68288064 + 272630784 + Building report... + + + + + + + + {355, 87} + + + {{0, 0}, {1440, 878}} + {1.79769e+308, 1.79769e+308} + + + 15 + 2 + {{157, -153}, {815, 614}} + 611844096 + Audit Results + NSWindow + + + + 256 + + YES + + + 286 + + YES + + + 2304 + + YES + + + 256 + {815, 537} + + YES + + + 256 + {815, 17} + + + + + + -2147483392 + {{653, 0}, {16, 17}} + + + + YES + + Serial Number + 101 + 40 + 1000 + + 75628096 + 2048 + Serial Number + + LucidaGrande + 11 + 3100 + + + 3 + MC4zMzMzMzI5ODU2AA + + + 6 + System + headerTextColor + + + + + 337772096 + 2048 + Text Cell + + + + 6 + System + controlBackgroundColor + + + + + 3 + YES + YES + + + + RAM + 88 + 40 + 1000 + + 75628096 + 2048 + RAM + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + Model + 64 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + Model + + + 6 + System + headerColor + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + Bus Speed + 64 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + Bus Speed + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + CPU Speed + 65 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + CPU Speed + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + CPU Type + 64 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + CPU Type + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + CPU Cache + 66 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + CPU Cache + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + 64bit kernel + 73 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + 64bit kernel + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + OS Version + 67 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + OS Version + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + Current User + 76 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + Current User + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + Uptime + 54 + 10 + 3.4028234663852886e+38 + + 75628096 + 2048 + Uptime + + + + + + 337772096 + 2048 + Text Cell + + + + + + 3 + YES + YES + + + + 3 + 2 + + + 6 + System + gridColor + + 3 + MC41AA + + + 17 + -1774190592 + + + 4 + 15 + 0 + YES + 0 + + + {{1, 17}, {815, 537}} + + + + + 4 + + + + -2147483392 + {{653, 17}, {15, 522}} + + + _doScroller: + 0.97206703910614523 + + + + -2147483392 + {{1, 539}, {807, 15}} + + 1 + + _doScroller: + 0.99876237623762376 + + + + 2304 + + YES + + + {{1, 0}, {815, 17}} + + + + + 4 + + + + {{-1, 60}, {817, 555}} + + + 562 + + + + + + QSAAAEEgAABBmAAAQZgAAA + + + + 289 + {{705, 12}, {96, 32}} + + YES + + 67239424 + 134217728 + Export... + + + -2038284033 + 129 + + + 200 + 25 + + + + + 289 + {{609, 12}, {96, 32}} + + YES + + 67239424 + 134217728 + Close + + + -2038284033 + 129 + + + 200 + 25 + + + + {815, 614} + + + {{0, 0}, {1440, 878}} + {1.79769e+308, 1.79769e+308} + + + + + YES + + + performMiniaturize: + + + + 37 + + + + arrangeInFront: + + + + 39 + + + + print: + + + + 86 + + + + runPageLayout: + + + + 87 + + + + clearRecentDocuments: + + + + 127 + + + + orderFrontStandardAboutPanel: + + + + 142 + + + + performClose: + + + + 193 + + + + toggleContinuousSpellChecking: + + + + 222 + + + + undo: + + + + 223 + + + + copy: + + + + 224 + + + + checkSpelling: + + + + 225 + + + + paste: + + + + 226 + + + + stopSpeaking: + + + + 227 + + + + cut: + + + + 228 + + + + showGuessPanel: + + + + 230 + + + + redo: + + + + 231 + + + + selectAll: + + + + 232 + + + + startSpeaking: + + + + 233 + + + + delete: + + + + 235 + + + + performZoom: + + + + 240 + + + + performFindPanelAction: + + + + 241 + + + + centerSelectionInVisibleArea: + + + + 245 + + + + toggleGrammarChecking: + + + + 347 + + + + toggleSmartInsertDelete: + + + + 355 + + + + toggleAutomaticQuoteSubstitution: + + + + 356 + + + + toggleAutomaticLinkDetection: + + + + 357 + + + + saveDocument: + + + + 362 + + + + saveDocumentAs: + + + + 363 + + + + revertDocumentToSaved: + + + + 364 + + + + runToolbarCustomizationPalette: + + + + 365 + + + + toggleToolbarShown: + + + + 366 + + + + hide: + + + + 367 + + + + hideOtherApplications: + + + + 368 + + + + unhideAllApplications: + + + + 370 + + + + newDocument: + + + + 373 + + + + openDocument: + + + + 374 + + + + addFontTrait: + + + + 421 + + + + addFontTrait: + + + + 422 + + + + modifyFont: + + + + 423 + + + + orderFrontFontPanel: + + + + 424 + + + + modifyFont: + + + + 425 + + + + raiseBaseline: + + + + 426 + + + + lowerBaseline: + + + + 427 + + + + copyFont: + + + + 428 + + + + subscript: + + + + 429 + + + + superscript: + + + + 430 + + + + tightenKerning: + + + + 431 + + + + underline: + + + + 432 + + + + orderFrontColorPanel: + + + + 433 + + + + useAllLigatures: + + + + 434 + + + + loosenKerning: + + + + 435 + + + + pasteFont: + + + + 436 + + + + unscript: + + + + 437 + + + + useStandardKerning: + + + + 438 + + + + useStandardLigatures: + + + + 439 + + + + turnOffLigatures: + + + + 440 + + + + turnOffKerning: + + + + 441 + + + + terminate: + + + + 449 + + + + toggleAutomaticSpellingCorrection: + + + + 456 + + + + orderFrontSubstitutionsPanel: + + + + 458 + + + + toggleAutomaticDashSubstitution: + + + + 461 + + + + toggleAutomaticTextReplacement: + + + + 463 + + + + uppercaseWord: + + + + 464 + + + + capitalizeWord: + + + + 467 + + + + lowercaseWord: + + + + 468 + + + + pasteAsPlainText: + + + + 486 + + + + performFindPanelAction: + + + + 487 + + + + performFindPanelAction: + + + + 488 + + + + performFindPanelAction: + + + + 489 + + + + showHelp: + + + + 493 + + + + delegate + + + + 495 + + + + alignCenter: + + + + 518 + + + + pasteRuler: + + + + 519 + + + + toggleRuler: + + + + 520 + + + + alignRight: + + + + 521 + + + + copyRuler: + + + + 522 + + + + alignJustified: + + + + 523 + + + + alignLeft: + + + + 524 + + + + makeBaseWritingDirectionNatural: + + + + 525 + + + + makeBaseWritingDirectionLeftToRight: + + + + 526 + + + + makeBaseWritingDirectionRightToLeft: + + + + 527 + + + + makeTextWritingDirectionNatural: + + + + 528 + + + + makeTextWritingDirectionLeftToRight: + + + + 529 + + + + makeTextWritingDirectionRightToLeft: + + + + 530 + + + + window + + + + 532 + + + + initialFirstResponder + + + + 549 + + + + compare_results: + + + + 550 + + + + build_report: + + + + 551 + + + + sheet + + + + 573 + + + + delegate + + + + 575 + + + + progress + + + + 576 + + + + terminate: + + + + 577 + + + + label_ram + + + + 580 + + + + label_os + + + + 581 + + + + label_serial + + + + 582 + + + + label_machine + + + + 583 + + + + resultsWindow + + + + 598 + + + + mainView + + + + 599 + + + + resultsTable + + + + 600 + + + + exportButton + + + + 601 + + + + delegate + + + + 622 + + + + export_results: + + + + 624 + + + + initialFirstResponder + + + + 625 + + + + performClose: + + + + 627 + + + + delegate + + + + 628 + + + + delegate + + + + 629 + + + + + YES + + 0 + + YES + + + + + + -2 + + + File's Owner + + + -1 + + + First Responder + + + -3 + + + Application + + + 29 + + + YES + + + + + + + + + + + + 19 + + + YES + + + + + + 56 + + + YES + + + + + + 217 + + + YES + + + + + + 83 + + + YES + + + + + + 81 + + + YES + + + + + + + + + + + + + + + + + 75 + + + + + 80 + + + + + 78 + + + + + 72 + + + + + 82 + + + + + 124 + + + YES + + + + + + 77 + + + + + 73 + + + + + 79 + + + + + 112 + + + + + 74 + + + + + 125 + + + YES + + + + + + 126 + + + + + 205 + + + YES + + + + + + + + + + + + + + + + + + + + 202 + + + + + 198 + + + + + 207 + + + + + 214 + + + + + 199 + + + + + 203 + + + + + 197 + + + + + 206 + + + + + 215 + + + + + 218 + + + YES + + + + + + 216 + + + YES + + + + + + 200 + + + YES + + + + + + + + + + + 219 + + + + + 201 + + + + + 204 + + + + + 220 + + + YES + + + + + + + + + + 213 + + + + + 210 + + + + + 221 + + + + + 208 + + + + + 209 + + + + + 57 + + + YES + + + + + + + + + + + + + + + + 58 + + + + + 134 + + + + + 150 + + + + + 136 + + + + + 144 + + + + + 129 + + + + + 143 + + + + + 236 + + + + + 131 + + + YES + + + + + + 149 + + + + + 145 + + + + + 130 + + + + + 24 + + + YES + + + + + + + + + 92 + + + + + 5 + + + + + 239 + + + + + 23 + + + + + 295 + + + YES + + + + + + 296 + + + YES + + + + + + + 297 + + + + + 298 + + + + + 211 + + + YES + + + + + + 212 + + + YES + + + + + + + 195 + + + + + 196 + + + + + 346 + + + + + 348 + + + YES + + + + + + 349 + + + YES + + + + + + + + + + + + 350 + + + + + 351 + + + + + 354 + + + + + 371 + + + YES + + + + + + 372 + + + YES + + + + + + + + + + + + + + + + 375 + + + YES + + + + + + 376 + + + YES + + + + + + + 377 + + + YES + + + + + + 388 + + + YES + + + + + + + + + + + + + + + + + + + + + 389 + + + + + 390 + + + + + 391 + + + + + 392 + + + + + 393 + + + + + 394 + + + + + 395 + + + + + 396 + + + + + 397 + + + YES + + + + + + 398 + + + YES + + + + + + 399 + + + YES + + + + + + 400 + + + + + 401 + + + + + 402 + + + + + 403 + + + + + 404 + + + + + 405 + + + YES + + + + + + + + + + 406 + + + + + 407 + + + + + 408 + + + + + 409 + + + + + 410 + + + + + 411 + + + YES + + + + + + + + 412 + + + + + 413 + + + + + 414 + + + + + 415 + + + YES + + + + + + + + + 416 + + + + + 417 + + + + + 418 + + + + + 419 + + + + + 420 + + + + + 450 + + + YES + + + + + + 451 + + + YES + + + + + + + + 452 + + + + + 453 + + + + + 454 + + + + + 457 + + + + + 459 + + + + + 460 + + + + + 462 + + + + + 465 + + + + + 466 + + + + + 485 + + + + + 490 + + + YES + + + + + + 491 + + + YES + + + + + + 492 + + + + + 494 + + + + + 496 + + + YES + + + + + + 497 + + + YES + + + + + + + + + + + + + + + 498 + + + + + 499 + + + + + 500 + + + + + 501 + + + + + 502 + + + + + 503 + + + YES + + + + + + 504 + + + + + 505 + + + + + 506 + + + + + 507 + + + + + 508 + + + YES + + + + + + + + + + + + + + 509 + + + + + 510 + + + + + 511 + + + + + 512 + + + + + 513 + + + + + 514 + + + + + 515 + + + + + 516 + + + + + 517 + + + + + 544 + + + YES + + + + + + 545 + + + + + 546 + + + YES + + + + + + 547 + + + + + 548 + + + + + 552 + + + YES + + + + + + 553 + + + + + 554 + + + YES + + + + + + 555 + + + + + 556 + + + YES + + + + + + 557 + + + + + 558 + + + YES + + + + + + 559 + + + + + 560 + + + YES + + + + + + 561 + + + + + 562 + + + YES + + + + + + 563 + + + + + 564 + + + YES + + + + + + 565 + + + + + 566 + + + YES + + + + + + 567 + + + + + 568 + + + YES + + + + + + 569 + + + YES + + + + + + + 570 + + + + + 578 + + + YES + + + + + + 579 + + + + + 584 + + + + + 585 + + + YES + + + + + + 586 + + + YES + + + + + + + + 587 + + + YES + + + + + + + + + 588 + + + + + 589 + + + + + 590 + + + YES + + + + + + + + + + + + + + + + 591 + + + + + 592 + + + YES + + + + + + 593 + + + YES + + + + + + 594 + + + + + 595 + + + + + 596 + + + YES + + + + + + 597 + + + + + 602 + + + YES + + + + + + 603 + + + + + 604 + + + YES + + + + + + 605 + + + + + 606 + + + YES + + + + + + 607 + + + + + 608 + + + YES + + + + + + 609 + + + + + 610 + + + YES + + + + + + 611 + + + + + 612 + + + YES + + + + + + 613 + + + + + 614 + + + YES + + + + + + 615 + + + + + 616 + + + YES + + + + + + 617 + + + + + 618 + + + YES + + + + + + 619 + + + + + 620 + + + YES + + + + + + 621 + + + + + + + YES + + YES + -3.IBPluginDependency + 112.IBPluginDependency + 112.ImportedFromIB2 + 124.IBPluginDependency + 124.ImportedFromIB2 + 125.IBPluginDependency + 125.ImportedFromIB2 + 125.editorWindowContentRectSynchronizationRect + 126.IBPluginDependency + 126.ImportedFromIB2 + 129.IBPluginDependency + 129.ImportedFromIB2 + 130.IBPluginDependency + 130.ImportedFromIB2 + 130.editorWindowContentRectSynchronizationRect + 131.IBPluginDependency + 131.ImportedFromIB2 + 134.IBPluginDependency + 134.ImportedFromIB2 + 136.IBPluginDependency + 136.ImportedFromIB2 + 143.IBPluginDependency + 143.ImportedFromIB2 + 144.IBPluginDependency + 144.ImportedFromIB2 + 145.IBPluginDependency + 145.ImportedFromIB2 + 149.IBPluginDependency + 149.ImportedFromIB2 + 150.IBPluginDependency + 150.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 195.IBPluginDependency + 195.ImportedFromIB2 + 196.IBPluginDependency + 196.ImportedFromIB2 + 197.IBPluginDependency + 197.ImportedFromIB2 + 198.IBPluginDependency + 198.ImportedFromIB2 + 199.IBPluginDependency + 199.ImportedFromIB2 + 200.IBEditorWindowLastContentRect + 200.IBPluginDependency + 200.ImportedFromIB2 + 200.editorWindowContentRectSynchronizationRect + 201.IBPluginDependency + 201.ImportedFromIB2 + 202.IBPluginDependency + 202.ImportedFromIB2 + 203.IBPluginDependency + 203.ImportedFromIB2 + 204.IBPluginDependency + 204.ImportedFromIB2 + 205.IBEditorWindowLastContentRect + 205.IBPluginDependency + 205.ImportedFromIB2 + 205.editorWindowContentRectSynchronizationRect + 206.IBPluginDependency + 206.ImportedFromIB2 + 207.IBPluginDependency + 207.ImportedFromIB2 + 208.IBPluginDependency + 208.ImportedFromIB2 + 209.IBPluginDependency + 209.ImportedFromIB2 + 210.IBPluginDependency + 210.ImportedFromIB2 + 211.IBPluginDependency + 211.ImportedFromIB2 + 212.IBPluginDependency + 212.ImportedFromIB2 + 212.editorWindowContentRectSynchronizationRect + 213.IBPluginDependency + 213.ImportedFromIB2 + 214.IBPluginDependency + 214.ImportedFromIB2 + 215.IBPluginDependency + 215.ImportedFromIB2 + 216.IBPluginDependency + 216.ImportedFromIB2 + 217.IBPluginDependency + 217.ImportedFromIB2 + 218.IBPluginDependency + 218.ImportedFromIB2 + 219.IBPluginDependency + 219.ImportedFromIB2 + 220.IBEditorWindowLastContentRect + 220.IBPluginDependency + 220.ImportedFromIB2 + 220.editorWindowContentRectSynchronizationRect + 221.IBPluginDependency + 221.ImportedFromIB2 + 23.IBPluginDependency + 23.ImportedFromIB2 + 236.IBPluginDependency + 236.ImportedFromIB2 + 239.IBPluginDependency + 239.ImportedFromIB2 + 24.IBEditorWindowLastContentRect + 24.IBPluginDependency + 24.ImportedFromIB2 + 24.editorWindowContentRectSynchronizationRect + 29.IBEditorWindowLastContentRect + 29.IBPluginDependency + 29.ImportedFromIB2 + 29.WindowOrigin + 29.editorWindowContentRectSynchronizationRect + 295.IBPluginDependency + 296.IBEditorWindowLastContentRect + 296.IBPluginDependency + 296.editorWindowContentRectSynchronizationRect + 297.IBPluginDependency + 298.IBPluginDependency + 346.IBPluginDependency + 346.ImportedFromIB2 + 348.IBPluginDependency + 348.ImportedFromIB2 + 349.IBEditorWindowLastContentRect + 349.IBPluginDependency + 349.ImportedFromIB2 + 349.editorWindowContentRectSynchronizationRect + 350.IBPluginDependency + 350.ImportedFromIB2 + 351.IBPluginDependency + 351.ImportedFromIB2 + 354.IBPluginDependency + 354.ImportedFromIB2 + 371.IBEditorWindowLastContentRect + 371.IBPluginDependency + 371.IBWindowTemplateEditedContentRect + 371.NSWindowTemplate.visibleAtLaunch + 371.editorWindowContentRectSynchronizationRect + 371.windowTemplate.maxSize + 372.IBPluginDependency + 375.IBPluginDependency + 376.IBEditorWindowLastContentRect + 376.IBPluginDependency + 377.IBPluginDependency + 388.IBEditorWindowLastContentRect + 388.IBPluginDependency + 389.IBPluginDependency + 390.IBPluginDependency + 391.IBPluginDependency + 392.IBPluginDependency + 393.IBPluginDependency + 394.IBPluginDependency + 395.IBPluginDependency + 396.IBPluginDependency + 397.IBPluginDependency + 398.IBPluginDependency + 399.IBPluginDependency + 400.IBPluginDependency + 401.IBPluginDependency + 402.IBPluginDependency + 403.IBPluginDependency + 404.IBPluginDependency + 405.IBPluginDependency + 406.IBPluginDependency + 407.IBPluginDependency + 408.IBPluginDependency + 409.IBPluginDependency + 410.IBPluginDependency + 411.IBPluginDependency + 412.IBPluginDependency + 413.IBPluginDependency + 414.IBPluginDependency + 415.IBPluginDependency + 416.IBPluginDependency + 417.IBPluginDependency + 418.IBPluginDependency + 419.IBPluginDependency + 450.IBPluginDependency + 451.IBEditorWindowLastContentRect + 451.IBPluginDependency + 452.IBPluginDependency + 453.IBPluginDependency + 454.IBPluginDependency + 457.IBPluginDependency + 459.IBPluginDependency + 460.IBPluginDependency + 462.IBPluginDependency + 465.IBPluginDependency + 466.IBPluginDependency + 485.IBPluginDependency + 490.IBPluginDependency + 491.IBEditorWindowLastContentRect + 491.IBPluginDependency + 492.IBPluginDependency + 494.IBAttributePlaceholdersKey + 496.IBPluginDependency + 497.IBEditorWindowLastContentRect + 497.IBPluginDependency + 498.IBPluginDependency + 499.IBPluginDependency + 5.IBPluginDependency + 5.ImportedFromIB2 + 500.IBPluginDependency + 501.IBPluginDependency + 502.IBPluginDependency + 503.IBPluginDependency + 504.IBPluginDependency + 505.IBPluginDependency + 506.IBPluginDependency + 507.IBPluginDependency + 508.IBEditorWindowLastContentRect + 508.IBPluginDependency + 509.IBPluginDependency + 510.IBPluginDependency + 511.IBPluginDependency + 512.IBPluginDependency + 513.IBPluginDependency + 514.IBPluginDependency + 515.IBPluginDependency + 516.IBPluginDependency + 517.IBPluginDependency + 544.IBPluginDependency + 544.IBViewBoundsToFrameTransform + 545.IBPluginDependency + 546.IBPluginDependency + 546.IBViewBoundsToFrameTransform + 547.IBPluginDependency + 548.IBPluginDependency + 552.IBPluginDependency + 552.IBViewBoundsToFrameTransform + 553.IBPluginDependency + 554.IBPluginDependency + 554.IBViewBoundsToFrameTransform + 555.IBPluginDependency + 556.IBPluginDependency + 556.IBViewBoundsToFrameTransform + 557.IBPluginDependency + 558.IBPluginDependency + 558.IBViewBoundsToFrameTransform + 559.IBPluginDependency + 56.IBPluginDependency + 56.ImportedFromIB2 + 560.IBPluginDependency + 560.IBViewBoundsToFrameTransform + 561.IBPluginDependency + 562.IBPluginDependency + 562.IBViewBoundsToFrameTransform + 563.IBPluginDependency + 564.IBPluginDependency + 564.IBViewBoundsToFrameTransform + 565.IBPluginDependency + 566.IBPluginDependency + 566.IBViewBoundsToFrameTransform + 567.IBPluginDependency + 568.IBEditorWindowLastContentRect + 568.IBPluginDependency + 568.IBWindowTemplateEditedContentRect + 568.NSWindowTemplate.visibleAtLaunch + 569.IBPluginDependency + 57.IBEditorWindowLastContentRect + 57.IBPluginDependency + 57.ImportedFromIB2 + 57.editorWindowContentRectSynchronizationRect + 570.IBPluginDependency + 570.IBViewBoundsToFrameTransform + 578.IBPluginDependency + 578.IBViewBoundsToFrameTransform + 579.IBPluginDependency + 58.IBPluginDependency + 58.ImportedFromIB2 + 584.IBPluginDependency + 584.IBViewBoundsToFrameTransform + 585.IBEditorWindowLastContentRect + 585.IBPluginDependency + 585.IBWindowTemplateEditedContentRect + 585.NSWindowTemplate.visibleAtLaunch + 586.IBPluginDependency + 587.IBPluginDependency + 587.IBViewBoundsToFrameTransform + 588.IBPluginDependency + 589.IBPluginDependency + 590.IBPluginDependency + 591.IBPluginDependency + 592.IBPluginDependency + 593.IBPluginDependency + 594.IBPluginDependency + 595.IBPluginDependency + 596.IBPluginDependency + 596.IBViewBoundsToFrameTransform + 597.IBPluginDependency + 602.IBPluginDependency + 602.IBViewBoundsToFrameTransform + 603.IBPluginDependency + 72.IBPluginDependency + 72.ImportedFromIB2 + 73.IBPluginDependency + 73.ImportedFromIB2 + 74.IBPluginDependency + 74.ImportedFromIB2 + 75.IBPluginDependency + 75.ImportedFromIB2 + 77.IBPluginDependency + 77.ImportedFromIB2 + 78.IBPluginDependency + 78.ImportedFromIB2 + 79.IBPluginDependency + 79.ImportedFromIB2 + 80.IBPluginDependency + 80.ImportedFromIB2 + 81.IBEditorWindowLastContentRect + 81.IBPluginDependency + 81.ImportedFromIB2 + 81.editorWindowContentRectSynchronizationRect + 82.IBPluginDependency + 82.ImportedFromIB2 + 83.IBPluginDependency + 83.ImportedFromIB2 + 92.IBPluginDependency + 92.ImportedFromIB2 + + + YES + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{522, 812}, {146, 23}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{436, 809}, {64, 6}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{753, 187}, {275, 113}} + com.apple.InterfaceBuilder.CocoaPlugin + + {{608, 612}, {275, 83}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{547, 180}, {254, 283}} + com.apple.InterfaceBuilder.CocoaPlugin + + {{187, 434}, {243, 243}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{608, 612}, {167, 43}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{753, 217}, {238, 103}} + com.apple.InterfaceBuilder.CocoaPlugin + + {{608, 612}, {241, 103}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{654, 239}, {194, 73}} + com.apple.InterfaceBuilder.CocoaPlugin + + {{525, 802}, {197, 73}} + {{316, 819}, {428, 20}} + com.apple.InterfaceBuilder.CocoaPlugin + + {74, 862} + {{6, 978}, {478, 20}} + com.apple.InterfaceBuilder.CocoaPlugin + {{604, 269}, {231, 43}} + com.apple.InterfaceBuilder.CocoaPlugin + {{475, 832}, {234, 43}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{746, 287}, {220, 133}} + com.apple.InterfaceBuilder.CocoaPlugin + + {{608, 612}, {215, 63}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{440, 526}, {408, 209}} + com.apple.InterfaceBuilder.CocoaPlugin + {{440, 526}, {408, 209}} + + {{33, 99}, {480, 360}} + {3.40282e+38, 3.40282e+38} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{591, 420}, {83, 43}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{523, 2}, {178, 283}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{753, 197}, {170, 63}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{725, 289}, {246, 23}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + YES + + + YES + + + com.apple.InterfaceBuilder.CocoaPlugin + {{674, 260}, {204, 183}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{878, 180}, {164, 173}} + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABDuAAAw48AAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABDfAAAw4wAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABBiAAAw9eAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABBiAAAw8sAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABBiAAAw76AAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABBiAAAw76AAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABDJwAAwzsAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABDJwAAwyIAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABDJwAAwwkAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABDJwAAwwkAAA + + com.apple.InterfaceBuilder.CocoaPlugin + {{323, 758}, {355, 87}} + com.apple.InterfaceBuilder.CocoaPlugin + {{323, 758}, {355, 87}} + + com.apple.InterfaceBuilder.CocoaPlugin + {{286, 129}, {275, 183}} + com.apple.InterfaceBuilder.CocoaPlugin + + {{23, 794}, {245, 183}} + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABBkAAAwr4AAA + + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABBiAAAwmwAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + AUEAAABCrAAAA + + {{339, 1033}, {815, 614}} + com.apple.InterfaceBuilder.CocoaPlugin + {{339, 1033}, {815, 614}} + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAAC/gAAAxBdAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABEC0AAwigAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + P4AAAL+AAABD5oAAwigAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + {{410, 596}, {219, 223}} + com.apple.InterfaceBuilder.CocoaPlugin + + {{145, 474}, {199, 203}} + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + com.apple.InterfaceBuilder.CocoaPlugin + + + + + YES + + + YES + + + + + YES + + + YES + + + + 629 + + + + YES + + AuditronAppDelegate + NSObject + + YES + + YES + build_report: + compare_results: + + + YES + id + id + + + + YES + + YES + build_report: + compare_results: + + + YES + + build_report: + id + + + compare_results: + id + + + + + YES + + YES + label_machine + label_os + label_ram + label_serial + progress + resultsTable + resultsWindow + sheet + window + + + YES + NSTextField + NSTextField + NSTextField + NSTextField + NSProgressIndicator + NSTableView + NSWindow + NSWindow + NSWindow + + + + YES + + YES + label_machine + label_os + label_ram + label_serial + progress + resultsTable + resultsWindow + sheet + window + + + YES + + label_machine + NSTextField + + + label_os + NSTextField + + + label_ram + NSTextField + + + label_serial + NSTextField + + + progress + NSProgressIndicator + + + resultsTable + NSTableView + + + resultsWindow + NSWindow + + + sheet + NSWindow + + + window + NSWindow + + + + + IBProjectSource + AuditronAppDelegate.h + + + + AuditronAppDelegate + NSObject + + YES + + YES + close_report_window: + export_results: + + + YES + id + id + + + + YES + + YES + close_report_window: + export_results: + + + YES + + close_report_window: + id + + + export_results: + id + + + + + YES + + YES + exportButton + mainView + + + YES + id + id + + + + YES + + YES + exportButton + mainView + + + YES + + exportButton + id + + + mainView + id + + + + + IBUserSource + + + + + + YES + + NSActionCell + NSCell + + IBFrameworkSource + AppKit.framework/Headers/NSActionCell.h + + + + NSApplication + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSApplication.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSApplicationScripting.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSColorPanel.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSHelpManager.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSPageLayout.h + + + + NSApplication + + IBFrameworkSource + AppKit.framework/Headers/NSUserInterfaceItemSearching.h + + + + NSBox + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSBox.h + + + + NSBrowser + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSBrowser.h + + + + NSButton + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSButton.h + + + + NSButtonCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSButtonCell.h + + + + NSCell + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSCell.h + + + + NSControl + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSControl.h + + + + NSDocument + NSObject + + YES + + YES + printDocument: + revertDocumentToSaved: + runPageLayout: + saveDocument: + saveDocumentAs: + saveDocumentTo: + + + YES + id + id + id + id + id + id + + + + YES + + YES + printDocument: + revertDocumentToSaved: + runPageLayout: + saveDocument: + saveDocumentAs: + saveDocumentTo: + + + YES + + printDocument: + id + + + revertDocumentToSaved: + id + + + runPageLayout: + id + + + saveDocument: + id + + + saveDocumentAs: + id + + + saveDocumentTo: + id + + + + + IBFrameworkSource + AppKit.framework/Headers/NSDocument.h + + + + NSDocument + + IBFrameworkSource + AppKit.framework/Headers/NSDocumentScripting.h + + + + NSDocumentController + NSObject + + YES + + YES + clearRecentDocuments: + newDocument: + openDocument: + saveAllDocuments: + + + YES + id + id + id + id + + + + YES + + YES + clearRecentDocuments: + newDocument: + openDocument: + saveAllDocuments: + + + YES + + clearRecentDocuments: + id + + + newDocument: + id + + + openDocument: + id + + + saveAllDocuments: + id + + + + + IBFrameworkSource + AppKit.framework/Headers/NSDocumentController.h + + + + NSFontManager + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontManager.h + + + + NSFormatter + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFormatter.h + + + + NSMatrix + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSMatrix.h + + + + NSMenu + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenu.h + + + + NSMenuItem + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSMenuItem.h + + + + NSMovieView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSMovieView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSAccessibility.h + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDictionaryController.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSDragging.h + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSFontPanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSKeyValueBinding.h + + + + NSObject + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSNibLoading.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSOutlineView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSPasteboard.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSSavePanel.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableView.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSToolbarItem.h + + + + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSView.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSError.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFileManager.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueObserving.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyedArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObject.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObjectScripting.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSPortCoder.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSRunLoop.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptClassDescription.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptObjectSpecifiers.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSScriptWhoseTests.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSThread.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURL.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLConnection.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLDownload.h + + + + NSProgressIndicator + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSProgressIndicator.h + + + + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSInterfaceStyle.h + + + + NSResponder + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSResponder.h + + + + NSScrollView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSScrollView.h + + + + NSScroller + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSScroller.h + + + + NSTableColumn + NSObject + + IBFrameworkSource + AppKit.framework/Headers/NSTableColumn.h + + + + NSTableHeaderView + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSTableHeaderView.h + + + + NSTableView + NSControl + + + + NSText + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSText.h + + + + NSTextField + NSControl + + IBFrameworkSource + AppKit.framework/Headers/NSTextField.h + + + + NSTextFieldCell + NSActionCell + + IBFrameworkSource + AppKit.framework/Headers/NSTextFieldCell.h + + + + NSTextView + NSText + + IBFrameworkSource + AppKit.framework/Headers/NSTextView.h + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSClipView.h + + + + NSView + + + + NSView + + IBFrameworkSource + AppKit.framework/Headers/NSRulerView.h + + + + NSView + NSResponder + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSDrawer.h + + + + NSWindow + NSResponder + + IBFrameworkSource + AppKit.framework/Headers/NSWindow.h + + + + NSWindow + + IBFrameworkSource + AppKit.framework/Headers/NSWindowScripting.h + + + + + 0 + IBCocoaFramework + + com.apple.InterfaceBuilder.CocoaPlugin.macosx + + + + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 + + + YES + ../Auditron.xcodeproj + 3 + + YES + + YES + NSMenuCheckmark + NSMenuMixedState + + + YES + {9, 8} + {7, 2} + + + + diff --git a/main.m b/main.m new file mode 100644 index 0000000..5f49dd7 --- /dev/null +++ b/main.m @@ -0,0 +1,14 @@ +// +// main.m +// Auditron +// +// Created by Filipp Lepalaan on 9.7.2011. +// Copyright 2011 __MyCompanyName__. All rights reserved. +// + +#import + +int main(int argc, char *argv[]) +{ + return NSApplicationMain(argc, (const char **) argv); +} -- cgit v1.2.3