// !$*UTF8*$! { 0867D690FE84028FC02AAC07 /* Project object */ = { activeBuildConfigurationName = Release; activeExecutable = AB05D38E0AAB7C3A004FD8FD /* otest */; activeTarget = 8DC2EF4F0486A6940098B216 /* JSRunFramework */; addToTargets = ( 8DC2EF4F0486A6940098B216 /* JSRunFramework */, AB05D32B0AAB77DD004FD8FD /* UnitTests */, ); breakpoints = ( ); breakpointsGroup = AB15BD2D0AAA826B00095CCC /* XCBreakpointsBucket */; codeSenseManager = ABA159970AAA788A00DDADB8 /* Code sense */; executables = ( AB05D38E0AAB7C3A004FD8FD /* otest */, ); perUserDictionary = { PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; PBXFileTableDataSourceColumnWidthsKey = ( 22, 300, 382.5835, ); PBXFileTableDataSourceColumnsKey = ( PBXExecutablesDataSource_ActiveFlagID, PBXExecutablesDataSource_NameID, PBXExecutablesDataSource_CommentsID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 495, 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, ); }; PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 241, 274, 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 = 189834377; PBXWorkspaceStateSaveDate = 189834377; }; perUserProjectItems = { AB05D35C0AAB7B2F004FD8FD /* PBXTextBookmark */ = AB05D35C0AAB7B2F004FD8FD /* PBXTextBookmark */; AB05D35D0AAB7B2F004FD8FD /* PBXTextBookmark */ = AB05D35D0AAB7B2F004FD8FD /* PBXTextBookmark */; AB0B672C0B50A4C400ABF101 /* PBXTextBookmark */ = AB0B672C0B50A4C400ABF101 /* PBXTextBookmark */; AB0B672D0B50A4C400ABF101 /* PBXTextBookmark */ = AB0B672D0B50A4C400ABF101 /* PBXTextBookmark */; AB0B672E0B50A4C400ABF101 /* PBXTextBookmark */ = AB0B672E0B50A4C400ABF101 /* PBXTextBookmark */; AB15BDF90AAA8E9C00095CCC /* PBXTextBookmark */ = AB15BDF90AAA8E9C00095CCC /* PBXTextBookmark */; AB15BE150AAA91B400095CCC /* PBXTextBookmark */ = AB15BE150AAA91B400095CCC /* PBXTextBookmark */; AB15BE170AAA91B400095CCC /* PBXTextBookmark */ = AB15BE170AAA91B400095CCC /* PBXTextBookmark */; AB15BE190AAA91B400095CCC /* PBXTextBookmark */ = AB15BE190AAA91B400095CCC /* PBXTextBookmark */; AB1A24660AABD9F9005FA44B /* PBXTextBookmark */ = AB1A24660AABD9F9005FA44B /* PBXTextBookmark */; AB1A24E30AABE880005FA44B /* PBXTextBookmark */ = AB1A24E30AABE880005FA44B /* PBXTextBookmark */; AB1A24EB0AABE880005FA44B /* PBXTextBookmark */ = AB1A24EB0AABE880005FA44B /* PBXTextBookmark */; AB1A24EC0AABE880005FA44B /* PBXTextBookmark */ = AB1A24EC0AABE880005FA44B /* PBXTextBookmark */; AB1A24ED0AABE880005FA44B /* PBXTextBookmark */ = AB1A24ED0AABE880005FA44B /* PBXTextBookmark */; AB1A24EE0AABE880005FA44B /* PBXTextBookmark */ = AB1A24EE0AABE880005FA44B /* PBXTextBookmark */; AB1A24FF0AABE880005FA44B /* PBXTextBookmark */ = AB1A24FF0AABE880005FA44B /* PBXTextBookmark */; AB1A25000AABE880005FA44B /* PBXTextBookmark */ = AB1A25000AABE880005FA44B /* PBXTextBookmark */; AB1A25300AABE943005FA44B /* PBXTextBookmark */ = AB1A25300AABE943005FA44B /* PBXTextBookmark */; AB1A25420AABE998005FA44B /* PBXTextBookmark */ = AB1A25420AABE998005FA44B /* PBXTextBookmark */; AB1A259A0AABEC6A005FA44B /* PBXTextBookmark */ = AB1A259A0AABEC6A005FA44B /* PBXTextBookmark */; AB1A25EE0AABF9DB005FA44B /* PBXTextBookmark */ = AB1A25EE0AABF9DB005FA44B /* PBXTextBookmark */; AB1A25F90AABF9DB005FA44B /* PBXTextBookmark */ = AB1A25F90AABF9DB005FA44B /* PBXTextBookmark */; AB5DDC6C0AF07AC600CFDBAA /* PBXTextBookmark */ = AB5DDC6C0AF07AC600CFDBAA /* PBXTextBookmark */; AB5DDD5C0AF085B700CFDBAA /* PBXTextBookmark */ = AB5DDD5C0AF085B700CFDBAA /* PBXTextBookmark */; AB62BA240AAD37E40021B502 /* PBXTextBookmark */ = AB62BA240AAD37E40021B502 /* PBXTextBookmark */; AB62BA280AAD37E40021B502 /* PBXTextBookmark */ = AB62BA280AAD37E40021B502 /* PBXTextBookmark */; AB62BA5A0AAD3CB60021B502 /* PBXTextBookmark */ = AB62BA5A0AAD3CB60021B502 /* PBXTextBookmark */; AB62BB750AAD50980021B502 /* PBXTextBookmark */ = AB62BB750AAD50980021B502 /* PBXTextBookmark */; AB7B060A0B28DE2600EC08D7 /* PBXTextBookmark */ = AB7B060A0B28DE2600EC08D7 /* PBXTextBookmark */; AB7B08B90B29301C00EC08D7 /* PBXTextBookmark */ = AB7B08B90B29301C00EC08D7 /* PBXTextBookmark */; AB821F9C0B09CA790064B680 /* PBXTextBookmark */ = AB821F9C0B09CA790064B680 /* PBXTextBookmark */; AB9ED8460AC4E626009C9E0B /* PBXTextBookmark */ = AB9ED8460AC4E626009C9E0B /* PBXTextBookmark */; AB9ED84D0AC4E626009C9E0B /* PBXTextBookmark */ = AB9ED84D0AC4E626009C9E0B /* PBXTextBookmark */; AB9ED84F0AC4E626009C9E0B /* PBXTextBookmark */ = AB9ED84F0AC4E626009C9E0B /* PBXTextBookmark */; AB9F1D3D0B1A0E2500BEF9CC /* PBXTextBookmark */ = AB9F1D3D0B1A0E2500BEF9CC /* PBXTextBookmark */; AB9F1E000B1A11AC00BEF9CC /* PBXTextBookmark */ = AB9F1E000B1A11AC00BEF9CC /* PBXTextBookmark */; AB9F34870AF57BF80099E60F /* PBXTextBookmark */ = AB9F34870AF57BF80099E60F /* PBXTextBookmark */; AB9F34880AF57BF80099E60F /* PBXTextBookmark */ = AB9F34880AF57BF80099E60F /* PBXTextBookmark */; AB9F34890AF57BF80099E60F /* PBXTextBookmark */ = AB9F34890AF57BF80099E60F /* PBXTextBookmark */; AB9F348B0AF57BF80099E60F /* PBXTextBookmark */ = AB9F348B0AF57BF80099E60F /* PBXTextBookmark */; AB9F348C0AF57BF80099E60F /* PBXTextBookmark */ = AB9F348C0AF57BF80099E60F /* PBXTextBookmark */; AB9F34950AF57BF80099E60F /* PBXTextBookmark */ = AB9F34950AF57BF80099E60F /* PBXTextBookmark */; ABB3FAFA0AE801B60041FAF2 /* PBXTextBookmark */ = ABB3FAFA0AE801B60041FAF2 /* PBXTextBookmark */; ABFF79620B27F5E3008A5E7F /* PBXTextBookmark */ = ABFF79620B27F5E3008A5E7F /* PBXTextBookmark */; }; sourceControlManager = ABA159960AAA788A00DDADB8 /* Source Control */; userBuildSettings = { }; }; 8DC2EF4F0486A6940098B216 /* JSRunFramework */ = { activeExec = 0; }; AB05D32B0AAB77DD004FD8FD /* UnitTests */ = { activeExec = 0; }; AB05D3490AAB7998004FD8FD /* TestXmlParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1086, 552}}"; sepNavSelRange = "{454, 0}"; sepNavVisRect = "{{0, 0}, {1086, 552}}"; sepNavWindowFrame = "{{267, 190}, {845, 623}}"; }; }; AB05D35A0AAB7B2F004FD8FD /* SenTestCase.h */ = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SenTestCase.h; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/SenTestingKit.framework/Versions/A/Headers/SenTestCase.h; sourceTree = ""; }; AB05D35C0AAB7B2F004FD8FD /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB05D3490AAB7998004FD8FD /* TestXmlParser.m */; name = "TestXmlParser.m: 26"; rLen = 0; rLoc = 446; rType = 0; vrLen = 392; vrLoc = 0; }; AB05D35D0AAB7B2F004FD8FD /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB05D35E0AAB7B2F004FD8FD /* SenTestCase.h */; name = "(null): 35"; rLen = 960; rLoc = 1674; rType = 0; vrLen = 2090; vrLoc = 720; }; AB05D35E0AAB7B2F004FD8FD /* SenTestCase.h */ = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SenTestCase.h; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/SenTestingKit.framework/Versions/A/Headers/SenTestCase.h; sourceTree = ""; }; AB05D38E0AAB7C3A004FD8FD /* otest */ = { isa = PBXExecutable; activeArgIndex = 0; activeArgIndices = ( YES, YES, YES, ); argumentStrings = ( "-SenTest Self", All, "$(PROJECT_DIR)/build/UnitTests.octest", ); autoAttachOnCrash = 1; configStateDict = { "PBXLSLaunchAction-0" = { PBXLSLaunchAction = 0; PBXLSLaunchStartAction = 1; PBXLSLaunchStdioStyle = 2; PBXLSLaunchStyle = 0; class = PBXLSRunLaunchConfig; displayName = "Executable Runner"; identifier = com.apple.Xcode.launch.runConfig; remoteHostInfo = ""; startActionInfo = ""; }; }; customDataFormattersEnabled = 1; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( { active = YES; name = NSZombieEnabled; value = YES; }, ); executableSystemSymbolLevel = 0; executableUserSymbolLevel = 0; launchableReference = AB05D38F0AAB7C3A004FD8FD /* otest */; libgmallocEnabled = 0; name = otest; savedGlobals = { }; sourceDirectories = ( ); startupPath = "<>"; variableFormatDictionary = { }; }; AB05D38F0AAB7C3A004FD8FD /* otest */ = { isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; name = otest; path = /Developer/Tools/otest; sourceTree = ""; }; AB0B672C0B50A4C400ABF101 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599E0AAA788F00DDADB8 /* JSRunModel.h */; name = runDistanceHistory; rLen = 18; rLoc = 1928; rType = 0; vrLen = 601; vrLoc = 337; }; AB0B672D0B50A4C400ABF101 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599E0AAA788F00DDADB8 /* JSRunModel.h */; name = runDistanceHistory; rLen = 18; rLoc = 1928; rType = 0; vrLen = 601; vrLoc = 337; }; AB0B672E0B50A4C400ABF101 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A00AAA788F00DDADB8 /* JSRunXmlParser.h */; name = NSXMLParser; rLen = 11; rLoc = 269; rType = 0; vrLen = 983; vrLoc = 0; }; AB15BD2D0AAA826B00095CCC /* XCBreakpointsBucket */ = { isa = XCBreakpointsBucket; name = JSRunFramework; objects = ( ); }; AB15BDF90AAA8E9C00095CCC /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159B40AAA78C500DDADB8 /* JSRun.h */; name = "JSRun.h: 10"; rLen = 0; rLoc = 169; rType = 0; vrLen = 323; vrLoc = 0; }; AB15BE150AAA91B400095CCC /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A10AAA788F00DDADB8 /* JSRunXmlParser.m */; name = "JSRunXmlParser.m: 319"; rLen = 0; rLoc = 10215; rType = 0; vrLen = 1713; vrLoc = 9211; }; AB15BE170AAA91B400095CCC /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159980AAA788F00DDADB8 /* JSRunDistanceHistory.h */; name = "JSRunDistanceHistory.h: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 486; vrLoc = 0; }; AB15BE190AAA91B400095CCC /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A00AAA788F00DDADB8 /* JSRunXmlParser.h */; name = "NSDictionary *currentAttributes"; rLen = 31; rLoc = 428; rType = 0; vrLen = 1184; vrLoc = 0; }; AB1A24210AABD617005FA44B /* TestQuick.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {800, 1155}}"; sepNavSelRange = "{1976, 89}"; sepNavVisRect = "{{0, 476}, {800, 660}}"; sepNavWindowFrame = "{{686, 232}, {845, 774}}"; }; }; AB1A24660AABD9F9005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB1A24210AABD617005FA44B /* TestQuick.m */; name = "TestQuick.m: 11"; rLen = 0; rLoc = 319; rType = 0; vrLen = 1045; vrLoc = 0; }; AB1A249E0AABDC6A005FA44B /* TestAdditions.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {968, 1140}}"; sepNavSelRange = "{328, 990}"; sepNavVisRect = "{{0, 0}, {0, 0}}"; sepNavWindowFrame = "{{306, 4}, {845, 774}}"; }; }; AB1A24A40AABDCAF005FA44B /* TestGoal.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {926, 605}}"; sepNavSelRange = "{182, 0}"; sepNavVisRect = "{{0, 0}, {926, 605}}"; }; }; AB1A24A60AABDCC6005FA44B /* TestEvent.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1187, 495}}"; sepNavSelRange = "{184, 0}"; sepNavVisRect = "{{0, 0}, {0, 0}}"; sepNavWindowFrame = "{{491, 4}, {845, 874}}"; }; }; AB1A24A80AABDCD8005FA44B /* TestModel.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1086, 682}}"; sepNavSelRange = "{183, 0}"; sepNavVisRect = "{{0, 0}, {1086, 682}}"; }; }; AB1A24E30AABE880005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB05D35A0AAB7B2F004FD8FD /* SenTestCase.h */; name = "SenTestCase.h: STAssertNil"; rLen = 960; rLoc = 1674; rType = 0; vrLen = 1859; vrLoc = 1447; }; AB1A24EB0AABE880005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB1A249E0AABDC6A005FA44B /* TestAdditions.m */; name = "TestAdditions.m: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 212; vrLoc = 0; }; AB1A24EC0AABE880005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB1A24A40AABDCAF005FA44B /* TestGoal.m */; name = "TestGoal.m: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 197; vrLoc = 0; }; AB1A24ED0AABE880005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB1A24A60AABDCC6005FA44B /* TestEvent.m */; name = "TestEvent.m: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 200; vrLoc = 0; }; AB1A24EE0AABE880005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB1A24A80AABDCD8005FA44B /* TestModel.m */; name = "TestModel.m: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 200; vrLoc = 0; }; AB1A24FF0AABE880005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A40AAA788F00DDADB8 /* NSNumberAdditions.h */; name = "NSNumberAdditions.h: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 337; vrLoc = 0; }; AB1A25000AABE880005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A50AAA788F00DDADB8 /* NSNumberAdditions.m */; name = "NSNumberAdditions.m: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 1327; vrLoc = 0; }; AB1A25300AABE943005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB1A24A80AABDCD8005FA44B /* TestModel.m */; name = "TestModel.m: 9"; rLen = 0; rLoc = 183; rType = 0; vrLen = 439; vrLoc = 0; }; AB1A25420AABE998005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB1A24A60AABDCC6005FA44B /* TestEvent.m */; name = "TestEvent.m: 10"; rLen = 0; rLoc = 184; rType = 0; vrLen = 439; vrLoc = 0; }; AB1A259A0AABEC6A005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A40AAA788F00DDADB8 /* NSNumberAdditions.h */; name = "@interface NSNumber (NSNumberAdditions)"; rLen = 39; rLoc = 196; rType = 0; vrLen = 337; vrLoc = 0; }; AB1A25EE0AABF9DB005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB05D3490AAB7998004FD8FD /* TestXmlParser.m */; name = "TestXmlParser.m: testParser"; rLen = 0; rLoc = 454; rType = 0; vrLen = 454; vrLoc = 0; }; AB1A25F90AABF9DB005FA44B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A20AAA788F00DDADB8 /* NSDateAdditions.h */; name = "NSDateAdditions.h: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 295; vrLoc = 0; }; AB5DDC6C0AF07AC600CFDBAA /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599D0AAA788F00DDADB8 /* JSRunGoal.m */; name = "JSRunGoal.m: 20"; rLen = 0; rLoc = 428; rType = 0; vrLen = 509; vrLoc = 46; }; AB5DDD5C0AF085B700CFDBAA /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB1A24210AABD617005FA44B /* TestQuick.m */; name = "TestQuick.m: 17"; rLen = 0; rLoc = 458; rType = 0; vrLen = 2147; vrLoc = 0; }; AB62BA240AAD37E40021B502 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB62BA250AAD37E40021B502 /* iCalStore.m */; name = "(null): 23"; rLen = 178; rLoc = 965; rType = 0; vrLen = 1184; vrLoc = 0; }; AB62BA250AAD37E40021B502 /* iCalStore.m */ = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = iCalStore.m; path = /Volumes/Docs/Users/jonathan/svnCheckouts/main/bnr/myExperiments/iCalStore.m; sourceTree = ""; }; AB62BA280AAD37E40021B502 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159990AAA788F00DDADB8 /* JSRunDistanceHistory.m */; name = "JSRunDistanceHistory.m: 25"; rLen = 0; rLoc = 632; rType = 0; vrLen = 943; vrLoc = 3; }; AB62BA5A0AAD3CB60021B502 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599A0AAA788F00DDADB8 /* JSRunEvent.h */; name = "JSRunEvent.h: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 1000; vrLoc = 0; }; AB62BB750AAD50980021B502 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599F0AAA788F00DDADB8 /* JSRunModel.m */; name = "- (JSRunDistanceHistory *)runDistanceHistory"; rLen = 45; rLoc = 6617; rType = 0; vrLen = 987; vrLoc = 6373; }; AB7B060A0B28DE2600EC08D7 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159980AAA788F00DDADB8 /* JSRunDistanceHistory.h */; name = distanceTraveledPerSnapshot; rLen = 27; rLoc = 373; rType = 0; vrLen = 574; vrLoc = 0; }; AB7B08B90B29301C00EC08D7 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159990AAA788F00DDADB8 /* JSRunDistanceHistory.m */; name = "@interface JSRunDistanceHistory (privateAPI)"; rLen = 45; rLoc = 191; rType = 0; vrLen = 593; vrLoc = 2265; }; AB821F9C0B09CA790064B680 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A00AAA788F00DDADB8 /* JSRunXmlParser.h */; name = NSXMLParser; rLen = 11; rLoc = 269; rType = 0; vrLen = 1581; vrLoc = 0; }; AB9ED8460AC4E626009C9E0B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB9ED8470AC4E626009C9E0B /* NSPredicate.h */; name = "- (void)filterUsingPredicate:(NSPredicate *)predicate; // evaluate a predicate against an array of objects and filter the mutable array directly"; rLen = 148; rLoc = 1368; rType = 0; vrLen = 1529; vrLoc = 0; }; AB9ED8470AC4E626009C9E0B /* NSPredicate.h */ = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NSPredicate.h; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSPredicate.h; sourceTree = ""; }; AB9ED84D0AC4E626009C9E0B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = AB9ED84E0AC4E626009C9E0B /* NSPredicate.h */; name = "+ (NSPredicate *)predicateWithFormat:(NSString *)predicateFormat, ...;"; rLen = 71; rLoc = 547; rType = 0; vrLen = 1529; vrLoc = 0; }; AB9ED84E0AC4E626009C9E0B /* NSPredicate.h */ = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = NSPredicate.h; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSPredicate.h; sourceTree = ""; }; AB9ED84F0AC4E626009C9E0B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599B0AAA788F00DDADB8 /* JSRunEvent.m */; name = "JSRunEvent.m: 121"; rLen = 0; rLoc = 2805; rType = 0; vrLen = 660; vrLoc = 3060; }; AB9F1D3D0B1A0E2500BEF9CC /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A10AAA788F00DDADB8 /* JSRunXmlParser.m */; name = currentAttributes; rLen = 17; rLoc = 4009; rType = 0; vrLen = 631; vrLoc = 3113; }; AB9F1E000B1A11AC00BEF9CC /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159A20AAA788F00DDADB8 /* NSDateAdditions.h */; name = "NSDateAdditions.h: 8"; rLen = 0; rLoc = 158; rType = 0; vrLen = 295; vrLoc = 0; }; AB9F34870AF57BF80099E60F /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599F0AAA788F00DDADB8 /* JSRunModel.m */; name = "JSRunModel.m: 37"; rLen = 0; rLoc = 957; rType = 0; vrLen = 1361; vrLoc = 147; }; AB9F34880AF57BF80099E60F /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599D0AAA788F00DDADB8 /* JSRunGoal.m */; name = "JSRunGoal.m: 21"; rLen = 0; rLoc = 435; rType = 0; vrLen = 1023; vrLoc = 0; }; AB9F34890AF57BF80099E60F /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599B0AAA788F00DDADB8 /* JSRunEvent.m */; name = "JSRunEvent.m: 22"; rLen = 0; rLoc = 518; rType = 0; vrLen = 988; vrLoc = 321; }; AB9F348B0AF57BF80099E60F /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599C0AAA788F00DDADB8 /* JSRunGoal.h */; name = "JSRunGoal.h: duration"; rLen = 0; rLoc = 229; rType = 0; vrLen = 565; vrLoc = 0; }; AB9F348C0AF57BF80099E60F /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599A0AAA788F00DDADB8 /* JSRunEvent.h */; name = "JSRunEvent.h: 47"; rLen = 0; rLoc = 1165; rType = 0; vrLen = 1166; vrLoc = 0; }; AB9F34950AF57BF80099E60F /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599E0AAA788F00DDADB8 /* JSRunModel.h */; name = runDistanceHistory; rLen = 18; rLoc = 750; rType = 0; vrLen = 1124; vrLoc = 0; }; ABA159960AAA788A00DDADB8 /* Source Control */ = { isa = PBXSourceControlManager; fallbackIsa = XCSourceControlManager; isSCMEnabled = 0; scmConfiguration = { }; scmType = ""; }; ABA159970AAA788A00DDADB8 /* Code sense */ = { isa = PBXCodeSenseManager; indexTemplatePath = ""; }; ABA159980AAA788F00DDADB8 /* JSRunDistanceHistory.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {729, 761}}"; sepNavSelRange = "{373, 27}"; sepNavVisRect = "{{0, 0}, {729, 761}}"; sepNavWindowFrame = "{{15, 250}, {845, 623}}"; }; }; ABA159990AAA788F00DDADB8 /* JSRunDistanceHistory.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {687, 1840}}"; sepNavSelRange = "{191, 45}"; sepNavVisRect = "{{0, 1392}, {687, 445}}"; sepNavWindowFrame = "{{107, 155}, {845, 623}}"; }; }; ABA1599A0AAA788F00DDADB8 /* JSRunEvent.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1566, 738}}"; sepNavSelRange = "{1165, 0}"; sepNavVisRect = "{{0, 0}, {1566, 738}}"; }; }; ABA1599B0AAA788F00DDADB8 /* JSRunEvent.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1566, 2610}}"; sepNavSelRange = "{518, 0}"; sepNavVisRect = "{{0, 165}, {1566, 738}}"; }; }; ABA1599C0AAA788F00DDADB8 /* JSRunGoal.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1566, 738}}"; sepNavSelRange = "{229, 0}"; sepNavVisRect = "{{0, 0}, {1566, 738}}"; }; }; ABA1599D0AAA788F00DDADB8 /* JSRunGoal.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1566, 1440}}"; sepNavSelRange = "{435, 0}"; sepNavVisRect = "{{0, 0}, {1566, 738}}"; }; }; ABA1599E0AAA788F00DDADB8 /* JSRunModel.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {687, 1248}}"; sepNavSelRange = "{1928, 18}"; sepNavVisRect = "{{0, 192}, {687, 445}}"; }; }; ABA1599F0AAA788F00DDADB8 /* JSRunModel.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1566, 5235}}"; sepNavSelRange = "{957, 0}"; sepNavVisRect = "{{0, 120}, {1566, 738}}"; sepNavWindowFrame = "{{565, 118}, {845, 774}}"; }; }; ABA159A00AAA788F00DDADB8 /* JSRunXmlParser.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {687, 928}}"; sepNavSelRange = "{269, 11}"; sepNavVisRect = "{{0, 0}, {687, 445}}"; }; }; ABA159A10AAA788F00DDADB8 /* JSRunXmlParser.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {687, 9312}}"; sepNavSelRange = "{4009, 17}"; sepNavVisRect = "{{0, 1850}, {687, 445}}"; sepNavWindowFrame = "{{15, -1}, {845, 874}}"; }; }; ABA159A20AAA788F00DDADB8 /* NSDateAdditions.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {687, 445}}"; sepNavSelRange = "{158, 0}"; sepNavVisRect = "{{0, 0}, {687, 445}}"; }; }; ABA159A30AAA788F00DDADB8 /* NSDateAdditions.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {926, 605}}"; sepNavSelRange = "{0, 0}"; sepNavVisRect = "{{0, 0}, {926, 605}}"; }; }; ABA159A40AAA788F00DDADB8 /* NSNumberAdditions.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1086, 552}}"; sepNavSelRange = "{196, 39}"; sepNavVisRect = "{{0, 0}, {1086, 552}}"; }; }; ABA159A50AAA788F00DDADB8 /* NSNumberAdditions.m */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {926, 810}}"; sepNavSelRange = "{1549, 0}"; sepNavVisRect = "{{0, 205}, {926, 605}}"; sepNavWindowFrame = "{{15, -1}, {845, 874}}"; }; }; ABA159B40AAA78C500DDADB8 /* JSRun.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {729, 409}}"; sepNavSelRange = "{266, 0}"; sepNavVisRect = "{{0, 0}, {729, 409}}"; sepNavWindowFrame = "{{490, 12}, {845, 623}}"; }; }; ABB3FAFA0AE801B60041FAF2 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA1599C0AAA788F00DDADB8 /* JSRunGoal.h */; name = "JSRunGoal.h: 1"; rLen = 0; rLoc = 0; rType = 0; vrLen = 566; vrLoc = 0; }; ABFF79620B27F5E3008A5E7F /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = ABA159B40AAA78C500DDADB8 /* JSRun.h */; name = "JSRun.h: 16"; rLen = 0; rLoc = 266; rType = 0; vrLen = 323; vrLoc = 0; }; }