Organized the project some. Added some framework XML classes.
[ITFoundation.git] / ITFoundation.xcode / project.pbxproj
index 7793ed5..c6bee9e 100755 (executable)
@@ -63,6 +63,8 @@
 //084
                0867D690FE84028FC02AAC07 = {
                        buildSettings = {
 //084
                0867D690FE84028FC02AAC07 = {
                        buildSettings = {
+                               MACOSX_DEPLOYMENT_TARGET = 10.2;
+                               SDKROOT = /Developer/SDKs/MacOSX10.2.7.sdk;
                        };
                        buildStyles = (
                                014CEA440018CDF011CA2923,
                        };
                        buildStyles = (
                                014CEA440018CDF011CA2923,
@@ -80,6 +82,7 @@
                0867D691FE84028FC02AAC07 = {
                        children = (
                                08FB77AEFE84172EC02AAC07,
                0867D691FE84028FC02AAC07 = {
                        children = (
                                08FB77AEFE84172EC02AAC07,
+                               2AB93A2C057059DC007E748F,
                                32C88DFF0371C24200C91783,
                                089C1665FE841158C02AAC07,
                                0867D69AFE84028FC02AAC07,
                                32C88DFF0371C24200C91783,
                                089C1665FE841158C02AAC07,
                                0867D69AFE84028FC02AAC07,
                        sourceTree = "<group>";
                };
                0867D69BFE84028FC02AAC07 = {
                        sourceTree = "<group>";
                };
                0867D69BFE84028FC02AAC07 = {
-                       expectedFileType = wrapper.framework;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
+                       lastKnownFileType = wrapper.framework;
                        name = Foundation.framework;
                        path = /System/Library/Frameworks/Foundation.framework;
                        refType = 0;
                        sourceTree = "<absolute>";
                };
                0867D6A5FE840307C02AAC07 = {
                        name = Foundation.framework;
                        path = /System/Library/Frameworks/Foundation.framework;
                        refType = 0;
                        sourceTree = "<absolute>";
                };
                0867D6A5FE840307C02AAC07 = {
-                       expectedFileType = wrapper.framework;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
+                       lastKnownFileType = wrapper.framework;
                        name = AppKit.framework;
                        path = /System/Library/Frameworks/AppKit.framework;
                        refType = 0;
                        name = AppKit.framework;
                        path = /System/Library/Frameworks/AppKit.framework;
                        refType = 0;
                        sourceTree = "<group>";
                };
                089C1667FE841158C02AAC07 = {
                        sourceTree = "<group>";
                };
                089C1667FE841158C02AAC07 = {
-                       expectedFileType = text.plist.strings;
                        fileEncoding = 10;
                        isa = PBXFileReference;
                        fileEncoding = 10;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist.strings;
                        name = English;
                        path = English.lproj/InfoPlist.strings;
                        refType = 4;
                        name = English;
                        path = English.lproj/InfoPlist.strings;
                        refType = 4;
                };
                08FB77AEFE84172EC02AAC07 = {
                        children = (
                };
                08FB77AEFE84172EC02AAC07 = {
                        children = (
-                               7CA50B2B054E77950074E1D9,
-                               7CA50B2C054E77950074E1D9,
-                               7CA50B2F054E77A00074E1D9,
-                               7CA50B30054E77A00074E1D9,
-                               7CA50B7F054E786E0074E1D9,
-                               7CA50B80054E786E0074E1D9,
-                               7CA50B8B054E787D0074E1D9,
-                               7CA50B8C054E787D0074E1D9,
+                               37B1C51C0612593F00F99008,
+                               37B1C5280612596900F99008,
+                               37B1C51F0612594A00F99008,
+                               37B1C5190612593A00F99008,
+                               37B1C5160612592F00F99008,
+                               37B1C5220612595500F99008,
+                               37B1C5250612596000F99008,
+                               37B1C52B0612597100F99008,
                        );
                        isa = PBXGroup;
                        name = Classes;
                        );
                        isa = PBXGroup;
                        name = Classes;
                        sourceTree = "<group>";
                };
                1058C7B1FEA5585E11CA2CBB = {
                        sourceTree = "<group>";
                };
                1058C7B1FEA5585E11CA2CBB = {
-                       expectedFileType = wrapper.framework;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
                        fallbackIsa = PBXFileReference;
                        isa = PBXFrameworkReference;
+                       lastKnownFileType = wrapper.framework;
                        name = Cocoa.framework;
                        path = /System/Library/Frameworks/Cocoa.framework;
                        refType = 0;
                        name = Cocoa.framework;
                        path = /System/Library/Frameworks/Cocoa.framework;
                        refType = 0;
 //102
 //103
 //104
 //102
 //103
 //104
+//2A0
+//2A1
+//2A2
+//2A3
+//2A4
+               2AB93A2C057059DC007E748F = {
+                       children = (
+                               2AB93A3005705A0C007E748F,
+                               2AB93A3105705A0C007E748F,
+                       );
+                       isa = PBXGroup;
+                       name = Categories;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               2AB93A3005705A0C007E748F = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = "ITCategory-NSArray.h";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               2AB93A3105705A0C007E748F = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = "ITCategory-NSArray.m";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               2AB93A3205705A0C007E748F = {
+                       fileRef = 2AB93A3005705A0C007E748F;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               2AB93A3305705A0C007E748F = {
+                       fileRef = 2AB93A3105705A0C007E748F;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+//2A0
+//2A1
+//2A2
+//2A3
+//2A4
 //320
 //321
 //322
 //320
 //321
 //322
                        children = (
                                32DBCF5E0370ADEE00C91783,
                                7CA50D7D054E7C600074E1D9,
                        children = (
                                32DBCF5E0370ADEE00C91783,
                                7CA50D7D054E7C600074E1D9,
+                               3D2D8A10055E07D800F59C27,
+                               3D2D8A11055E07D800F59C27,
                        );
                        isa = PBXGroup;
                        name = "Other Sources";
                        );
                        isa = PBXGroup;
                        name = "Other Sources";
                        sourceTree = "<group>";
                };
                32DBCF5E0370ADEE00C91783 = {
                        sourceTree = "<group>";
                };
                32DBCF5E0370ADEE00C91783 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITFoundation_Prefix.pch;
                        refType = 4;
                        sourceTree = "<group>";
                        path = ITFoundation_Prefix.pch;
                        refType = 4;
                        sourceTree = "<group>";
 //322
 //323
 //324
 //322
 //323
 //324
+//370
+//371
+//372
+//373
+//374
+               370786C005C0B4D700E6D1BA = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITOSAScript.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               370786C105C0B4D700E6D1BA = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITOSAScript.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               370786C205C0B4D700E6D1BA = {
+                       fileRef = 370786C005C0B4D700E6D1BA;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               370786C305C0B4D700E6D1BA = {
+                       fileRef = 370786C105C0B4D700E6D1BA;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               37B1C5160612592F00F99008 = {
+                       children = (
+                               370786C005C0B4D700E6D1BA,
+                               370786C105C0B4D700E6D1BA,
+                               37B9B08005C1C47E00702FDB,
+                               37B9B08105C1C47E00702FDB,
+                       );
+                       isa = PBXGroup;
+                       name = ITOSA;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5190612593A00F99008 = {
+                       children = (
+                               7CA50B2F054E77A00074E1D9,
+                               7CA50B30054E77A00074E1D9,
+                       );
+                       isa = PBXGroup;
+                       name = ITDebug;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C51C0612593F00F99008 = {
+                       children = (
+                               3D97138805D9FD6B0033607F,
+                               3D97138905D9FD6B0033607F,
+                               7CA50B2B054E77950074E1D9,
+                               7CA50B2C054E77950074E1D9,
+                       );
+                       isa = PBXGroup;
+                       name = ITAppleEvent;
+                       path = "";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C51F0612594A00F99008 = {
+                       children = (
+                               7C97DC2C05B614300013E85F,
+                               7C97DC2D05B614300013E85F,
+                       );
+                       isa = PBXGroup;
+                       name = ITCarbonSupport;
+                       path = "";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5220612595500F99008 = {
+                       children = (
+                               7CF6C92E057D65B0007FEC13,
+                               7CF6C92F057D65B0007FEC13,
+                               7CF6C936057D65BA007FEC13,
+                               7CF6C937057D65BA007FEC13,
+                       );
+                       isa = PBXGroup;
+                       name = ITPreference;
+                       path = "";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5250612596000F99008 = {
+                       children = (
+                               7CA50B80054E786E0074E1D9,
+                               7CA50B7F054E786E0074E1D9,
+                       );
+                       isa = PBXGroup;
+                       name = ITVMInfo;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5280612596900F99008 = {
+                       children = (
+                               7CA50B8C054E787D0074E1D9,
+                               7CA50B8B054E787D0074E1D9,
+                       );
+                       isa = PBXGroup;
+                       name = ITByteStream;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C52B0612597100F99008 = {
+                       children = (
+                               37B1C5730612599000F99008,
+                               37B1C5740612599000F99008,
+                               37B1C5750612599000F99008,
+                               37B1C5760612599000F99008,
+                       );
+                       isa = PBXGroup;
+                       name = ITXML;
+                       path = "";
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5730612599000F99008 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITXMLNode.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5740612599000F99008 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITXMLParser.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5750612599000F99008 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITXMLParser.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5760612599000F99008 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITXMLNode.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B1C5770612599000F99008 = {
+                       fileRef = 37B1C5730612599000F99008;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               37B1C5780612599000F99008 = {
+                       fileRef = 37B1C5740612599000F99008;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               37B1C5790612599000F99008 = {
+                       fileRef = 37B1C5750612599000F99008;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               37B1C57A0612599000F99008 = {
+                       fileRef = 37B1C5760612599000F99008;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               37B9B08005C1C47E00702FDB = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITOSAComponent.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B9B08105C1C47E00702FDB = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITOSAComponent.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               37B9B08205C1C47E00702FDB = {
+                       fileRef = 37B9B08005C1C47E00702FDB;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               37B9B08305C1C47E00702FDB = {
+                       fileRef = 37B9B08105C1C47E00702FDB;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+//370
+//371
+//372
+//373
+//374
+//3D0
+//3D1
+//3D2
+//3D3
+//3D4
+               3D2D8A10055E07D800F59C27 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.c;
+                       path = queue.c;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               3D2D8A11055E07D800F59C27 = {
+                       fileEncoding = 30;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = queue.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               3D2D8A12055E07D800F59C27 = {
+                       fileRef = 3D2D8A10055E07D800F59C27;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               3D2D8A13055E07D800F59C27 = {
+                       fileRef = 3D2D8A11055E07D800F59C27;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               3D97137B05D9FB7C0033607F = {
+                       fileRef = 7CA50B80054E786E0074E1D9;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               3D97137C05D9FB7C0033607F = {
+                       fileRef = 7CA50B7F054E786E0074E1D9;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               3D97137F05D9FBF40033607F = {
+                       fileRef = 7CA50B8C054E787D0074E1D9;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               3D97138105D9FBFA0033607F = {
+                       fileRef = 7CA50B8B054E787D0074E1D9;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               3D97138805D9FD6B0033607F = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITAppleEventTools.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               3D97138905D9FD6B0033607F = {
+                       explicitFileType = sourcecode.c.objc;
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       path = ITAppleEventTools.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               3D97138A05D9FD6B0033607F = {
+                       fileRef = 3D97138805D9FD6B0033607F;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               3D97138B05D9FD6B0033607F = {
+                       fileRef = 3D97138905D9FD6B0033607F;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+//3D0
+//3D1
+//3D2
+//3D3
+//3D4
 //7C0
 //7C1
 //7C2
 //7C3
 //7C4
 //7C0
 //7C1
 //7C2
 //7C3
 //7C4
+               7C97DC2C05B614300013E85F = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITCarbonSupport.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C97DC2D05B614300013E85F = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITCarbonSupport.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7C97DC2E05B614300013E85F = {
+                       fileRef = 7C97DC2C05B614300013E85F;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               7C97DC2F05B614300013E85F = {
+                       fileRef = 7C97DC2D05B614300013E85F;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
                7CA50B2B054E77950074E1D9 = {
                7CA50B2B054E77950074E1D9 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITAppleEventCenter.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B2C054E77950074E1D9 = {
                        path = ITAppleEventCenter.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B2C054E77950074E1D9 = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITAppleEventCenter.m;
                        refType = 4;
                        sourceTree = "<group>";
                        path = ITAppleEventCenter.m;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                7CA50B2F054E77A00074E1D9 = {
                        };
                };
                7CA50B2F054E77A00074E1D9 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITDebug.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B30054E77A00074E1D9 = {
                        path = ITDebug.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B30054E77A00074E1D9 = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITDebug.m;
                        refType = 4;
                        sourceTree = "<group>";
                        path = ITDebug.m;
                        refType = 4;
                        sourceTree = "<group>";
                        };
                };
                7CA50B7F054E786E0074E1D9 = {
                        };
                };
                7CA50B7F054E786E0074E1D9 = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITVirtualMemoryInfo.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B80054E786E0074E1D9 = {
                        path = ITVirtualMemoryInfo.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B80054E786E0074E1D9 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITVirtualMemoryInfo.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B8B054E787D0074E1D9 = {
                        path = ITVirtualMemoryInfo.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B8B054E787D0074E1D9 = {
-                       expectedFileType = sourcecode.c.objc;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
                        path = ITByteStream.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B8C054E787D0074E1D9 = {
                        path = ITByteStream.m;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50B8C054E787D0074E1D9 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITByteStream.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50BAA054E794B0074E1D9 = {
                        path = ITByteStream.h;
                        refType = 4;
                        sourceTree = "<group>";
                };
                7CA50BAA054E794B0074E1D9 = {
-                       expectedFileType = wrapper.framework;
                        isa = PBXFileReference;
                        isa = PBXFileReference;
+                       lastKnownFileType = wrapper.framework;
                        name = Carbon.framework;
                        path = /System/Library/Frameworks/Carbon.framework;
                        refType = 0;
                        name = Carbon.framework;
                        path = /System/Library/Frameworks/Carbon.framework;
                        refType = 0;
                        };
                };
                7CA50D7D054E7C600074E1D9 = {
                        };
                };
                7CA50D7D054E7C600074E1D9 = {
-                       expectedFileType = sourcecode.c.h;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
                        path = ITFoundation.h;
                        refType = 4;
                        sourceTree = "<group>";
                        path = ITFoundation.h;
                        refType = 4;
                        sourceTree = "<group>";
                                );
                        };
                };
                                );
                        };
                };
+               7CF6C92E057D65B0007FEC13 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITPreference.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CF6C92F057D65B0007FEC13 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITPreference.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CF6C930057D65B0007FEC13 = {
+                       fileRef = 7CF6C92E057D65B0007FEC13;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               7CF6C931057D65B0007FEC13 = {
+                       fileRef = 7CF6C92F057D65B0007FEC13;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               7CF6C936057D65BA007FEC13 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.h;
+                       path = ITPreferenceCenter.h;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CF6C937057D65BA007FEC13 = {
+                       fileEncoding = 4;
+                       isa = PBXFileReference;
+                       lastKnownFileType = sourcecode.c.objc;
+                       path = ITPreferenceCenter.m;
+                       refType = 4;
+                       sourceTree = "<group>";
+               };
+               7CF6C938057D65BA007FEC13 = {
+                       fileRef = 7CF6C936057D65BA007FEC13;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               7CF6C939057D65BA007FEC13 = {
+                       fileRef = 7CF6C937057D65BA007FEC13;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
 //7C0
 //7C1
 //7C2
 //7C0
 //7C1
 //7C2
                                LIBRARY_SEARCH_PATHS = "";
                                LIBRARY_STYLE = Dynamic;
                                MACOSX_DEPLOYMENT_TARGET = 10.2;
                                LIBRARY_SEARCH_PATHS = "";
                                LIBRARY_STYLE = Dynamic;
                                MACOSX_DEPLOYMENT_TARGET = 10.2;
-                               OTHER_LDFLAGS = "";
+                               OTHER_LDFLAGS = "-seg1addr 0x15000000";
                                PRODUCT_NAME = ITFoundation;
                                SECTORDER_FLAGS = "";
                                WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
                                PRODUCT_NAME = ITFoundation;
                                SECTORDER_FLAGS = "";
                                WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
                                8DC2EF510486A6940098B216,
                                7CA50D7E054E7C600074E1D9,
                                7CA50B2D054E77950074E1D9,
                                8DC2EF510486A6940098B216,
                                7CA50D7E054E7C600074E1D9,
                                7CA50B2D054E77950074E1D9,
+                               370786C205C0B4D700E6D1BA,
+                               37B9B08205C1C47E00702FDB,
                                7CA50B31054E77A00074E1D9,
                                7CA50B31054E77A00074E1D9,
+                               3D2D8A13055E07D800F59C27,
+                               2AB93A3205705A0C007E748F,
+                               7CF6C930057D65B0007FEC13,
+                               7CF6C938057D65BA007FEC13,
+                               7C97DC2E05B614300013E85F,
+                               3D97137B05D9FB7C0033607F,
+                               3D97137F05D9FBF40033607F,
+                               3D97138A05D9FD6B0033607F,
+                               37B1C5780612599000F99008,
+                               37B1C57A0612599000F99008,
                        );
                        isa = PBXHeadersBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        );
                        isa = PBXHeadersBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        files = (
                                7CA50B2E054E77950074E1D9,
                                7CA50B32054E77A00074E1D9,
                        files = (
                                7CA50B2E054E77950074E1D9,
                                7CA50B32054E77A00074E1D9,
+                               3D2D8A12055E07D800F59C27,
+                               2AB93A3305705A0C007E748F,
+                               7CF6C931057D65B0007FEC13,
+                               7CF6C939057D65BA007FEC13,
+                               7C97DC2F05B614300013E85F,
+                               370786C305C0B4D700E6D1BA,
+                               37B9B08305C1C47E00702FDB,
+                               3D97137C05D9FB7C0033607F,
+                               3D97138105D9FBFA0033607F,
+                               3D97138B05D9FD6B0033607F,
+                               37B1C5770612599000F99008,
+                               37B1C5790612599000F99008,
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        );
                        isa = PBXSourcesBuildPhase;
                        runOnlyForDeploymentPostprocessing = 0;
                        runOnlyForDeploymentPostprocessing = 0;
                };
                8DC2EF5A0486A6940098B216 = {
                        runOnlyForDeploymentPostprocessing = 0;
                };
                8DC2EF5A0486A6940098B216 = {
-                       expectedFileType = text.plist;
                        fileEncoding = 4;
                        isa = PBXFileReference;
                        fileEncoding = 4;
                        isa = PBXFileReference;
+                       lastKnownFileType = text.plist;
                        path = Info.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
                8DC2EF5B0486A6940098B216 = {
                        path = Info.plist;
                        refType = 4;
                        sourceTree = "<group>";
                };
                8DC2EF5B0486A6940098B216 = {
-                       expectedFileType = wrapper.framework;
+                       explicitFileType = wrapper.framework;
                        includeInIndex = 0;
                        isa = PBXFileReference;
                        path = ITFoundation.framework;
                        includeInIndex = 0;
                        isa = PBXFileReference;
                        path = ITFoundation.framework;