// !$*UTF8*$! { 089C165DFE840E0CC02AAC07 /* English */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 428}}"; sepNavSelRange = "{70, 0}"; sepNavVisRect = "{{0, 0}, {705, 428}}"; sepNavWindowFrame = "{{180, 36}, {750, 558}}"; }; }; 29B97313FDCFA39411CA2CEA /* Project object */ = { activeBuildConfigurationName = Development; activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA /* Development */; activeExecutable = 9F55D13506DB06140015F767 /* ArpSpyX */; activeTarget = 8D1107260486CEB800E47090 /* ArpSpyX */; addToTargets = ( 8D1107260486CEB800E47090 /* ArpSpyX */, ); breakpoints = ( 9F710F1906E5A8F70007DA92 /* */, ); codeSenseManager = 9F55D14106DB06310015F767 /* Code sense */; executables = ( 9F55D13506DB06140015F767 /* ArpSpyX */, ); perUserDictionary = { PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 336, 70, ); PBXFileTableDataSourceColumnsKey = ( PBXErrorsWarningsDataSource_TypeID, PBXErrorsWarningsDataSource_MessageID, PBXErrorsWarningsDataSource_LocationID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; PBXFileTableDataSourceColumnWidthsKey = ( 22, 293, 138, ); PBXFileTableDataSourceColumnsKey = ( PBXExecutablesDataSource_ActiveFlagID, PBXExecutablesDataSource_NameID, PBXExecutablesDataSource_CommentsID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = 1; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 251, 40, 20, 43, 43, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Target_ColumnID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXSymbolsDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_SymbolNameID; PBXFileTableDataSourceColumnWidthsKey = ( 16, 163.8008, 192.0356, 169.2085, ); PBXFileTableDataSourceColumnsKey = ( PBXSymbolsDataSource_SymbolTypeIconID, PBXSymbolsDataSource_SymbolNameID, PBXSymbolsDataSource_SymbolTypeID, PBXSymbolsDataSource_ReferenceNameID, ); }; PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 20, 204, 20, 37, 43, 43, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_SCM_ColumnID, PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Target_ColumnID, ); }; PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 204, 48, 20, 48, 43, 43, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXTargetDataSource_PrimaryAttribute, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, ); }; PBXPerProjectTemplateStateSaveDate = 179107839; PBXPrepackagedSmartGroups_v2 = ( { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; activationKey = OldTargetSmartGroup; clz = PBXTargetSmartGroup; description = "Displays all targets of the project."; globalID = 1C37FABC04509CD000000102; name = Targets; preferences = { image = Targets; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXTargetSmartGroup2; description = "Displays all targets of the project as well as nested build phases."; globalID = 1C37FBAC04509CD000000102; name = Targets; preferences = { image = Targets; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXExecutablesSmartGroup; description = "Displays all executables of the project."; globalID = 1C37FAAC04509CD000000102; name = Executables; preferences = { image = Executable; }; }, { " PBXTransientLocationAtTop " = bottom; absolutePathToBundle = ""; clz = PBXErrorsWarningsSmartGroup; description = "Displays files with errors or warnings."; globalID = 1C08E77C0454961000C914BD; name = "Errors and Warnings"; preferences = { fnmatch = ""; image = WarningsErrors; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = 1CC0EA4004350EF90044410B; name = "Implementation Files"; preferences = { canSave = 1; fnmatch = ""; image = SmartFolder; isLeaf = 0; recursive = 1; regex = "?*\\.[mcMC]"; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "This group displays Interface Builder NIB Files."; globalID = 1CC0EA4004350EF90041110B; name = "NIB Files"; preferences = { canSave = 1; fnmatch = "*.nib"; image = SmartFolder; isLeaf = 0; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = no; absolutePathToBundle = ""; clz = PBXFindSmartGroup; description = "Displays Find Results."; globalID = 1C37FABC05509CD000000102; name = "Find Results"; preferences = { image = spyglass; }; }, { PBXTransientLocationAtTop = no; absolutePathToBundle = ""; clz = PBXBookmarksSmartGroup; description = "Displays Project Bookmarks."; globalID = 1C37FABC05539CD112110102; name = Bookmarks; preferences = { image = Bookmarks; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = XCSCMSmartGroup; description = "Displays files with interesting SCM status."; globalID = E2644B35053B69B200211256; name = SCM; preferences = { image = PBXRepository; isLeaf = 0; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXSymbolsSmartGroup; description = "Displays all symbols for the project."; globalID = 1C37FABC04509CD000100104; name = "Project Symbols"; preferences = { image = ProjectSymbols; isLeaf = 1; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = PBXTemplateMarker; name = "Simple Filter SmartGroup"; preferences = { canSave = 1; fnmatch = "*.nib"; image = SmartFolder; isLeaf = 0; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = PBXTemplateMarker; name = "Simple Regular Expression SmartGroup"; preferences = { canSave = 1; fnmatch = ""; image = SmartFolder; isLeaf = 0; recursive = 1; regex = "?*\\.[mcMC]"; root = ""; }; }, { PBXTransientLocationAtTop = bottom; clz = XDDesignSmartGroup; description = "Displays Xdesign models"; globalID = 2E4A936305E6979E00701470; name = Design; preferences = { image = Design; isLeaf = 0; }; }, ); PBXWorkspaceStateSaveDate = 179107839; }; sourceControlManager = 9F55D14006DB06310015F767 /* Source Control */; userBuildSettings = { }; }; 29B97316FDCFA39411CA2CEA /* main.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 428}}"; sepNavSelRange = "{191, 0}"; sepNavVisRect = "{{0, 0}, {705, 428}}"; sepNavWindowFrame = "{{65, 141}, {750, 558}}"; }; }; 8D1107260486CEB800E47090 /* ArpSpyX */ = { activeExec = 0; executables = ( 9F55D13506DB06140015F767 /* ArpSpyX */, ); }; 8D1107310486CEB800E47090 /* Info.plist */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 428}}"; sepNavSelRange = "{198, 0}"; sepNavVisRect = "{{0, 0}, {705, 428}}"; sepNavWindowFrame = "{{203, 15}, {750, 558}}"; }; }; 9F208C2A06E3128B00F64081 /* ArpController.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {693, 434}}"; sepNavSelRange = "{930, 0}"; sepNavVisRect = "{{0, 30}, {693, 404}}"; sepNavWindowFrame = "{{233, 213}, {732, 533}}"; }; }; 9F208C2B06E3128B00F64081 /* ArpController.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {693, 5530}}"; sepNavSelRange = "{7880, 0}"; sepNavVisRect = "{{0, 4096}, {693, 404}}"; sepNavWindowFrame = "{{121, 82}, {732, 533}}"; }; }; 9F3E2EFF06EA64AE00EA94E7 /* NetworkInfo.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {705, 616}}"; sepNavSelRange = "{411, 0}"; sepNavVisRect = "{{0, 188}, {705, 428}}"; sepNavWindowFrame = "{{9, 119}, {750, 558}}"; }; }; 9F3E2F0006EA64AF00EA94E7 /* NetworkInfo.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {787, 5096}}"; sepNavSelRange = "{8689, 0}"; sepNavVisRect = "{{0, 4498}, {787, 146}}"; sepNavWindowFrame = "{{198, 82}, {732, 533}}"; }; }; 9F55D13506DB06140015F767 /* ArpSpyX */ = { isa = PBXExecutable; activeArgIndex = 2147483647; activeArgIndices = ( ); argumentStrings = ( ); configStateDict = { }; cppStopOnCatchEnabled = 0; cppStopOnThrowEnabled = 0; customDataFormattersEnabled = 1; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; libgmallocEnabled = 0; name = ArpSpyX; savedGlobals = { }; sourceDirectories = ( ); }; 9F55D14006DB06310015F767 /* Source Control */ = { isa = PBXSourceControlManager; fallbackIsa = XCSourceControlManager; isSCMEnabled = 0; scmConfiguration = { }; scmType = scm.cvs; }; 9F55D14106DB06310015F767 /* Code sense */ = { isa = PBXCodeSenseManager; indexTemplatePath = ""; }; 9F6B3BFA06E3BBC0006766D0 /* ArpSniffer.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 518}}"; sepNavSelRange = "{408, 0}"; sepNavVisRect = "{{0, 0}, {711, 429}}"; sepNavWindowFrame = "{{42, 162}, {750, 558}}"; }; }; 9F6B3BFB06E3BBC0006766D0 /* ArpSniffer.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 4200}}"; sepNavSelRange = "{3528, 0}"; sepNavVisRect = "{{0, 1677}, {711, 429}}"; sepNavWindowFrame = "{{19, 183}, {750, 558}}"; }; }; 9F710F1906E5A8F70007DA92 /* */ = { isa = PBXSymbolicBreakpoint; continueAfterActions = 0; delayBeforeContinue = 0; hitCount = 0; modificationTime = 0; state = 2; symbolName = ""; }; 9FFC2B1E06E6B98700494141 /* Network.icns */ = { uiCtxt = { sepNavWindowFrame = "{{42, 162}, {750, 558}}"; }; }; }