project.pbxproj   [plain text]


// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 39;
	objects = {
		014CEA3F0018CDD111CA2923 = {
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				OPTIMIZATION_CFLAGS = "-O0";
				ZERO_LINK = YES;
			};
			isa = PBXBuildStyle;
			name = Development;
		};
		014CEA400018CDD111CA2923 = {
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				DEPLOYMENT_LOCATION = YES;
				DEPLOYMENT_POSTPROCESSING = YES;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				ZERO_LINK = NO;
			};
			isa = PBXBuildStyle;
			name = Deployment;
		};
//010
//011
//012
//013
//014
//080
//081
//082
//083
//084
		089C1669FE841209C02AAC07 = {
			buildSettings = {
			};
			buildStyles = (
				014CEA3F0018CDD111CA2923,
				014CEA400018CDD111CA2923,
			);
			hasScannedForEncodings = 1;
			isa = PBXProject;
			mainGroup = 089C166AFE841209C02AAC07;
			projectDirPath = "";
			targets = (
				AABD3CF50830037A00C77166,
				AABD3CF70830037A00C77166,
				AABD3D0A0830037A00C77166,
			);
		};
		089C166AFE841209C02AAC07 = {
			children = (
				08FB77AFFE84173DC02AAC07,
				089C167CFE841241C02AAC07,
				089C1671FE841209C02AAC07,
				19C28FB6FE9D52B211CA2CBB,
				AABD3D080830037A00C77166,
				AABD3D440830037A00C77166,
			);
			isa = PBXGroup;
			name = PasswordServerPlugin;
			refType = 4;
			sourceTree = "<group>";
		};
		089C1671FE841209C02AAC07 = {
			children = (
				F56C1E240294335201DD284B,
				0AA1909FFE8422F4C02AAC07,
				AA220A2C08352B44002ADE7E,
				F56C19ED0294331B01DD284B,
				F56C19EE0294331B01DD284B,
				F56C19EF0294331B01DD284B,
				AABD3F05083022D000C77166,
				F56C1E41029436AB01DD284B,
				849837DA04B2284200EEF145,
			);
			isa = PBXGroup;
			name = "External Frameworks and Libraries";
			refType = 4;
			sourceTree = "<group>";
		};
		089C167CFE841241C02AAC07 = {
			children = (
			);
			isa = PBXGroup;
			name = Resources;
			refType = 4;
			sourceTree = "<group>";
		};
		08FB77AFFE84173DC02AAC07 = {
			children = (
				84A3782E04CC515300FAC35E,
				84A3782D04CC514300FAC35E,
			);
			isa = PBXGroup;
			name = Source;
			refType = 4;
			sourceTree = "<group>";
		};
//080
//081
//082
//083
//084
//0A0
//0A1
//0A2
//0A3
//0A4
		0AA1909FFE8422F4C02AAC07 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = CoreFoundation.framework;
			path = /System/Library/Frameworks/CoreFoundation.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
//0A0
//0A1
//0A2
//0A3
//0A4
//190
//191
//192
//193
//194
		19C28FB6FE9D52B211CA2CBB = {
			children = (
				AABD3D090830037A00C77166,
				AABD3D450830037A00C77166,
			);
			isa = PBXGroup;
			name = Products;
			refType = 4;
			sourceTree = "<group>";
		};
//190
//191
//192
//193
//194
//840
//841
//842
//843
//844
		842C24BF0561685200C9FCCD = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = CPolicyGlobalXML.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		842C24C00561685200C9FCCD = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CPolicyGlobalXML.h;
			refType = 4;
			sourceTree = "<group>";
		};
		842E228903DFC6B800DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = AuthFile.h;
			refType = 4;
			sourceTree = "<group>";
		};
		842E802004B4CCF100EE46D9 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CPSPluginDefines.h;
			refType = 4;
			sourceTree = "<group>";
		};
		8448FC9C040187B200DD284C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = CAuthFileBase.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		8448FC9D040187B200DD284C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CAuthFileBase.h;
			refType = 4;
			sourceTree = "<group>";
		};
		8448FC9E040187B200DD284C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = CAuthFileUtils.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		8448FC9F040187B200DD284C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CAuthFileUtils.h;
			refType = 4;
			sourceTree = "<group>";
		};
		8448FCA40401954E00DD284C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			path = DES.c;
			refType = 4;
			sourceTree = "<group>";
		};
		8448FCA50401954E00DD284C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = DES.h;
			refType = 4;
			sourceTree = "<group>";
		};
		8448FCAA0401988000DD284C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = AuthFile.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		844EFA0803DEC6CE00DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = CReplicaFile.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		844EFA0903DEC6CE00DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CReplicaFile.h;
			refType = 4;
			sourceTree = "<group>";
		};
		849837DA04B2284200EEF145 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = PasswordServer.framework;
			path = /System/Library/PrivateFrameworks/PasswordServer.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		84A3782D04CC514300FAC35E = {
			children = (
				F56C1796029431B901DD284B,
				F56C1797029431B901DD284B,
				AA3245920725C72200E754D4,
				F56C1E2D029433D801DD284B,
			);
			isa = PBXGroup;
			name = "Plug-in";
			refType = 4;
			sourceTree = "<group>";
		};
		84A3782E04CC515300FAC35E = {
			children = (
				F56C179A029431BE01DD284B,
				8448FCAA0401988000DD284C,
				842E228903DFC6B800DD284B,
				8448FC9C040187B200DD284C,
				8448FC9D040187B200DD284C,
				8448FC9E040187B200DD284C,
				8448FC9F040187B200DD284C,
				84D59339056ED8EB00159B58,
				84D59338056ED8EB00159B58,
				842C24BF0561685200C9FCCD,
				842C24C00561685200C9FCCD,
				84FC489305582EE000FEBC57,
				84FC489405582EE000FEBC57,
				842E802004B4CCF100EE46D9,
				84F0E0A603E6A96C00DD284B,
				84F0E0A503E6A96C00DD284B,
				844EFA0803DEC6CE00DD284B,
				844EFA0903DEC6CE00DD284B,
				8448FCA40401954E00DD284C,
				8448FCA50401954E00DD284C,
				AA5240520834223900086E79,
				AA220D3A083564E3002ADE7E,
				AA5240530834223900086E79,
				F54CAA5303562D7B01DD284B,
				F54CAA5403562D7B01DD284B,
				AA7B6A8D07679F98007BE9C7,
			);
			isa = PBXGroup;
			name = Framework;
			refType = 4;
			sourceTree = "<group>";
		};
		84D59338056ED8EB00159B58 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CPolicyBase.h;
			refType = 4;
			sourceTree = "<group>";
		};
		84D59339056ED8EB00159B58 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = CPolicyBase.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		84F0E0A503E6A96C00DD284B = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CPSUtilities.h;
			refType = 4;
			sourceTree = "<group>";
		};
		84F0E0A603E6A96C00DD284B = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = CPSUtilities.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		84FC489305582EE000FEBC57 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = CPolicyXML.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		84FC489405582EE000FEBC57 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CPolicyXML.h;
			refType = 4;
			sourceTree = "<group>";
		};
//840
//841
//842
//843
//844
//AA0
//AA1
//AA2
//AA3
//AA4
		AA220A2C08352B44002ADE7E = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = Foundation.framework;
			path = /System/Library/Frameworks/Foundation.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AA220A2D08352B44002ADE7E = {
			fileRef = AA220A2C08352B44002ADE7E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA220D3A083564E3002ADE7E = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = PasswordServerPrefsDefs.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA220D3B083564E3002ADE7E = {
			fileRef = AA220D3A083564E3002ADE7E;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AA3245920725C72200E754D4 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.exports;
			path = ServerModule.exp;
			refType = 2;
			sourceTree = SOURCE_ROOT;
		};
		AA5240520834223900086E79 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = PasswordServerPrefs.h;
			refType = 4;
			sourceTree = "<group>";
		};
		AA5240530834223900086E79 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.objc;
			path = PasswordServerPrefs.m;
			refType = 4;
			sourceTree = "<group>";
		};
		AA5240540834223900086E79 = {
			fileRef = AA5240520834223900086E79;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AA5240550834223900086E79 = {
			fileRef = AA5240530834223900086E79;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AA7B6A8D07679F98007BE9C7 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.exports;
			path = Framework.exp;
			refType = 4;
			sourceTree = "<group>";
		};
		AABD3CF50830037A00C77166 = {
			buildPhases = (
			);
			buildSettings = {
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = ALL;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				AABD3D470830037A00C77166,
			);
			isa = PBXAggregateTarget;
			name = ALL;
			productName = ALL;
		};
		AABD3CF70830037A00C77166 = {
			buildPhases = (
				AABD3CF80830037A00C77166,
				AABD3CFA0830037A00C77166,
				AABD3CFB0830037A00C77166,
				AABD3CFE0830037A00C77166,
				AABD3D070830037A00C77166,
			);
			buildRules = (
			);
			buildSettings = {
				EXPORTED_SYMBOLS_FILE = ServerModule.exp;
				FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks/DirectoryService.framework/Versions/A/Resources\" \"${DSTROOT}\"";
				GCC_OPTIMIZATION_LEVEL = s;
				GCC_PREPROCESSOR_DEFINITIONS = "COMPILE_WITH_RSA_LOAD=1";
				GENERATE_PKGINFO_FILE = NO;
				HEADER_SEARCH_PATHS = "\"$(APPLE_INTERNAL_DEVELOPER_DIR)/Headers/sasl\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks/DirectoryService.framework/Versions/A/Headers\" \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks/DirectoryServiceCore.framework/Versions/A/Headers\"";
				INFOPLIST_FILE = "Info-PasswordServerPlugin.plist";
				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/DirectoryService.framework/Versions/A/Resources/Plugins";
				LIBRARY_SEARCH_PATHS = "\"$(APPLE_INTERNAL_DIR)/Developer/libs\"";
				OTHER_CFLAGS = "-gfull";
				OTHER_LDFLAGS = "-bundle -twolevel_namespace -lcrypto -lldap -dead_strip -bundle_loader /usr/sbin/DirectoryService";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = PasswordServer;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
				WRAPPER_EXTENSION = dsplug;
			};
			dependencies = (
			);
			isa = PBXNativeTarget;
			name = PasswordServerPlugin;
			productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Frameworks/DirectoryService.framework/Versions/A/Resources/Plugins";
			productName = PasswordServerPlugin;
			productReference = AABD3D090830037A00C77166;
			productType = "com.apple.product-type.bundle";
		};
		AABD3CF80830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
				AABD3CF90830037A00C77166,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3CF90830037A00C77166 = {
			fileRef = F56C1797029431B901DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3CFA0830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3CFB0830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
				AABD3CFC0830037A00C77166,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3CFC0830037A00C77166 = {
			fileRef = F56C1796029431B901DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3CFE0830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
				AABD3D040830037A00C77166,
				AABD3CFF0830037A00C77166,
				AABD3D000830037A00C77166,
				AABD3D010830037A00C77166,
				AABD3D020830037A00C77166,
				AABD3D030830037A00C77166,
				AABD3F06083022D000C77166,
				AABD3D050830037A00C77166,
				AABD3D060830037A00C77166,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3CFF0830037A00C77166 = {
			fileRef = 0AA1909FFE8422F4C02AAC07;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D000830037A00C77166 = {
			fileRef = F56C19ED0294331B01DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D010830037A00C77166 = {
			fileRef = F56C19EE0294331B01DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D020830037A00C77166 = {
			fileRef = F56C19EF0294331B01DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D030830037A00C77166 = {
			fileRef = F56C1E240294335201DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D040830037A00C77166 = {
			fileRef = F56C1E2D029433D801DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D050830037A00C77166 = {
			fileRef = F56C1E41029436AB01DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D060830037A00C77166 = {
			fileRef = 849837DA04B2284200EEF145;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D070830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3D080830037A00C77166 = {
			isa = PBXFileReference;
			lastKnownFileType = text.xml;
			path = "Info-PasswordServerPlugin.plist";
			refType = 4;
			sourceTree = "<group>";
		};
		AABD3D090830037A00C77166 = {
			explicitFileType = wrapper.cfbundle;
			includeInIndex = 0;
			isa = PBXFileReference;
			path = PasswordServer.dsplug;
			refType = 3;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		AABD3D0A0830037A00C77166 = {
			buildPhases = (
				AABD3D0B0830037A00C77166,
				AABD3D280830037A00C77166,
				AABD3D290830037A00C77166,
				AABD3D400830037A00C77166,
				AABD3D430830037A00C77166,
			);
			buildRules = (
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 1;
				EXPORTED_SYMBOLS_FILE = Framework.exp;
				FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks/DirectoryService.framework/Versions/A/Resources\"";
				FRAMEWORK_VERSION = A;
				GCC_OPTIMIZATION_LEVEL = s;
				GCC_PREPROCESSOR_DEFINITIONS = "COMPILE_WITH_RSA_LOAD=1";
				HEADER_SEARCH_PATHS = "\"$(APPLE_INTERNAL_DEVELOPER_DIR)/Headers/sasl\" \"$(SYSTEM_LIBRARY_DIR)/Frameworks/DirectoryService.framework/Versions/A/Headers\" \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks/DirectoryServiceCore.framework/Versions/A/Headers\"";
				INFOPLIST_FILE = "Info-PasswordServerFramework.plist";
				INSTALL_PATH = /System/Library/PrivateFrameworks;
				LIBRARY_SEARCH_PATHS = "\"$(APPLE_INTERNAL_DIR)/Developer/libs\"";
				OTHER_CFLAGS = "-gfull";
				OTHER_LDFLAGS = "-lcrypto -dead_strip";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRINCIPAL_CLASS = "";
				PRODUCT_NAME = PasswordServer;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
				WRAPPER_EXTENSION = framework;
			};
			dependencies = (
			);
			isa = PBXNativeTarget;
			name = PasswordServerFramework;
			productInstallPath = /System/Library/PrivateFrameworks;
			productName = PasswordServerFramework;
			productReference = AABD3D450830037A00C77166;
			productType = "com.apple.product-type.framework";
		};
		AABD3D0B0830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
				AABD3D0C0830037A00C77166,
				AABD3D0D0830037A00C77166,
				AABD3D0E0830037A00C77166,
				AABD3D0F0830037A00C77166,
				AABD3D100830037A00C77166,
				AABD3D110830037A00C77166,
				AABD3D120830037A00C77166,
				AABD3D130830037A00C77166,
				AABD3D140830037A00C77166,
				AABD3D150830037A00C77166,
				AABD3D160830037A00C77166,
				AABD3D170830037A00C77166,
				AABD3D180830037A00C77166,
				AABD3D190830037A00C77166,
				AABD3D1A0830037A00C77166,
				AABD3D1B0830037A00C77166,
				AABD3D1C0830037A00C77166,
				AABD3D1D0830037A00C77166,
				AABD3D1E0830037A00C77166,
				AABD3D1F0830037A00C77166,
				AABD3D200830037A00C77166,
				AABD3D210830037A00C77166,
				AABD3D220830037A00C77166,
				AABD3D230830037A00C77166,
				AABD3D240830037A00C77166,
				AABD3D250830037A00C77166,
				AABD3D260830037A00C77166,
				AABD3D270830037A00C77166,
				AA5240540834223900086E79,
				AA220D3B083564E3002ADE7E,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3D0C0830037A00C77166 = {
			fileRef = F56C1797029431B901DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D0D0830037A00C77166 = {
			fileRef = F54CAA5403562D7B01DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D0E0830037A00C77166 = {
			fileRef = 844EFA0903DEC6CE00DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D0F0830037A00C77166 = {
			fileRef = 842E228903DFC6B800DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D100830037A00C77166 = {
			fileRef = 8448FC9D040187B200DD284C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D110830037A00C77166 = {
			fileRef = 8448FC9F040187B200DD284C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D120830037A00C77166 = {
			fileRef = 8448FCA50401954E00DD284C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D130830037A00C77166 = {
			fileRef = F5E060AE029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D140830037A00C77166 = {
			fileRef = F5E060B0029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D150830037A00C77166 = {
			fileRef = F5E060B2029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D160830037A00C77166 = {
			fileRef = F5E060B4029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D170830037A00C77166 = {
			fileRef = F5E060B5029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D180830037A00C77166 = {
			fileRef = F5E060B7029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D190830037A00C77166 = {
			fileRef = F5E060B9029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D1A0830037A00C77166 = {
			fileRef = F5E060BA029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D1B0830037A00C77166 = {
			fileRef = F5E060BB029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D1C0830037A00C77166 = {
			fileRef = F5E060BC029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D1D0830037A00C77166 = {
			fileRef = F5E060BE029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D1E0830037A00C77166 = {
			fileRef = F5E060BF029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D1F0830037A00C77166 = {
			fileRef = F5E060C1029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D200830037A00C77166 = {
			fileRef = F5E060C2029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D210830037A00C77166 = {
			fileRef = F5E060C4029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D220830037A00C77166 = {
			fileRef = F5E060C6029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D230830037A00C77166 = {
			fileRef = 842E802004B4CCF100EE46D9;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D240830037A00C77166 = {
			fileRef = 84F0E0A503E6A96C00DD284B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D250830037A00C77166 = {
			fileRef = 84FC489405582EE000FEBC57;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D260830037A00C77166 = {
			fileRef = 842C24C00561685200C9FCCD;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D270830037A00C77166 = {
			fileRef = 84D59338056ED8EB00159B58;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		AABD3D280830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3D290830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
				AABD3D2A0830037A00C77166,
				AABD3D2B0830037A00C77166,
				AABD3D2C0830037A00C77166,
				AABD3D2D0830037A00C77166,
				AABD3D2E0830037A00C77166,
				AABD3D2F0830037A00C77166,
				AABD3D300830037A00C77166,
				AABD3D310830037A00C77166,
				AABD3D320830037A00C77166,
				AABD3D330830037A00C77166,
				AABD3D340830037A00C77166,
				AABD3D350830037A00C77166,
				AABD3D360830037A00C77166,
				AABD3D370830037A00C77166,
				AABD3D380830037A00C77166,
				AABD3D390830037A00C77166,
				AABD3D3A0830037A00C77166,
				AABD3D3B0830037A00C77166,
				AABD3D3C0830037A00C77166,
				AABD3D3D0830037A00C77166,
				AABD3D3E0830037A00C77166,
				AA5240550834223900086E79,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3D2A0830037A00C77166 = {
			fileRef = F54CAA5303562D7B01DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D2B0830037A00C77166 = {
			fileRef = 844EFA0803DEC6CE00DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D2C0830037A00C77166 = {
			fileRef = 8448FCAA0401988000DD284C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D2D0830037A00C77166 = {
			fileRef = 8448FC9C040187B200DD284C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D2E0830037A00C77166 = {
			fileRef = 8448FC9E040187B200DD284C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D2F0830037A00C77166 = {
			fileRef = 8448FCA40401954E00DD284C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D300830037A00C77166 = {
			fileRef = F5E060AC029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D310830037A00C77166 = {
			fileRef = F5E060AD029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D320830037A00C77166 = {
			fileRef = F5E060AF029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D330830037A00C77166 = {
			fileRef = F5E060B1029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D340830037A00C77166 = {
			fileRef = F5E060B3029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D350830037A00C77166 = {
			fileRef = F5E060B6029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D360830037A00C77166 = {
			fileRef = F5E060B8029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D370830037A00C77166 = {
			fileRef = F5E060BD029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D380830037A00C77166 = {
			fileRef = F5E060C0029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D390830037A00C77166 = {
			fileRef = F5E060C3029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D3A0830037A00C77166 = {
			fileRef = F5E060C5029593D701DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D3B0830037A00C77166 = {
			fileRef = 84F0E0A603E6A96C00DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D3C0830037A00C77166 = {
			fileRef = 84FC489305582EE000FEBC57;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D3D0830037A00C77166 = {
			fileRef = 842C24BF0561685200C9FCCD;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D3E0830037A00C77166 = {
			fileRef = 84D59339056ED8EB00159B58;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D400830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
				AABD3D410830037A00C77166,
				AABD3D420830037A00C77166,
				AA220A2D08352B44002ADE7E,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3D410830037A00C77166 = {
			fileRef = 0AA1909FFE8422F4C02AAC07;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D420830037A00C77166 = {
			fileRef = F56C1E240294335201DD284B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		AABD3D430830037A00C77166 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		AABD3D440830037A00C77166 = {
			isa = PBXFileReference;
			lastKnownFileType = text.xml;
			path = "Info-PasswordServerFramework.plist";
			refType = 4;
			sourceTree = "<group>";
		};
		AABD3D450830037A00C77166 = {
			explicitFileType = wrapper.framework;
			includeInIndex = 0;
			isa = PBXFileReference;
			path = PasswordServer.framework;
			refType = 3;
			sourceTree = BUILT_PRODUCTS_DIR;
		};
		AABD3D460830037A00C77166 = {
			containerPortal = 089C1669FE841209C02AAC07;
			isa = PBXContainerItemProxy;
			proxyType = 1;
			remoteGlobalIDString = AABD3CF70830037A00C77166;
			remoteInfo = "PasswordServerPlugin (Upgraded)";
		};
		AABD3D470830037A00C77166 = {
			isa = PBXTargetDependency;
			target = AABD3CF70830037A00C77166;
			targetProxy = AABD3D460830037A00C77166;
		};
		AABD3F05083022D000C77166 = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = DirectoryService.framework;
			path = /System/Library/Frameworks/DirectoryService.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		AABD3F06083022D000C77166 = {
			fileRef = AABD3F05083022D000C77166;
			isa = PBXBuildFile;
			settings = {
			};
		};
//AA0
//AA1
//AA2
//AA3
//AA4
//F50
//F51
//F52
//F53
//F54
		F54CAA5303562D7B01DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = SASLCode.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		F54CAA5403562D7B01DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = SASLCode.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F56C1796029431B901DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.cpp.cpp;
			path = CPSPlugIn.cpp;
			refType = 4;
			sourceTree = "<group>";
		};
		F56C1797029431B901DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			path = CPSPlugIn.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F56C179A029431BE01DD284B = {
			children = (
				F5E060AC029593D701DD284B,
				F5E060AD029593D701DD284B,
				F5E060AE029593D701DD284B,
				F5E060AF029593D701DD284B,
				F5E060B0029593D701DD284B,
				F5E060B1029593D701DD284B,
				F5E060B2029593D701DD284B,
				F5E060B3029593D701DD284B,
				F5E060B4029593D701DD284B,
				F5E060B5029593D701DD284B,
				F5E060B6029593D701DD284B,
				F5E060B7029593D701DD284B,
				F5E060B8029593D701DD284B,
				F5E060B9029593D701DD284B,
				F5E060BA029593D701DD284B,
				F5E060BB029593D701DD284B,
				F5E060BC029593D701DD284B,
				F5E060BD029593D701DD284B,
				F5E060BE029593D701DD284B,
				F5E060BF029593D701DD284B,
				F5E060C0029593D701DD284B,
				F5E060C1029593D701DD284B,
				F5E060C2029593D701DD284B,
				F5E060C3029593D701DD284B,
				F5E060C4029593D701DD284B,
				F5E060C5029593D701DD284B,
				F5E060C6029593D701DD284B,
			);
			isa = PBXGroup;
			name = OpenSSH;
			path = "";
			refType = 4;
			sourceTree = "<group>";
		};
		F56C19ED0294331B01DD284B = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = Security.framework;
			path = /System/Library/Frameworks/Security.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		F56C19EE0294331B01DD284B = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = System.framework;
			path = /System/Library/Frameworks/System.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		F56C19EF0294331B01DD284B = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = SystemConfiguration.framework;
			path = /System/Library/Frameworks/SystemConfiguration.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		F56C1E240294335201DD284B = {
			isa = PBXFileReference;
			lastKnownFileType = "compiled.mach-o.dylib";
			name = libsasl2.2.0.1.dylib;
			path = /usr/lib/libsasl2.2.0.1.dylib;
			refType = 0;
			sourceTree = "<absolute>";
		};
		F56C1E2D029433D801DD284B = {
			isa = PBXFileReference;
			lastKnownFileType = archive.ar;
			name = libDSPlugInCommon.a;
			path = /AppleInternal/Developer/libs/libDSPlugInCommon.a;
			refType = 0;
			sourceTree = "<absolute>";
		};
		F56C1E41029436AB01DD284B = {
			isa = PBXFileReference;
			lastKnownFileType = wrapper.framework;
			name = DirectoryServiceCore.framework;
			path = /System/Library/PrivateFrameworks/DirectoryServiceCore.framework;
			refType = 0;
			sourceTree = "<absolute>";
		};
		F5E060AC029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = atomicio.c;
			path = OpenSSH/atomicio.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060AD029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = "bsd-base64.c";
			path = "OpenSSH/bsd-base64.c";
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060AE029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = "bsd-base64.h";
			path = "OpenSSH/bsd-base64.h";
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060AF029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = bufaux.c;
			path = OpenSSH/bufaux.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B0029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = bufaux.h;
			path = OpenSSH/bufaux.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B1029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = buffer.c;
			path = OpenSSH/buffer.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B2029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = buffer.h;
			path = OpenSSH/buffer.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B3029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = cipher.c;
			path = OpenSSH/cipher.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B4029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = cipher.h;
			path = OpenSSH/cipher.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B5029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = compat.h;
			path = OpenSSH/compat.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B6029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = dsa.c;
			path = OpenSSH/dsa.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B7029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = dsa.h;
			path = OpenSSH/dsa.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B8029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = entropy.c;
			path = OpenSSH/entropy.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060B9029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = entropy.h;
			path = OpenSSH/entropy.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060BA029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = "fake-socket.h";
			path = "OpenSSH/fake-socket.h";
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060BB029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = getput.h;
			path = OpenSSH/getput.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060BC029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = kex.h;
			path = OpenSSH/kex.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060BD029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = key.c;
			path = OpenSSH/key.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060BE029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = key.h;
			path = OpenSSH/key.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060BF029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = readconf.h;
			path = OpenSSH/readconf.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060C0029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = rsa.c;
			path = OpenSSH/rsa.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060C1029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = rsa.h;
			path = OpenSSH/rsa.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060C2029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = ssh.h;
			path = OpenSSH/ssh.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060C3029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = uuencode.c;
			path = OpenSSH/uuencode.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060C4029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = uuencode.h;
			path = OpenSSH/uuencode.h;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060C5029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.c;
			name = xmalloc.c;
			path = OpenSSH/xmalloc.c;
			refType = 4;
			sourceTree = "<group>";
		};
		F5E060C6029593D701DD284B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			lastKnownFileType = sourcecode.c.h;
			name = xmalloc.h;
			path = OpenSSH/xmalloc.h;
			refType = 4;
			sourceTree = "<group>";
		};
	};
	rootObject = 089C1669FE841209C02AAC07;
}