project.pbxproj   [plain text]


// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 38;
	objects = {
		01379EAE001E00F311CD296C = {
			children = (
				01FA81B1FFF2B54C11CD283A,
				01FA8239FFF2B54C11CD283A,
				0AD5441E0003C2C511CD296C,
				C2EE0104044B56E700CA2E77,
				C2EE0105044B56E700CA2E77,
			);
			isa = PBXGroup;
			name = "Support Files";
			refType = 4;
		};
		014259A8001645E911CD296C = {
			children = (
				01FA8049FFF2B54C11CD283A,
				01FA804AFFF2B54C11CD283A,
				01FA804BFFF2B54C11CD283A,
				01FA804CFFF2B54C11CD283A,
				01FA8061FFF2B54C11CD283A,
				01FA8062FFF2B54C11CD283A,
				01FA806BFFF2B54C11CD283A,
				01FA806CFFF2B54C11CD283A,
				01FA806EFFF2B54C11CD283A,
				01FA806DFFF2B54C11CD283A,
				01FA806FFFF2B54C11CD283A,
				01FA8070FFF2B54C11CD283A,
				01FA8071FFF2B54C11CD283A,
				01FA8072FFF2B54C11CD283A,
				01FA8073FFF2B54C11CD283A,
				01FA8074FFF2B54C11CD283A,
				01FA8075FFF2B54C11CD283A,
				01FA8076FFF2B54C11CD283A,
				01FA8077FFF2B54C11CD283A,
				01FA8078FFF2B54C11CD283A,
				01FA808EFFF2B54C11CD283A,
				01FA808FFFF2B54C11CD283A,
				01FA8090FFF2B54C11CD283A,
				01FA8091FFF2B54C11CD283A,
				01FA809AFFF2B54C11CD283A,
				01FA809EFFF2B54C11CD283A,
				01FA809FFFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = Database;
			refType = 4;
		};
		014259A9001645E911CD296C = {
			children = (
				01FA803BFFF2B54C11CD283A,
				01FA803CFFF2B54C11CD283A,
				01FA803DFFF2B54C11CD283A,
				01FA803EFFF2B54C11CD283A,
				01FA8040FFF2B54C11CD283A,
				01FA803FFFF2B54C11CD283A,
				01FA8043FFF2B54C11CD283A,
				01FA8044FFF2B54C11CD283A,
				326618CC01C6844C05CA2E77,
				326618CD01C6844C05CA2E77,
				01FA8045FFF2B54C11CD283A,
				01FA8046FFF2B54C11CD283A,
				01FA8047FFF2B54C11CD283A,
				01FA8048FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = "ACL Subjects";
			refType = 4;
		};
		014259AA001645E911CD296C = {
			children = (
				01FA8085FFF2B54C11CD283A,
				01FA8086FFF2B54C11CD283A,
				01FA8087FFF2B54C11CD283A,
				01FA8088FFF2B54C11CD283A,
				01FA808BFFF2B54C11CD283A,
				01FA808CFFF2B54C11CD283A,
				01FA8089FFF2B54C11CD283A,
				01FA808AFFF2B54C11CD283A,
				327DDDF600D7DB7505CD296C,
				327DDDF700D7DB7505CD296C,
			);
			isa = PBXGroup;
			name = Mach;
			refType = 4;
		};
		014880C7005EAE4D11CD283A = {
			isa = PBXLibraryReference;
			path = libAppleCSP.a;
			refType = 3;
		};
		014880C8005EAE4D11CD283A = {
			isa = PBXLibraryReference;
			path = libAppleFileDL.a;
			refType = 3;
		};
		014880C9005EAE4D11CD283A = {
			isa = PBXLibraryReference;
			path = libAppleCSPDL.a;
			refType = 3;
		};
		014880CA005EAE4D11CD283A = {
			isa = PBXLibraryReference;
			path = libAppleX509CL.a;
			refType = 3;
		};
		014880CB005EAE4D11CD283A = {
			isa = PBXLibraryReference;
			path = libAppleX509TP.a;
			refType = 3;
		};
		014880CD005EAE4D11CD283A = {
			buildPhases = (
				014880CF005EAE4D11CD283A,
				014880D0005EAE4D11CD283A,
				014880D1005EAE4D11CD283A,
				014880D2005EAE4D11CD283A,
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
				HEADER_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/BSafe.framework/Headers\" \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks/BSafe.framework/Headers\" \"$(SRCROOT)/AppleCSP\" \"$(SRCROOT)/AppleCSP/open_ssl\"";
				LIBRARY_STYLE = STATIC;
				OPTIMIZATION_CFLAGS = "-O3 -DNDEBUG";
				OTHER_CFLAGS = "-DCRYPTKIT_CSP_ENABLE -DASC_CSP_ENABLE -DVDADER_RULES -DALLOW_ZERO_PASSWORD -DCRYPTKIT_DER_ENABLE";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = libAppleCSP.a;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				01488164005EB1E311CD283A,
			);
			isa = PBXLibraryTarget;
			name = AppleCSP;
			productInstallPath = /usr/local/lib;
			productName = AppleCSP;
			productReference = 014880C7005EAE4D11CD283A;
		};
		014880CF005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				014880EC005EB04411CD283A,
				014880ED005EB04411CD283A,
				014880EE005EB04411CD283A,
				014880EF005EB04411CD283A,
				014880F0005EB04411CD283A,
				014880F1005EB04411CD283A,
				014880F2005EB04411CD283A,
				014880F3005EB04411CD283A,
				014880F4005EB04411CD283A,
				014880F5005EB04411CD283A,
				014880F6005EB04411CD283A,
				014880F8005EB04411CD283A,
				014880F9005EB04411CD283A,
				014880FA005EB04411CD283A,
				014880FB005EB04411CD283A,
				014880FC005EB04411CD283A,
				014880FD005EB04411CD283A,
				014880FE005EB04411CD283A,
				014880FF005EB04411CD283A,
				01488100005EB04411CD283A,
				01488101005EB04411CD283A,
				01488102005EB04411CD283A,
				01488104005EB04411CD283A,
				01488105005EB04411CD283A,
				01488106005EB04411CD283A,
				039FF1DF00724E1A7F000001,
				039FF1E300724FFC7F000001,
				2C5247F2007A39B47F000001,
				2C5247F3007A39B47F000001,
				2C5247F4007A39B47F000001,
				2C5247F5007A39B47F000001,
				4A4C766F007A4E317F000001,
				4A4C7670007A4E317F000001,
				4A4C7676007A52DC7F000001,
				52BFC30A007A6A1B7F000001,
				57FCEE95007B8B3D7F000001,
				57FCEE9D007B8D4F7F000001,
				1691956C009480BC7F000001,
				1691956E009485A47F000001,
				169195B60094A63C7F000001,
				169195B70094A63C7F000001,
				169195DB0094A7427F000001,
				169195F40094A8577F000001,
				169195F50094A8577F000001,
				169195F60094A8577F000001,
				169195F70094A8577F000001,
				169195F80094A8577F000001,
				169195F90094A8577F000001,
				169195FA0094A8577F000001,
				169195FB0094A8577F000001,
				169195FC0094A8577F000001,
				169195FD0094A8577F000001,
				169195FE0094A8577F000001,
				169195FF0094A8577F000001,
				169196000094A8577F000001,
				169196010094A8577F000001,
				169196030094A8577F000001,
				169196040094A8577F000001,
				169196050094A8577F000001,
				169196060094A8577F000001,
				169196070094A8577F000001,
				169196080094A8577F000001,
				256C38B00094AE787F000001,
				256C38B10094AE787F000001,
				256C38B50094B2537F000001,
				28B044E00094C5577F000001,
				28B044E50094DC627F000001,
				48855E840095DC957F000001,
				01D5634900974F7C7F000001,
				07E4D6E500A0CD8D7F000001,
				209FCB4F00A738117F000001,
				59375E6C00A848827F000001,
				59375E6F00A849237F000001,
				0149035C00A9DC487F000001,
				0149035D00A9DC487F000001,
				0149035E00A9DC487F000001,
				0149035F00A9DC487F000001,
				0149036500A9DF347F000001,
				9D8F0D2901C815A600003D05,
				9D2C3D0101C826C800003D05,
				9D2C3D0301C82F6100003D05,
				9D206AA701EB68F200003D05,
				9D291880026B504700003D05,
				9D291889026B56DA00003D05,
				9D29188B026B56DA00003D05,
				9D29188D026B56DA00003D05,
				9D291891026B8BBD00003D05,
				05F88FC50410032C00003D05,
				05F88FC70410032C00003D05,
				05F88FCB0410035B00003D05,
				05553B6D042F88F800003D05,
				05553B71042F892F00003D05,
				05553B75042F90DD00003D05,
				05D098CF043C6DD200003D05,
				057C0BB80456E16900BA3D3B,
				057C0BB90456E16900BA3D3B,
				057C0BBC0456E18300BA3D3B,
				057C0BC10457129200BA3D3B,
				057C0BCD04581E3300BA3D3B,
				057C0BCE04581E3300BA3D3B,
				057C0BD804581E6800BA3D3B,
				057C0BE00458299B00BA3D3B,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880D0005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				01488107005EB04411CD283A,
				01488108005EB04411CD283A,
				01488109005EB04411CD283A,
				0148810A005EB04411CD283A,
				0148810B005EB04411CD283A,
				0148810C005EB04411CD283A,
				0148810D005EB04411CD283A,
				0148810E005EB04411CD283A,
				0148810F005EB04411CD283A,
				01488111005EB04411CD283A,
				01488112005EB04411CD283A,
				01488113005EB04411CD283A,
				01488114005EB04411CD283A,
				01488115005EB04411CD283A,
				01488116005EB04411CD283A,
				01488117005EB04411CD283A,
				01488118005EB04411CD283A,
				01488119005EB04411CD283A,
				0148811A005EB04411CD283A,
				0148811B005EB04411CD283A,
				0148811C005EB04411CD283A,
				0148811D005EB04411CD283A,
				0148811E005EB04411CD283A,
				0148811F005EB04411CD283A,
				01488120005EB04411CD283A,
				01488122005EB04411CD283A,
				01488123005EB04411CD283A,
				01488124005EB04411CD283A,
				63B97E6700603F0B7F000001,
				039FF1DD00724C3A7F000001,
				039FF1E100724E6E7F000001,
				2C5247F6007A39B47F000001,
				2C5247F7007A39B47F000001,
				2C5247F8007A39B47F000001,
				4A4C7671007A4E317F000001,
				4A4C7673007A4E657F000001,
				4A4C7677007A52DC7F000001,
				52BFC30C007A6A1B7F000001,
				52BFC30D007A6A1B7F000001,
				57FCEE8C007A7B2F7F000001,
				57FCEE99007B8B3D7F000001,
				4AC94A7D0084BE397F000001,
				4AC94A7F0084C0977F000001,
				16919570009486767F000001,
				1691958B0094A5A87F000001,
				1691958C0094A5A87F000001,
				1691958D0094A5A87F000001,
				1691958E0094A5A87F000001,
				1691958F0094A5A87F000001,
				169195900094A5A87F000001,
				169195910094A5A87F000001,
				169195920094A5A87F000001,
				169195940094A5A87F000001,
				169195950094A5A87F000001,
				169195960094A5A87F000001,
				169195970094A5A87F000001,
				169195980094A5A87F000001,
				1691959A0094A5A87F000001,
				1691959B0094A5A87F000001,
				169195B80094A63C7F000001,
				169195B90094A63C7F000001,
				169195BA0094A63C7F000001,
				169195BB0094A63C7F000001,
				169195BC0094A63C7F000001,
				169195BD0094A63C7F000001,
				169195BE0094A63C7F000001,
				169195BF0094A63C7F000001,
				169195C00094A63C7F000001,
				169195C10094A63C7F000001,
				169195C20094A63C7F000001,
				169195C30094A63C7F000001,
				169195C40094A63C7F000001,
				169195C50094A63C7F000001,
				169195C60094A63C7F000001,
				169195C70094A63C7F000001,
				169195C80094A63C7F000001,
				169195C90094A63C7F000001,
				169195CA0094A63C7F000001,
				169195CB0094A63C7F000001,
				169195CC0094A63C7F000001,
				169195CD0094A63C7F000001,
				169195CE0094A63C7F000001,
				169195CF0094A63C7F000001,
				169195D40094A6FD7F000001,
				169195D50094A6FD7F000001,
				169195D60094A6FD7F000001,
				169195DD0094A7427F000001,
				256C38B20094AE787F000001,
				256C38B30094AE787F000001,
				256C38B70094B96F7F000001,
				28B044E20094C6C57F000001,
				28B044E60094DC627F000001,
				48855E860095DD697F000001,
				07E4D6DC00A0CA617F000001,
				07E4D6DD00A0CA617F000001,
				07E4D6DE00A0CA617F000001,
				07E4D6DF00A0CA617F000001,
				07E4D6E000A0CA617F000001,
				07E4D6E100A0CA617F000001,
				07E4D6E200A0CA617F000001,
				07E4D6E300A0CA617F000001,
				209FCB5100A739657F000001,
				59375E7000A849237F000001,
				59375E7200A849BB7F000001,
				0149036000A9DC487F000001,
				0149036100A9DC487F000001,
				0149036200A9DC487F000001,
				0149036300A9DC487F000001,
				9D8F0D2A01C815A600003D05,
				9D8F0D2B01C815A600003D05,
				9D29187A026B502600003D05,
				9D29187B026B502600003D05,
				9D29187C026B502600003D05,
				9D29187D026B502600003D05,
				9D29187E026B502600003D05,
				9D291888026B56DA00003D05,
				9D29188A026B56DA00003D05,
				9D29188C026B56DA00003D05,
				9D291890026B8BBD00003D05,
				05F88FC40410032C00003D05,
				05F88FC60410032C00003D05,
				05F88FCA0410035B00003D05,
				05553B6C042F88F800003D05,
				05553B70042F892F00003D05,
				05553B74042F90DD00003D05,
				05D098D1043C6DE300003D05,
				057C0BB60456E16900BA3D3B,
				057C0BB70456E16900BA3D3B,
				057C0BBA0456E16900BA3D3B,
				057C0BC00457129200BA3D3B,
				057C0BCA04581E3300BA3D3B,
				057C0BCB04581E3300BA3D3B,
				057C0BCC04581E3300BA3D3B,
				057C0BDF0458299B00BA3D3B,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880D1005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880D2005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880D4005EAE4D11CD283A = {
			buildPhases = (
				014880D5005EAE4D11CD283A,
				014880D6005EAE4D11CD283A,
				014880D7005EAE4D11CD283A,
				014880D8005EAE4D11CD283A,
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				LIBRARY_STYLE = STATIC;
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "-DVDADER_RULES";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = libAppleCSPDL.a;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				01488165005EB22011CD283A,
			);
			isa = PBXLibraryTarget;
			name = AppleCSPDL;
			productInstallPath = /usr/local/lib;
			productName = AppleCSPDL;
			productReference = 014880C9005EAE4D11CD283A;
		};
		014880D5005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				01488125005EB04411CD283A,
				01488126005EB04411CD283A,
				01488127005EB04411CD283A,
				01488128005EB04411CD283A,
				01488129005EB04411CD283A,
				0148812A005EB04411CD283A,
				0148812B005EB04411CD283A,
				0148812C005EB04411CD283A,
				0148812D005EB04411CD283A,
				0148812E005EB04411CD283A,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880D6005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				0148812F005EB04411CD283A,
				01488131005EB04411CD283A,
				01488132005EB04411CD283A,
				01488133005EB04411CD283A,
				01488134005EB04411CD283A,
				01488135005EB04411CD283A,
				01488136005EB04411CD283A,
				01488137005EB04411CD283A,
				01488138005EB04411CD283A,
				327DDDF500D707D805CD296C,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880D7005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880D8005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880DA005EAE4D11CD283A = {
			buildPhases = (
				014880DB005EAE4D11CD283A,
				014880DC005EAE4D11CD283A,
				014880DD005EAE4D11CD283A,
				014880DE005EAE4D11CD283A,
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				LIBRARY_STYLE = STATIC;
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = libAppleFileDL.a;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				01488166005EB22011CD283A,
			);
			isa = PBXLibraryTarget;
			name = AppleFileDL;
			productInstallPath = /usr/local/lib;
			productName = AppleFileDL;
			productReference = 014880C8005EAE4D11CD283A;
		};
		014880DB005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				01488139005EB04411CD283A,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880DC005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				0148813A005EB04411CD283A,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880DD005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880DE005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880E0005EAE4D11CD283A = {
			buildPhases = (
				014880E1005EAE4D11CD283A,
				014880E2005EAE4D11CD283A,
				014880E3005EAE4D11CD283A,
				014880E4005EAE4D11CD283A,
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
				LIBRARY_STYLE = STATIC;
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "-DVDADER_RULES";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = libAppleX509CL.a;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				01488167005EB22011CD283A,
			);
			isa = PBXLibraryTarget;
			name = AppleX509CL;
			productInstallPath = /usr/local/lib;
			productName = AppleX509CL;
			productReference = 014880CA005EAE4D11CD283A;
		};
		014880E1005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				0148813B005EB04411CD283A,
				0148813D005EB04411CD283A,
				0148813E005EB04411CD283A,
				0148813F005EB04411CD283A,
				01488140005EB04411CD283A,
				01488141005EB04411CD283A,
				01488142005EB04411CD283A,
				01488143005EB04411CD283A,
				9D347A410380197600003D05,
				9D347A430380197600003D05,
				9D347A460380197600003D05,
				9D347A480380197600003D05,
				9D347A4A0380197600003D05,
				05F88FD1041003A500003D05,
				05F88FD3041003A500003D05,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880E2005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				01488145005EB04411CD283A,
				01488147005EB04411CD283A,
				01488148005EB04411CD283A,
				01488149005EB04411CD283A,
				0148814A005EB04411CD283A,
				0148814C005EB04411CD283A,
				0148814D005EB04411CD283A,
				0148814E005EB04411CD283A,
				0148814F005EB04411CD283A,
				01488150005EB04411CD283A,
				F540EDC3027A41BF01CA2E66,
				9D347A400380197600003D05,
				9D347A420380197600003D05,
				9D347A440380197600003D05,
				9D347A450380197600003D05,
				9D347A470380197600003D05,
				9D347A490380197600003D05,
				05F88FD0041003A500003D05,
				05F88FD2041003A500003D05,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880E3005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880E4005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880E6005EAE4D11CD283A = {
			buildPhases = (
				014880E7005EAE4D11CD283A,
				014880E8005EAE4D11CD283A,
				014880E9005EAE4D11CD283A,
				014880EA005EAE4D11CD283A,
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
				LIBRARY_STYLE = STATIC;
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "-DVDADER_RULES";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = libAppleX509TP.a;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				01488168005EB22011CD283A,
			);
			isa = PBXLibraryTarget;
			name = AppleX509TP;
			productInstallPath = /usr/local/lib;
			productName = AppleX509TP;
			productReference = 014880CB005EAE4D11CD283A;
		};
		014880E7005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				01488152005EB04411CD283A,
				01488153005EB04411CD283A,
				01488154005EB04411CD283A,
				01488155005EB04411CD283A,
				01488156005EB04411CD283A,
				01488157005EB04411CD283A,
				01488158005EB04411CD283A,
				01488159005EB04411CD283A,
				9D347A54038019EF00003D05,
				9D347A56038019EF00003D05,
				9D347A58038019EF00003D05,
				9D347A5A038019EF00003D05,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880E8005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				0148815A005EB04411CD283A,
				0148815B005EB04411CD283A,
				0148815C005EB04411CD283A,
				01488161005EB04411CD283A,
				01488162005EB04411CD283A,
				01488163005EB04411CD283A,
				9D4B1BC80156C2E500A17CD1,
				9D14AC53020093D100003D05,
				9D9AEFBB02B6BC6C00003D05,
				9D347A53038019EF00003D05,
				9D347A55038019EF00003D05,
				9D347A57038019EF00003D05,
				9D347A59038019EF00003D05,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880E9005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880EA005EAE4D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		014880EC005EB04411CD283A = {
			fileRef = 07A0F5EE005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880ED005EB04411CD283A = {
			fileRef = 07A0F5EF005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880EE005EB04411CD283A = {
			fileRef = 07A0F5F1005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880EF005EB04411CD283A = {
			fileRef = 07A0F5F3005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F0005EB04411CD283A = {
			fileRef = 07A0F5F6005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F1005EB04411CD283A = {
			fileRef = 07A0F5F8005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F2005EB04411CD283A = {
			fileRef = 07A0F5F9005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F3005EB04411CD283A = {
			fileRef = 07A0F5FB005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F4005EB04411CD283A = {
			fileRef = 07A0F5FC005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F5005EB04411CD283A = {
			fileRef = 07A0F5FE005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F6005EB04411CD283A = {
			fileRef = 07A0F600005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F8005EB04411CD283A = {
			fileRef = 07A0F60A005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880F9005EB04411CD283A = {
			fileRef = 07A0F60B005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880FA005EB04411CD283A = {
			fileRef = 07A0F60E005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880FB005EB04411CD283A = {
			fileRef = 07A0F610005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880FC005EB04411CD283A = {
			fileRef = 07A0F670005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880FD005EB04411CD283A = {
			fileRef = 07A0F671005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880FE005EB04411CD283A = {
			fileRef = 07A0F673005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		014880FF005EB04411CD283A = {
			fileRef = 07A0F675005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488100005EB04411CD283A = {
			fileRef = 07A0F677005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488101005EB04411CD283A = {
			fileRef = 07A0F679005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488102005EB04411CD283A = {
			fileRef = 07A0F67B005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488104005EB04411CD283A = {
			fileRef = 07A0F67F005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488105005EB04411CD283A = {
			fileRef = 07A0F682005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488106005EB04411CD283A = {
			fileRef = 07A0F684005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488107005EB04411CD283A = {
			fileRef = 07A0F5EC005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488108005EB04411CD283A = {
			fileRef = 07A0F5F0005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488109005EB04411CD283A = {
			fileRef = 07A0F5F2005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148810A005EB04411CD283A = {
			fileRef = 07A0F5F5005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148810B005EB04411CD283A = {
			fileRef = 07A0F5F7005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148810C005EB04411CD283A = {
			fileRef = 07A0F5FA005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148810D005EB04411CD283A = {
			fileRef = 07A0F5FD005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148810E005EB04411CD283A = {
			fileRef = 07A0F5FF005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148810F005EB04411CD283A = {
			fileRef = 07A0F601005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488111005EB04411CD283A = {
			fileRef = 07A0F604005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488112005EB04411CD283A = {
			fileRef = 07A0F605005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488113005EB04411CD283A = {
			fileRef = 07A0F607005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488114005EB04411CD283A = {
			fileRef = 07A0F608005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488115005EB04411CD283A = {
			fileRef = 07A0F609005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488116005EB04411CD283A = {
			fileRef = 07A0F60C005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488117005EB04411CD283A = {
			fileRef = 07A0F60D005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488118005EB04411CD283A = {
			fileRef = 07A0F60F005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488119005EB04411CD283A = {
			fileRef = 07A0F611005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148811A005EB04411CD283A = {
			fileRef = 07A0F612005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148811B005EB04411CD283A = {
			fileRef = 07A0F66F005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148811C005EB04411CD283A = {
			fileRef = 07A0F672005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148811D005EB04411CD283A = {
			fileRef = 07A0F674005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148811E005EB04411CD283A = {
			fileRef = 07A0F676005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148811F005EB04411CD283A = {
			fileRef = 07A0F678005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488120005EB04411CD283A = {
			fileRef = 07A0F67A005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488122005EB04411CD283A = {
			fileRef = 07A0F67E005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488123005EB04411CD283A = {
			fileRef = 07A0F681005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488124005EB04411CD283A = {
			fileRef = 07A0F683005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488125005EB04411CD283A = {
			fileRef = 07A0F68B005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488126005EB04411CD283A = {
			fileRef = 07A0F68D005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488127005EB04411CD283A = {
			fileRef = 07A0F691005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488128005EB04411CD283A = {
			fileRef = 07A0F693005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488129005EB04411CD283A = {
			fileRef = 07A0F695005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148812A005EB04411CD283A = {
			fileRef = 07A0F697005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148812B005EB04411CD283A = {
			fileRef = 07A0F699005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148812C005EB04411CD283A = {
			fileRef = 07A0F69B005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148812D005EB04411CD283A = {
			fileRef = 07A0F69D005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148812E005EB04411CD283A = {
			fileRef = 07A0F69F005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148812F005EB04411CD283A = {
			fileRef = 07A0F68A005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488131005EB04411CD283A = {
			fileRef = 07A0F690005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488132005EB04411CD283A = {
			fileRef = 07A0F692005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488133005EB04411CD283A = {
			fileRef = 07A0F694005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488134005EB04411CD283A = {
			fileRef = 07A0F696005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488135005EB04411CD283A = {
			fileRef = 07A0F698005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488136005EB04411CD283A = {
			fileRef = 07A0F69A005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488137005EB04411CD283A = {
			fileRef = 07A0F69C005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488138005EB04411CD283A = {
			fileRef = 07A0F69E005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488139005EB04411CD283A = {
			fileRef = 07A0F6A5005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148813A005EB04411CD283A = {
			fileRef = 07A0F6A4005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148813B005EB04411CD283A = {
			fileRef = 07A0F6AE005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148813D005EB04411CD283A = {
			fileRef = 07A0F6B5005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148813E005EB04411CD283A = {
			fileRef = 07A0F6B8005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148813F005EB04411CD283A = {
			fileRef = 07A0F6BA005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488140005EB04411CD283A = {
			fileRef = 07A0F6BE005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488141005EB04411CD283A = {
			fileRef = 07A0F6C0005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488142005EB04411CD283A = {
			fileRef = 07A0F6C1005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488143005EB04411CD283A = {
			fileRef = 07A0F6C3005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488145005EB04411CD283A = {
			fileRef = 07A0F6AD005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488147005EB04411CD283A = {
			fileRef = 07A0F6B4005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488148005EB04411CD283A = {
			fileRef = 07A0F6B6005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488149005EB04411CD283A = {
			fileRef = 07A0F6B7005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148814A005EB04411CD283A = {
			fileRef = 07A0F6B9005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148814C005EB04411CD283A = {
			fileRef = 07A0F6BF005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148814D005EB04411CD283A = {
			fileRef = 07A0F6C2005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148814E005EB04411CD283A = {
			fileRef = 07A0F6C4005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148814F005EB04411CD283A = {
			fileRef = 07A0F6C5005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488150005EB04411CD283A = {
			fileRef = 07A0F6C6005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488152005EB04411CD283A = {
			fileRef = 07A0F6CC005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488153005EB04411CD283A = {
			fileRef = 07A0F6D0005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488154005EB04411CD283A = {
			fileRef = 07A0F6D2005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488155005EB04411CD283A = {
			fileRef = 07A0F6D6005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488156005EB04411CD283A = {
			fileRef = 07A0F6D8005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488157005EB04411CD283A = {
			fileRef = 07A0F6DC005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488158005EB04411CD283A = {
			fileRef = 07A0F6DE005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488159005EB04411CD283A = {
			fileRef = 07A0F6E0005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148815A005EB04411CD283A = {
			fileRef = 07A0F6CB005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148815B005EB04411CD283A = {
			fileRef = 07A0F6CF005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0148815C005EB04411CD283A = {
			fileRef = 07A0F6D1005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488161005EB04411CD283A = {
			fileRef = 07A0F6DB005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488162005EB04411CD283A = {
			fileRef = 07A0F6DD005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488163005EB04411CD283A = {
			fileRef = 07A0F6DF005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01488164005EB1E311CD283A = {
			isa = PBXTargetDependency;
			target = 01CE6B1DFFF2B33A11CD283A;
		};
		01488165005EB22011CD283A = {
			isa = PBXTargetDependency;
			target = 01CE6B1DFFF2B33A11CD283A;
		};
		01488166005EB22011CD283A = {
			isa = PBXTargetDependency;
			target = 01CE6B1DFFF2B33A11CD283A;
		};
		01488167005EB22011CD283A = {
			isa = PBXTargetDependency;
			target = 01CE6B1DFFF2B33A11CD283A;
		};
		01488168005EB22011CD283A = {
			isa = PBXTargetDependency;
			target = 01CE6B1DFFF2B33A11CD283A;
		};
		0149035400A9DC487F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DES.c;
			path = MiscCSPAlgs/DES.c;
			refType = 4;
		};
		0149035500A9DC487F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DES.h;
			path = MiscCSPAlgs/DES.h;
			refType = 4;
		};
		0149035600A9DC487F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MD5.c;
			path = MiscCSPAlgs/MD5.c;
			refType = 4;
		};
		0149035700A9DC487F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MD5.h;
			path = MiscCSPAlgs/MD5.h;
			refType = 4;
		};
		0149035800A9DC487F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SHA1_priv.c;
			path = MiscCSPAlgs/SHA1_priv.c;
			refType = 4;
		};
		0149035900A9DC487F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SHA1_priv.h;
			path = MiscCSPAlgs/SHA1_priv.h;
			refType = 4;
		};
		0149035A00A9DC487F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SHA1.c;
			path = MiscCSPAlgs/SHA1.c;
			refType = 4;
		};
		0149035B00A9DC487F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SHA1.h;
			path = MiscCSPAlgs/SHA1.h;
			refType = 4;
		};
		0149035C00A9DC487F000001 = {
			fileRef = 0149035500A9DC487F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149035D00A9DC487F000001 = {
			fileRef = 0149035700A9DC487F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149035E00A9DC487F000001 = {
			fileRef = 0149035900A9DC487F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149035F00A9DC487F000001 = {
			fileRef = 0149035B00A9DC487F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149036000A9DC487F000001 = {
			fileRef = 0149035400A9DC487F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149036100A9DC487F000001 = {
			fileRef = 0149035600A9DC487F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149036200A9DC487F000001 = {
			fileRef = 0149035800A9DC487F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149036300A9DC487F000001 = {
			fileRef = 0149035A00A9DC487F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149036400A9DF347F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = platform.h;
			path = MiscCSPAlgs/platform.h;
			refType = 4;
		};
		0149036500A9DF347F000001 = {
			fileRef = 0149036400A9DF347F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		0149036600A9E34D7F000001 = {
			isa = PBXFileReference;
			path = libComCryption.a;
			refType = 3;
		};
		0149036700A9E34D7F000001 = {
			isa = PBXFileReference;
			path = libCryptKit.a;
			refType = 3;
		};
		014989C0006AA1D111CD283A = {
			fileRef = 07A0F5F1005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		014989C1006AA1D111CD283A = {
			fileRef = 07A0F5F3005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0165238D000BEC3311CD296C = {
			children = (
				01FA8215FFF2B54C11CD283A,
				01FA823BFFF2B54C11CD283A,
				32361F0701F4B28E05CA2E77,
				01FA823CFFF2B54C11CD283A,
				01FA821AFFF2B54C11CD283A,
				01FA821BFFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = MIG;
			refType = 4;
		};
		0165238E000BEC3311CD296C = {
			children = (
				01FA821FFFF2B54C11CD283A,
				01FA8227FFF2B54C11CD283A,
				01FA8226FFF2B54C11CD283A,
				01FA8229FFF2B54C11CD283A,
				01FA8228FFF2B54C11CD283A,
				563FC2AC03F8454B0DCA289E,
				563FC2AD03F8454B0DCA289E,
				563FC2AE03F8454B0DCA289E,
				563FC2AF03F8454B0DCA289E,
			);
			isa = PBXGroup;
			name = "Client Library";
			refType = 4;
		};
		0165238F000BEC3311CD296C = {
			children = (
				01FA821DFFF2B54C11CD283A,
				01FA821CFFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = "Agent Client Library";
			path = "";
			refType = 4;
		};
		0177F263FFFAA2D311CD283A = {
			children = (
				F5786181022EDE8901CA2E64,
				F57861F9022F13DF01CA2E64,
				F5786222022F2D9701CA2E64,
				F5786223022F2DDB01CA2E64,
			);
			isa = PBXGroup;
			path = Keychain;
			refType = 4;
		};
		0177F269FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CCallbackMgr.cp;
			refType = 4;
		};
		0177F26AFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CCallbackMgr.h;
			refType = 4;
		};
		0177F27EFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdatetime.cpp;
			refType = 4;
		};
		0177F27FFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdatetime.h;
			refType = 4;
		};
		0177F28AFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DLDBListCFPref.cpp;
			refType = 4;
		};
		0177F28BFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DLDBListCFPref.h;
			refType = 4;
		};
		0177F290FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Globals.cpp;
			refType = 4;
		};
		0177F291FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Globals.h;
			refType = 4;
		};
		0177F292FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Item.cpp;
			refType = 4;
		};
		0177F293FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Item.h;
			refType = 4;
		};
		0177F29CFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCCursor.cpp;
			refType = 4;
		};
		0177F29DFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCCursor.h;
			refType = 4;
		};
		0177F29EFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCEventNotifier.cpp;
			refType = 4;
		};
		0177F29FFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCEventNotifier.h;
			refType = 4;
		};
		0177F2A0FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCEventObserver.cpp;
			refType = 4;
		};
		0177F2A1FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCEventObserver.h;
			refType = 4;
		};
		0177F2A2FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCExceptions.h;
			refType = 4;
		};
		0177F2B7FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Keychains.cpp;
			refType = 4;
		};
		0177F2B8FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Keychains.h;
			refType = 4;
		};
		0177F2C6FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = PrimaryKey.cpp;
			refType = 4;
		};
		0177F2C7FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = PrimaryKey.h;
			refType = 4;
		};
		0177F2CCFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Schema.cpp;
			refType = 4;
		};
		0177F2CDFFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Schema.h;
			refType = 4;
		};
		0177F2D1FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychainAPI.cpp;
			refType = 4;
		};
		0177F2D2FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychainAPI.h;
			refType = 4;
		};
		0177F2D3FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychainAPIPriv.h;
			refType = 4;
		};
		0177F2D6FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = StorageManager.cpp;
			refType = 4;
		};
		0177F2D7FFFAA2D311CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = StorageManager.h;
			refType = 4;
		};
		0177F2DEFFFAA2D311CD283A = {
			fileRef = 0177F26AFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F2EAFFFAA2D311CD283A = {
			fileRef = 0177F27FFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F2F0FFFAA2D311CD283A = {
			fileRef = 0177F28BFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F2F4FFFAA2D311CD283A = {
			fileRef = 0177F291FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F2F5FFFAA2D311CD283A = {
			fileRef = 0177F293FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F2FAFFFAA2D311CD283A = {
			fileRef = 0177F29DFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F2FBFFFAA2D311CD283A = {
			fileRef = 0177F29FFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F2FCFFFAA2D311CD283A = {
			fileRef = 0177F2A1FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F2FDFFFAA2D311CD283A = {
			fileRef = 0177F2A2FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F30BFFFAA2D311CD283A = {
			fileRef = 0177F2B8FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F315FFFAA2D311CD283A = {
			fileRef = 0177F2C7FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F319FFFAA2D311CD283A = {
			fileRef = 0177F2CDFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F31AFFFAA2D311CD283A = {
			fileRef = 0177F2D2FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F31BFFFAA2D311CD283A = {
			fileRef = 0177F2D3FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F31DFFFAA2D311CD283A = {
			fileRef = 0177F2D7FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F323FFFAA2D311CD283A = {
			fileRef = 0177F269FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F32CFFFAA2D311CD283A = {
			fileRef = 0177F27EFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F332FFFAA2D311CD283A = {
			fileRef = 0177F28AFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F334FFFAA2D311CD283A = {
			fileRef = 0177F290FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F335FFFAA2D311CD283A = {
			fileRef = 0177F292FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F33AFFFAA2D311CD283A = {
			fileRef = 0177F29CFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F33BFFFAA2D311CD283A = {
			fileRef = 0177F29EFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F33CFFFAA2D311CD283A = {
			fileRef = 0177F2A0FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F344FFFAA2D311CD283A = {
			fileRef = 0177F2B7FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F349FFFAA2D311CD283A = {
			fileRef = 0177F2C6FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F34BFFFAA2D311CD283A = {
			fileRef = 0177F2CCFFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F34EFFFAA2D311CD283A = {
			fileRef = 0177F2D1FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F350FFFAA2D311CD283A = {
			fileRef = 0177F2D6FFFAA2D311CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		0177F352FFFAC61911CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCUtilities.cpp;
			refType = 4;
		};
		0177F353FFFAC61911CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KCUtilities.h;
			refType = 4;
		};
		0177F354FFFAC61911CD283A = {
			fileRef = 0177F353FFFAC61911CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		0177F355FFFAC61911CD283A = {
			fileRef = 0177F352FFFAC61911CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		017A54F20094AAE57F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "https-proxy-protocol.h";
			refType = 4;
		};
		017A54F30094AAE57F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "https-proxy-protocol.cpp";
			refType = 4;
		};
		017B6CA6009748107F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = buffers.cpp;
			refType = 4;
		};
		017B6CA7009748107F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = buffers.h;
			refType = 4;
		};
		017B6CA8009748107F000001 = {
			fileRef = 017B6CA7009748107F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		017B6CA9009748107F000001 = {
			fileRef = 017B6CA6009748107F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01827D09008CB8707F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "ftp-proxy-protocol.h";
			refType = 4;
		};
		01827D0A008CB8707F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "ftp-proxy-protocol.cpp";
			refType = 4;
		};
		01CE6B19FFF2B1BA11CD283A = {
			buildRules = (
			);
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				OPTIMIZATION_CFLAGS = "-O0 -fno-inline";
				OTHER_CFLAGS = "\U0001 -DDEBUGDUMP";
				SECTORDER_FLAGS = "";
			};
			isa = PBXBuildStyle;
			name = Development;
		};
		01CE6B1AFFF2B1BA11CD283A = {
			buildRules = (
			);
			buildSettings = {
				COPY_PHASE_STRIP = YES;
			};
			isa = PBXBuildStyle;
			name = Deployment;
		};
		01CE6B1BFFF2B31311CD283A = {
			buildPhases = (
			);
			buildSettings = {
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = world;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				01CE6B1CFFF2B31311CD283A,
				125E8604FFF3D96711CD283A,
				01FA8902FFF2BCA811CD283A,
				01FA8903FFF2BCA811CD283A,
				C2907DD7042BA6E300CA2E77,
				01FA88F8FFF2BBEB11CD283A,
				9DC1DF0F0299BCB400003D05,
				9D347AA10380366700003D05,
				C227CDCC03E7173300CA2E77,
				3283A53602B96AED05CA2E77,
			);
			isa = PBXAggregateTarget;
			name = world;
			productName = world;
		};
		01CE6B1CFFF2B31311CD283A = {
			isa = PBXTargetDependency;
			target = 0867D69CFE84028FC02AAC07;
		};
		01CE6B1DFFF2B33A11CD283A = {
			buildArgumentsString = "-f cdsa/generator.mk $ACTION \"SRCROOT=$SRCROOT\" \"TARGET_BUILD_DIR=$TARGET_BUILD_DIR\" \"BUILT_PRODUCTS_DIR=$BUILT_PRODUCTS_DIR\"";
			buildPhases = (
			);
			buildSettings = {
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = generate;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			buildToolPath = /usr/bin/gnumake;
			dependencies = (
			);
			isa = PBXLegacyTarget;
			name = generate;
			passBuildSettingsInEnvironment = 0;
			productName = generate;
			settingsToExpand = 6;
			settingsToPassInEnvironment = 1;
			settingsToPassOnCommandLine = 280;
		};
		01D5634800974F7C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = openssl_pkcs7.h;
			path = openssl/openssl_pkcs7.h;
			refType = 4;
		};
		01D5634900974F7C7F000001 = {
			fileRef = 01D5634800974F7C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA7FE6FFF2B54C11CD283A = {
			children = (
				01FA7FE7FFF2B54C11CD283A,
				01FA8039FFF2B54C11CD283A,
				01FA8003FFF2B54C11CD283A,
				01FA8025FFF2B54C11CD283A,
				01FA80AAFFF2B54C11CD283A,
				9D518682018F278000003D05,
				01FA80C6FFF2B54C11CD283A,
				01FA80D6FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			path = cdsa;
			refType = 4;
		};
		01FA7FE7FFF2B54C11CD283A = {
			children = (
				01FA7FE8FFF2B54C11CD283A,
				01FA7FE9FFF2B54C11CD283A,
				01FA7FEAFFF2B54C11CD283A,
				01FA7FEBFFF2B54C11CD283A,
				01FA7FECFFF2B54C11CD283A,
				01FA7FEDFFF2B54C11CD283A,
				01FA7FEEFFF2B54C11CD283A,
				01FA7FEFFFF2B54C11CD283A,
				01FA7FF0FFF2B54C11CD283A,
				01FA7FF1FFF2B54C11CD283A,
				01FA7FF2FFF2B54C11CD283A,
				01FA7FF3FFF2B54C11CD283A,
				01FA7FF4FFF2B54C11CD283A,
				01FA7FF5FFF2B54C11CD283A,
				01FA7FF6FFF2B54C11CD283A,
				01FA7FF7FFF2B54C11CD283A,
				01FA7FF8FFF2B54C11CD283A,
				01FA7FF9FFF2B54C11CD283A,
				01FA7FFAFFF2B54C11CD283A,
				01FA7FFBFFF2B54C11CD283A,
				01FA7FFCFFF2B54C11CD283A,
				01FA7FFDFFF2B54C11CD283A,
				01FA7FFEFFF2B54C11CD283A,
				01FA7FFFFFF2B54C11CD283A,
				01FA8000FFF2B54C11CD283A,
				01FA8001FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			path = cdsa;
			refType = 4;
		};
		01FA7FE8FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = certextensions.h;
			refType = 4;
		};
		01FA7FE9FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssm.h;
			refType = 4;
		};
		01FA7FEAFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmaci.h;
			refType = 4;
		};
		01FA7FEBFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmapi.h;
			refType = 4;
		};
		01FA7FECFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmapple.h;
			refType = 4;
		};
		01FA7FEDFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmcli.h;
			refType = 4;
		};
		01FA7FEEFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmconfig.h;
			refType = 4;
		};
		01FA7FEFFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmcspi.h;
			refType = 4;
		};
		01FA7FF0FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdli.h;
			refType = 4;
		};
		01FA7FF1FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmerr.h;
			refType = 4;
		};
		01FA7FF2FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmkrapi.h;
			refType = 4;
		};
		01FA7FF3FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmkrspi.h;
			refType = 4;
		};
		01FA7FF4FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmspi.h;
			refType = 4;
		};
		01FA7FF5FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmtpi.h;
			refType = 4;
		};
		01FA7FF6FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmtype.h;
			refType = 4;
		};
		01FA7FF7FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = eisl.h;
			refType = 4;
		};
		01FA7FF8FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = emmspi.h;
			refType = 4;
		};
		01FA7FF9FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = emmtype.h;
			refType = 4;
		};
		01FA7FFAFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = mds.h;
			refType = 4;
		};
		01FA7FFBFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = mds_schema.h;
			refType = 4;
		};
		01FA7FFCFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidsalg.h;
			refType = 4;
		};
		01FA7FFDFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidsattr.h;
			refType = 4;
		};
		01FA7FFEFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidsbase.h;
			refType = 4;
		};
		01FA7FFFFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidscert.h;
			refType = 4;
		};
		01FA8000FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidscrl.h;
			refType = 4;
		};
		01FA8001FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = x509defs.h;
			refType = 4;
		};
		01FA8003FFF2B54C11CD283A = {
			children = (
				32623CFC024BBA3B05CA2E77,
				01FA8004FFF2B54C11CD283A,
				32867BAB02316C3905CA2E77,
				32867BAC02316C3905CA2E77,
				01FA8008FFF2B54C11CD283A,
				01FA8009FFF2B54C11CD283A,
				01FA800AFFF2B54C11CD283A,
				01FA800BFFF2B54C11CD283A,
				01FA800CFFF2B54C11CD283A,
				01FA800DFFF2B54C11CD283A,
				01FA800EFFF2B54C11CD283A,
				01FA800FFFF2B54C11CD283A,
				01FA8010FFF2B54C11CD283A,
				01FA8011FFF2B54C11CD283A,
				01FA8012FFF2B54C11CD283A,
				01FA8013FFF2B54C11CD283A,
				01FA8014FFF2B54C11CD283A,
				01FA8015FFF2B54C11CD283A,
				01FA8016FFF2B54C11CD283A,
				01FA8017FFF2B54C11CD283A,
				01FA8018FFF2B54C11CD283A,
				01FA8019FFF2B54C11CD283A,
				01FA801AFFF2B54C11CD283A,
				01FA801BFFF2B54C11CD283A,
				01FA801CFFF2B54C11CD283A,
				01FA801DFFF2B54C11CD283A,
				01FA801EFFF2B54C11CD283A,
				01FA801FFFF2B54C11CD283A,
				01FA8020FFF2B54C11CD283A,
				01FA8021FFF2B54C11CD283A,
				32867BA70231611A05CA2E77,
				32867BA80231611A05CA2E77,
				01FA8022FFF2B54C11CD283A,
				01FA8023FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			path = cdsa_client;
			refType = 4;
		};
		01FA8004FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = aclclient.h;
			refType = 4;
		};
		01FA8008FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cryptoclient.cpp;
			refType = 4;
		};
		01FA8009FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cryptoclient.h;
			refType = 4;
		};
		01FA800AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspclient.cpp;
			refType = 4;
		};
		01FA800BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspclient.h;
			refType = 4;
		};
		01FA800CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmclient.cpp;
			refType = 4;
		};
		01FA800DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmclient.h;
			refType = 4;
		};
		01FA800EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = dlclient.cpp;
			refType = 4;
		};
		01FA800FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = dlclient.h;
			refType = 4;
		};
		01FA8010FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DLDBList.cpp;
			refType = 4;
		};
		01FA8011FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DLDBList.h;
			refType = 4;
		};
		01FA8012FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = genkey.cpp;
			refType = 4;
		};
		01FA8013FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = genkey.h;
			refType = 4;
		};
		01FA8014FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = keychainacl.cpp;
			refType = 4;
		};
		01FA8015FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = keychainacl.h;
			refType = 4;
		};
		01FA8016FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = keyclient.cpp;
			refType = 4;
		};
		01FA8017FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = keyclient.h;
			refType = 4;
		};
		01FA8018FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = macclient.cpp;
			refType = 4;
		};
		01FA8019FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = macclient.h;
			refType = 4;
		};
		01FA801AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = multidldb.cpp;
			refType = 4;
		};
		01FA801BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = multidldb.h;
			refType = 4;
		};
		01FA801CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = osxsigner.cpp;
			refType = 4;
		};
		01FA801DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = osxsigner.h;
			refType = 4;
		};
		01FA801EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = securestorage.cpp;
			refType = 4;
		};
		01FA801FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = securestorage.h;
			refType = 4;
		};
		01FA8020FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = signclient.cpp;
			refType = 4;
		};
		01FA8021FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = signclient.h;
			refType = 4;
		};
		01FA8022FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = wrapkey.cpp;
			refType = 4;
		};
		01FA8023FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = wrapkey.h;
			refType = 4;
		};
		01FA8025FFF2B54C11CD283A = {
			children = (
				01FA8027FFF2B54C11CD283A,
				01FA8028FFF2B54C11CD283A,
				01FA8029FFF2B54C11CD283A,
				01FA802AFFF2B54C11CD283A,
				01FA802BFFF2B54C11CD283A,
				01FA802CFFF2B54C11CD283A,
				01FA802DFFF2B54C11CD283A,
				01FA802EFFF2B54C11CD283A,
				01FA802FFFF2B54C11CD283A,
				01FA8030FFF2B54C11CD283A,
				01FA8031FFF2B54C11CD283A,
				01FA8032FFF2B54C11CD283A,
				01FA8033FFF2B54C11CD283A,
				01FA8034FFF2B54C11CD283A,
				01FA8035FFF2B54C11CD283A,
				01FA8036FFF2B54C11CD283A,
				01FA8037FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			path = cdsa_pluginlib;
			refType = 4;
		};
		01FA8027FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ACsession.h;
			refType = 4;
		};
		01FA8028FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "c++plugin.h";
			refType = 4;
		};
		01FA8029FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLsession.h;
			refType = 4;
		};
		01FA802AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPsession.cpp;
			refType = 4;
		};
		01FA802BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPsession.h;
			refType = 4;
		};
		01FA802CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = csputilities.cpp;
			refType = 4;
		};
		01FA802DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmplugin.cpp;
			refType = 4;
		};
		01FA802EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmplugin.h;
			refType = 4;
		};
		01FA802FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DLsession.cpp;
			refType = 4;
		};
		01FA8030FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DLsession.h;
			refType = 4;
		};
		01FA8031FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.cfg;
			refType = 4;
		};
		01FA8032FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.mk;
			refType = 4;
		};
		01FA8033FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.pl;
			refType = 4;
		};
		01FA8034FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pluginsession.cpp;
			refType = 4;
		};
		01FA8035FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pluginsession.h;
			refType = 4;
		};
		01FA8036FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pluginspi.h;
			refType = 4;
		};
		01FA8037FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPsession.h;
			refType = 4;
		};
		01FA8039FFF2B54C11CD283A = {
			children = (
				014259A8001645E911CD296C,
				01FA804DFFF2B54C11CD283A,
				01FA804EFFF2B54C11CD283A,
				01FA804FFFF2B54C11CD283A,
				01FA8050FFF2B54C11CD283A,
				01FA8051FFF2B54C11CD283A,
				01FA8052FFF2B54C11CD283A,
				01FA8055FFF2B54C11CD283A,
				01FA8056FFF2B54C11CD283A,
				01FA8057FFF2B54C11CD283A,
				01FA8058FFF2B54C11CD283A,
				01FA8059FFF2B54C11CD283A,
				01FA805AFFF2B54C11CD283A,
				320F609D0234113505CA2E77,
				320F609E0234113505CA2E77,
				01FA805BFFF2B54C11CD283A,
				01FA805CFFF2B54C11CD283A,
				01FA805DFFF2B54C11CD283A,
				01FA805EFFF2B54C11CD283A,
				01FA805FFFF2B54C11CD283A,
				01FA8060FFF2B54C11CD283A,
				01FA8063FFF2B54C11CD283A,
				01FA8064FFF2B54C11CD283A,
				01FA8065FFF2B54C11CD283A,
				01FA8066FFF2B54C11CD283A,
				32867BB202316E3305CA2E77,
				32867BB302316E3305CA2E77,
				01FA8067FFF2B54C11CD283A,
				01FA8068FFF2B54C11CD283A,
				01FA8069FFF2B54C11CD283A,
				01FA806AFFF2B54C11CD283A,
				01FA8079FFF2B54C11CD283A,
				01FA807AFFF2B54C11CD283A,
				01FA807BFFF2B54C11CD283A,
				9D8B6A2A015A48F500A17CD1,
				F581A93B0316D96A01D50C4C,
				F52A2F160316DA1901D50C4C,
				01FA807CFFF2B54C11CD283A,
				01FA807DFFF2B54C11CD283A,
				01FA807EFFF2B54C11CD283A,
				01FA807FFFF2B54C11CD283A,
				01FA8080FFF2B54C11CD283A,
				01FA8081FFF2B54C11CD283A,
				01FA8082FFF2B54C11CD283A,
				4EE175A40459EC6F0036F88D,
				01FA8083FFF2B54C11CD283A,
				01FA8084FFF2B54C11CD283A,
				C2952B0C044B55BB00CA2E77,
				01FA808DFFF2B54C11CD283A,
				01FA8096FFF2B54C11CD283A,
				01FA8097FFF2B54C11CD283A,
				01FA8098FFF2B54C11CD283A,
				01FA8099FFF2B54C11CD283A,
				01FA809BFFF2B54C11CD283A,
				01FA80A0FFF2B54C11CD283A,
				01FA80A1FFF2B54C11CD283A,
				025C84BB0027360A11CD296C,
				01FA80A2FFF2B54C11CD283A,
				01FA80A3FFF2B54C11CD283A,
				F559B18C01D1510A01CA2E64,
				01FA80A4FFF2B54C11CD283A,
				01FA80A5FFF2B54C11CD283A,
				01FA80A6FFF2B54C11CD283A,
				01FA80A7FFF2B54C11CD283A,
				01FA80A8FFF2B54C11CD283A,
				3272260D00E3C7FB05CD296C,
				014259A9001645E911CD296C,
				3244148B0236DD2705CA2E77,
				014259AA001645E911CD296C,
				33BD041F00838F447F000001,
			);
			isa = PBXGroup;
			path = cdsa_utilities;
			refType = 4;
		};
		01FA803BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_any.cpp;
			refType = 4;
		};
		01FA803CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_any.h;
			refType = 4;
		};
		01FA803DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_codesigning.cpp;
			refType = 4;
		};
		01FA803EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_codesigning.h;
			refType = 4;
		};
		01FA803FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_comment.cpp;
			refType = 4;
		};
		01FA8040FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_comment.h;
			refType = 4;
		};
		01FA8043FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_password.cpp;
			refType = 4;
		};
		01FA8044FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_password.h;
			refType = 4;
		};
		01FA8045FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_process.cpp;
			refType = 4;
		};
		01FA8046FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_process.h;
			refType = 4;
		};
		01FA8047FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_threshold.cpp;
			refType = 4;
		};
		01FA8048FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_threshold.h;
			refType = 4;
		};
		01FA8049FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleDatabase.cpp;
			refType = 4;
		};
		01FA804AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleDatabase.h;
			refType = 4;
		};
		01FA804BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AtomicFile.cpp;
			refType = 4;
		};
		01FA804CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AtomicFile.h;
			refType = 4;
		};
		01FA804DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = callback.cpp;
			refType = 4;
		};
		01FA804EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = callback.h;
			refType = 4;
		};
		01FA804FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = codesigning.cpp;
			refType = 4;
		};
		01FA8050FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = codesigning.h;
			refType = 4;
		};
		01FA8051FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = context.cpp;
			refType = 4;
		};
		01FA8052FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = context.h;
			refType = 4;
		};
		01FA8055FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmacl.cpp;
			refType = 4;
		};
		01FA8056FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmacl.h;
			refType = 4;
		};
		01FA8057FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmaclpod.cpp;
			refType = 4;
		};
		01FA8058FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmaclpod.h;
			refType = 4;
		};
		01FA8059FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmalloc.cpp;
			refType = 4;
		};
		01FA805AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmalloc.h;
			refType = 4;
		};
		01FA805BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmcred.cpp;
			refType = 4;
		};
		01FA805CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmcred.h;
			refType = 4;
		};
		01FA805DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdata.cpp;
			refType = 4;
		};
		01FA805EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdata.h;
			refType = 4;
		};
		01FA805FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdates.cpp;
			refType = 4;
		};
		01FA8060FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdates.h;
			refType = 4;
		};
		01FA8061FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdb.cpp;
			refType = 4;
		};
		01FA8062FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmdb.h;
			refType = 4;
		};
		01FA8063FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmerrno.cpp;
			refType = 4;
		};
		01FA8064FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmerrno.h;
			refType = 4;
		};
		01FA8065FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmlist.cpp;
			refType = 4;
		};
		01FA8066FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmlist.h;
			refType = 4;
		};
		01FA8067FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmwalkers.cpp;
			refType = 4;
		};
		01FA8068FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmwalkers.h;
			refType = 4;
		};
		01FA8069FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = daemon.cpp;
			refType = 4;
		};
		01FA806AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = daemon.h;
			refType = 4;
		};
		01FA806BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Database.cpp;
			refType = 4;
		};
		01FA806CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Database.h;
			refType = 4;
		};
		01FA806DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DatabaseSession.cpp;
			refType = 4;
		};
		01FA806EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DatabaseSession.h;
			refType = 4;
		};
		01FA806FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbContext.cpp;
			refType = 4;
		};
		01FA8070FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbContext.h;
			refType = 4;
		};
		01FA8071FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbIndex.cpp;
			refType = 4;
		};
		01FA8072FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbIndex.h;
			refType = 4;
		};
		01FA8073FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbName.cpp;
			refType = 4;
		};
		01FA8074FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbName.h;
			refType = 4;
		};
		01FA8075FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbQuery.cpp;
			refType = 4;
		};
		01FA8076FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbQuery.h;
			refType = 4;
		};
		01FA8077FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbValue.cpp;
			refType = 4;
		};
		01FA8078FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DbValue.h;
			refType = 4;
		};
		01FA8079FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = debugging.cpp;
			refType = 4;
		};
		01FA807AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = debugging.h;
			refType = 4;
		};
		01FA807BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = debugsupport.h;
			refType = 4;
		};
		01FA807CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.mk;
			refType = 4;
		};
		01FA807DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.pl;
			refType = 4;
		};
		01FA807EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = globalizer.cpp;
			refType = 4;
		};
		01FA807FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = globalizer.h;
			refType = 4;
		};
		01FA8080FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = guids.cpp;
			refType = 4;
		};
		01FA8081FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = handleobject.cpp;
			refType = 4;
		};
		01FA8082FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = handleobject.h;
			refType = 4;
		};
		01FA8083FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = logging.cpp;
			refType = 4;
		};
		01FA8084FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = logging.h;
			refType = 4;
		};
		01FA8085FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "mach++.cpp";
			refType = 4;
		};
		01FA8086FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "mach++.h";
			refType = 4;
		};
		01FA8087FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = mach_notify.c;
			refType = 4;
		};
		01FA8088FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = mach_notify.h;
			refType = 4;
		};
		01FA8089FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = machrunloopserver.cpp;
			refType = 4;
		};
		01FA808AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = machrunloopserver.h;
			refType = 4;
		};
		01FA808BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = machserver.cpp;
			refType = 4;
		};
		01FA808CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = machserver.h;
			refType = 4;
		};
		01FA808DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = memutils.h;
			refType = 4;
		};
		01FA808EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = MetaAttribute.cpp;
			refType = 4;
		};
		01FA808FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = MetaAttribute.h;
			refType = 4;
		};
		01FA8090FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = MetaRecord.cpp;
			refType = 4;
		};
		01FA8091FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = MetaRecord.h;
			refType = 4;
		};
		01FA8096FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = os9utils.cpp;
			refType = 4;
		};
		01FA8097FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = os9utils.h;
			refType = 4;
		};
		01FA8098FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = osxsigning.cpp;
			refType = 4;
		};
		01FA8099FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = osxsigning.h;
			refType = 4;
		};
		01FA809AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ReadWriteSection.h;
			refType = 4;
		};
		01FA809BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = refcount.h;
			refType = 4;
		};
		01FA809EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SelectionPredicate.cpp;
			refType = 4;
		};
		01FA809FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SelectionPredicate.h;
			refType = 4;
		};
		01FA80A0FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = threading.cpp;
			refType = 4;
		};
		01FA80A1FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = threading.h;
			refType = 4;
		};
		01FA80A2FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tqueue.cpp;
			refType = 4;
		};
		01FA80A3FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tqueue.h;
			refType = 4;
		};
		01FA80A4FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = utilities.cpp;
			refType = 4;
		};
		01FA80A5FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = utilities.h;
			refType = 4;
		};
		01FA80A6FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = utility_config.h;
			refType = 4;
		};
		01FA80A7FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = walkers.cpp;
			refType = 4;
		};
		01FA80A8FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = walkers.h;
			refType = 4;
		};
		01FA80AAFFF2B54C11CD283A = {
			children = (
				01FA80ACFFF2B54C11CD283A,
				01FA80ADFFF2B54C11CD283A,
				01FA80AEFFF2B54C11CD283A,
				01FA80AFFFF2B54C11CD283A,
				01FA80B0FFF2B54C11CD283A,
				01FA80B1FFF2B54C11CD283A,
				01FA80B2FFF2B54C11CD283A,
				01FA80B3FFF2B54C11CD283A,
				01FA80B4FFF2B54C11CD283A,
				01FA80B5FFF2B54C11CD283A,
				01FA80B6FFF2B54C11CD283A,
				01FA80B7FFF2B54C11CD283A,
				01FA80BBFFF2B54C11CD283A,
				01FA80BCFFF2B54C11CD283A,
				01FA80BEFFF2B54C11CD283A,
				01FA80BFFFF2B54C11CD283A,
				01FA80C0FFF2B54C11CD283A,
				01FA80C1FFF2B54C11CD283A,
				01FA80C2FFF2B54C11CD283A,
				01FA80C3FFF2B54C11CD283A,
				01FA80C4FFF2B54C11CD283A,
				327DDDBD00D6D8E605CD296C,
				01FA80BAFFF2B54C11CD283A,
				01FA80B8FFF2B54C11CD283A,
				01FA80B9FFF2B54C11CD283A,
				01FA80BDFFF2B54C11CD283A,
				9D64BAEF019B173900003D05,
			);
			isa = PBXGroup;
			path = cssm;
			refType = 4;
		};
		01FA80ACFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = attachfactory.cpp;
			refType = 4;
		};
		01FA80ADFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = attachfactory.h;
			refType = 4;
		};
		01FA80AEFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = attachment.cpp;
			refType = 4;
		};
		01FA80AFFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = attachment.h;
			refType = 4;
		};
		01FA80B0FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspattachment.cpp;
			refType = 4;
		};
		01FA80B1FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspattachment.h;
			refType = 4;
		};
		01FA80B2FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssm.cpp;
			refType = 4;
		};
		01FA80B3FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmcontext.cpp;
			refType = 4;
		};
		01FA80B4FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmcontext.h;
			refType = 4;
		};
		01FA80B5FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmint.h;
			refType = 4;
		};
		01FA80B6FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmmds.cpp;
			refType = 4;
		};
		01FA80B7FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmmds.h;
			refType = 4;
		};
		01FA80B8FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.cfg;
			refType = 4;
		};
		01FA80B9FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.mk;
			refType = 4;
		};
		01FA80BAFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.pl;
			refType = 4;
		};
		01FA80BBFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = manager.cpp;
			refType = 4;
		};
		01FA80BCFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = manager.h;
			refType = 4;
		};
		01FA80BDFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = MDS;
			refType = 4;
		};
		01FA80BEFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = module.cpp;
			refType = 4;
		};
		01FA80BFFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = module.h;
			refType = 4;
		};
		01FA80C0FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidsalg.c;
			refType = 4;
		};
		01FA80C1FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidsattr.c;
			refType = 4;
		};
		01FA80C2FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidscert.cpp;
			refType = 4;
		};
		01FA80C3FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = oidscrl.cpp;
			refType = 4;
		};
		01FA80C4FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = transition.cpp;
			refType = 4;
		};
		01FA80C6FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.mk;
			refType = 4;
		};
		01FA80D6FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TODO;
			refType = 4;
		};
		01FA8126FFF2B54C11CD283A = {
			children = (
				9D384F880301AFD800003D05,
				9D384F850301AF8C00003D05,
				01FA8138FFF2B54C11CD283A,
				01FA8153FFF2B54C11CD283A,
				9D384F890301AFEC00003D05,
				9D384F8A0301B01900003D05,
				33BD042000838F447F000001,
			);
			isa = PBXGroup;
			path = SecureTransport;
			refType = 4;
		};
		01FA8127FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = appleCdsa.cpp;
			refType = 4;
		};
		01FA8129FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = appleSession.cpp;
			refType = 4;
		};
		01FA812AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = cipherSpecs.cpp;
			path = SecureTransport/cipherSpecs.cpp;
			refType = 4;
		};
		01FA812CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = sslDigests.cpp;
			path = SecureTransport/sslDigests.cpp;
			refType = 4;
		};
		01FA812DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslCert.cpp;
			refType = 4;
		};
		01FA812EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslChangeCipher.cpp;
			refType = 4;
		};
		01FA812FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslHandshakeFinish.cpp;
			refType = 4;
		};
		01FA8130FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslHandshakeHello.cpp;
			refType = 4;
		};
		01FA8132FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslKeyExchange.cpp;
			refType = 4;
		};
		01FA8135FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ModuleAttacher.cpp;
			refType = 4;
		};
		01FA8136FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ModuleAttacher.h;
			path = SecureTransport/ModuleAttacher.h;
			refType = 2;
		};
		01FA8137FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = sslNullCipher.cpp;
			path = SecureTransport/sslNullCipher.cpp;
			refType = 4;
		};
		01FA8138FFF2B54C11CD283A = {
			children = (
				01FA8136FFF2B54C11CD283A,
				01FA8139FFF2B54C11CD283A,
				01FA813BFFF2B54C11CD283A,
				01FA813CFFF2B54C11CD283A,
				01FA813DFFF2B54C11CD283A,
				01FA813EFFF2B54C11CD283A,
				01FA8141FFF2B54C11CD283A,
				01FA8142FFF2B54C11CD283A,
				01FA8143FFF2B54C11CD283A,
				01FA8144FFF2B54C11CD283A,
				01FA8145FFF2B54C11CD283A,
				01FA8146FFF2B54C11CD283A,
				01FA8147FFF2B54C11CD283A,
				01FA8148FFF2B54C11CD283A,
				01FA814AFFF2B54C11CD283A,
				01FA814BFFF2B54C11CD283A,
				01FA814CFFF2B54C11CD283A,
				01FA814DFFF2B54C11CD283A,
				01FA814EFFF2B54C11CD283A,
				01FA8150FFF2B54C11CD283A,
				01FA8151FFF2B54C11CD283A,
				9D78BC7201EBB3F900003D05,
				9D78BC7601EBBBED00003D05,
				9DD4620003119BCE00003D05,
			);
			isa = PBXGroup;
			name = "Private Headers";
			path = privateInc;
			refType = 4;
		};
		01FA8139FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = appleCdsa.h;
			refType = 4;
		};
		01FA813BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = appleSession.h;
			refType = 4;
		};
		01FA813CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cipherSpecs.h;
			refType = 4;
		};
		01FA813DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cryptType.h;
			refType = 4;
		};
		01FA813EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslDigests.h;
			refType = 4;
		};
		01FA8141FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssl.h;
			refType = 4;
		};
		01FA8142FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssl2.h;
			refType = 4;
		};
		01FA8143FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslAlertMessage.h;
			refType = 4;
		};
		01FA8144FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslMemory.h;
			refType = 4;
		};
		01FA8145FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslBER.h;
			refType = 4;
		};
		01FA8146FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslBuildFlags.h;
			refType = 4;
		};
		01FA8147FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslContext.h;
			refType = 4;
		};
		01FA8148FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslDebug.h;
			refType = 4;
		};
		01FA814AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslHandshake.h;
			refType = 4;
		};
		01FA814BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslKeychain.h;
			refType = 4;
		};
		01FA814CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslPriv.h;
			refType = 4;
		};
		01FA814DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslRecord.h;
			refType = 4;
		};
		01FA814EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslSession.h;
			refType = 4;
		};
		01FA8150FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslUtils.h;
			refType = 4;
		};
		01FA8151FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = symCipher.h;
			refType = 4;
		};
		01FA8152FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = README;
			refType = 4;
		};
		01FA8153FFF2B54C11CD283A = {
			children = (
				01FA8154FFF2B54C11CD283A,
				01FA8155FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = "Public Headers";
			path = SecureTransport;
			refType = 4;
		};
		01FA8154FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CipherSuite.h;
			refType = 4;
		};
		01FA8155FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecureTransport.h;
			refType = 4;
		};
		01FA8158FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssl2CipherMap.cpp;
			refType = 4;
		};
		01FA8159FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssl2Message.cpp;
			refType = 4;
		};
		01FA815AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssl2Protocol.cpp;
			refType = 4;
		};
		01FA815BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssl2Record.cpp;
			refType = 4;
		};
		01FA815CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslAlertMessage.cpp;
			refType = 4;
		};
		01FA815DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslMemory.cpp;
			refType = 4;
		};
		01FA815EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslBER.cpp;
			refType = 4;
		};
		01FA815FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslContext.cpp;
			refType = 4;
		};
		01FA8161FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslHandshake.cpp;
			refType = 4;
		};
		01FA8162FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslKeychain.cpp;
			refType = 4;
		};
		01FA8163FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslRecord.cpp;
			refType = 4;
		};
		01FA8164FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslSession.cpp;
			refType = 4;
		};
		01FA8165FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslTransport.cpp;
			refType = 4;
		};
		01FA8166FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sslUtils.cpp;
			refType = 4;
		};
		01FA8167FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = symCipher.cpp;
			path = SecureTransport/symCipher.cpp;
			refType = 4;
		};
		01FA819DFFF2B54C11CD283A = {
			children = (
				01FA8214FFF2B54C11CD283A,
				01FA821EFFF2B54C11CD283A,
				01FA81B5FFF2B54C11CD283A,
				01FA81B4FFF2B54C11CD283A,
				01FA8219FFF2B54C11CD283A,
				01FA8218FFF2B54C11CD283A,
				01FA8223FFF2B54C11CD283A,
				01FA8222FFF2B54C11CD283A,
				125E85A9FFF3CDEF11CD283A,
				125E85A8FFF3CDEF11CD283A,
				01FA81A5FFF2B54C11CD283A,
				01FA81A4FFF2B54C11CD283A,
				01FA8221FFF2B54C11CD283A,
				01FA8220FFF2B54C11CD283A,
				01FA81BDFFF2B54C11CD283A,
				01FA81BCFFF2B54C11CD283A,
				01FA8225FFF2B54C11CD283A,
				01FA8224FFF2B54C11CD283A,
				01FA81A0FFF2B54C11CD283A,
				01FA81A1FFF2B54C11CD283A,
				C2C11912047187E800CA2E77,
				C2C11913047187E800CA2E77,
				01FA819EFFF2B54C11CD283A,
				01FA819FFFF2B54C11CD283A,
				01FA81A2FFF2B54C11CD283A,
				01FA81A3FFF2B54C11CD283A,
				01FA81B9FFF2B54C11CD283A,
				01FA81B8FFF2B54C11CD283A,
				3253C16401C7D8A005CA2E77,
				3253C16501C7D8A005CA2E77,
				C2952B0E044B560900CA2E77,
				C2952B0F044B560900CA2E77,
				C2952B10044B560900CA2E77,
				C2952B11044B560900CA2E77,
				01FA81B2FFF2B54C11CD283A,
				01FA81B3FFF2B54C11CD283A,
				32361EEC01EB8FCF05CA2E77,
				32361EED01EB8FCF05CA2E77,
				01FA823AFFF2B54C11CD283A,
				01379EAE001E00F311CD296C,
				0165238D000BEC3311CD296C,
				0165238E000BEC3311CD296C,
				0165238F000BEC3311CD296C,
				01FA81A6FFF2B54C11CD283A,
				01FA822AFFF2B54C11CD283A,
			);
			isa = PBXGroup;
			path = SecurityServer;
			refType = 4;
		};
		01FA819EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_keychain.cpp;
			refType = 4;
		};
		01FA819FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_keychain.h;
			refType = 4;
		};
		01FA81A0FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acls.cpp;
			refType = 4;
		};
		01FA81A1FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acls.h;
			refType = 4;
		};
		01FA81A2FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = agentquery.cpp;
			refType = 4;
		};
		01FA81A3FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = agentquery.h;
			refType = 4;
		};
		01FA81A4FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = authority.cpp;
			refType = 4;
		};
		01FA81A5FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = authority.h;
			refType = 4;
		};
		01FA81A6FFF2B54C11CD283A = {
			children = (
				01FA81A8FFF2B54C11CD283A,
				408F00D5045E0650009D840B,
				C284B43E042F847900CA2E77,
				F5A7F718023D96EA01CA2E64,
				3267644800EBF3A905CD296C,
				01FA81ABFFF2B54C11CD283A,
				01FA81ADFFF2B54C11CD283A,
				01FA81A7FFF2B54C11CD283A,
				F5A7F716023D96EA01CA2E64,
				F5A7F717023D96EA01CA2E64,
				40ACEF4E0462F6FF0035B857,
				40ACEF4F0462F6FF0035B857,
				01FA81A9FFF2B54C11CD283A,
				01FA81AAFFF2B54C11CD283A,
				40ACEF4A0462F6EC0035B857,
				40ACEF4B0462F6EC0035B857,
				01FA81ACFFF2B54C11CD283A,
				01FA81AEFFF2B54C11CD283A,
				01FA81AFFFF2B54C11CD283A,
				C284B440042F856A00CA2E77,
				C2907DD8042BA6F800CA2E77,
				C2A6D4E0042FC54000CA2E77,
				F5A7F715023D96EA01CA2E64,
			);
			isa = PBXGroup;
			path = Authorization;
			refType = 4;
		};
		01FA81A7FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Authorization.cpp;
			refType = 4;
		};
		01FA81A8FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Authorization.h;
			refType = 4;
		};
		01FA81A9FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationEngine.cpp;
			refType = 4;
		};
		01FA81AAFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationEngine.h;
			refType = 4;
		};
		01FA81ABFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationTags.h;
			refType = 4;
		};
		01FA81ACFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationTrampoline.cpp;
			refType = 4;
		};
		01FA81ADFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationWalkers.h;
			refType = 4;
		};
		01FA81AEFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = trampolineClient.cpp;
			refType = 4;
		};
		01FA81AFFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = trampolineServer.cpp;
			refType = 4;
		};
		01FA81B1FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = BLOBFORMAT;
			refType = 4;
		};
		01FA81B2FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cfnotifier.cpp;
			refType = 4;
		};
		01FA81B3FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cfnotifier.h;
			refType = 4;
		};
		01FA81B4FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = connection.cpp;
			refType = 4;
		};
		01FA81B5FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = connection.h;
			refType = 4;
		};
		01FA81B8FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = dbcrypto.cpp;
			refType = 4;
		};
		01FA81B9FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = dbcrypto.h;
			refType = 4;
		};
		01FA81BCFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = key.cpp;
			refType = 4;
		};
		01FA81BDFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = key.h;
			refType = 4;
		};
		01FA8214FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = main.cpp;
			refType = 4;
		};
		01FA8215FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Makefile;
			refType = 4;
		};
		01FA8216FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = Makefile.startup;
			path = SecurityServer/Makefile.startup;
			refType = 2;
		};
		01FA8218FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = process.cpp;
			refType = 4;
		};
		01FA8219FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = process.h;
			refType = 4;
		};
		01FA821AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = secagent.defs;
			refType = 4;
		};
		01FA821BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = secagent_types.h;
			refType = 4;
		};
		01FA821CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecurityAgentClient.cpp;
			refType = 4;
		};
		01FA821DFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecurityAgentClient.h;
			refType = 4;
		};
		01FA821EFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = securityserver.h;
			refType = 4;
		};
		01FA821FFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecurityServerClient.h;
			refType = 4;
		};
		01FA8220FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = server.cpp;
			refType = 4;
		};
		01FA8221FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = server.h;
			refType = 4;
		};
		01FA8222FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = session.cpp;
			refType = 4;
		};
		01FA8223FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = session.h;
			refType = 4;
		};
		01FA8224FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssblob.cpp;
			refType = 4;
		};
		01FA8225FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssblob.h;
			refType = 4;
		};
		01FA8226FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssclient.cpp;
			refType = 4;
		};
		01FA8227FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssclient.h;
			refType = 4;
		};
		01FA8228FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sstransit.cpp;
			refType = 4;
		};
		01FA8229FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = sstransit.h;
			refType = 4;
		};
		01FA822AFFF2B54C11CD283A = {
			children = (
				01FA8216FFF2B54C11CD283A,
				01FA822BFFF2B54C11CD283A,
				01FA822CFFF2B54C11CD283A,
				21306AAD0030B27011CD283A,
			);
			isa = PBXGroup;
			path = StartupItems;
			refType = 4;
		};
		01FA822BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXExecutableFileReference;
			path = SecurityServer;
			refType = 4;
		};
		01FA822CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = StartupParameters.plist;
			refType = 4;
		};
		01FA8239FFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TODO;
			refType = 4;
		};
		01FA823AFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = transition.cpp;
			refType = 4;
		};
		01FA823BFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ucsp.defs;
			refType = 4;
		};
		01FA823CFFF2B54C11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ucsp_types.h;
			refType = 4;
		};
		01FA848EFFF2B54C11CD283A = {
			fileRef = 01FA7FE8FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA848FFFF2B54C11CD283A = {
			fileRef = 01FA7FE9FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8490FFF2B54C11CD283A = {
			fileRef = 01FA7FEAFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8491FFF2B54C11CD283A = {
			fileRef = 01FA7FEBFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8492FFF2B54C11CD283A = {
			fileRef = 01FA7FECFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8493FFF2B54C11CD283A = {
			fileRef = 01FA7FEDFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8494FFF2B54C11CD283A = {
			fileRef = 01FA7FEEFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8495FFF2B54C11CD283A = {
			fileRef = 01FA7FEFFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8496FFF2B54C11CD283A = {
			fileRef = 01FA7FF0FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8497FFF2B54C11CD283A = {
			fileRef = 01FA7FF1FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8498FFF2B54C11CD283A = {
			fileRef = 01FA7FF2FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8499FFF2B54C11CD283A = {
			fileRef = 01FA7FF3FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA849AFFF2B54C11CD283A = {
			fileRef = 01FA7FF4FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA849BFFF2B54C11CD283A = {
			fileRef = 01FA7FF5FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA849CFFF2B54C11CD283A = {
			fileRef = 01FA7FF6FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA849DFFF2B54C11CD283A = {
			fileRef = 01FA7FF7FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA849EFFF2B54C11CD283A = {
			fileRef = 01FA7FF8FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA849FFFF2B54C11CD283A = {
			fileRef = 01FA7FF9FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A0FFF2B54C11CD283A = {
			fileRef = 01FA7FFAFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A1FFF2B54C11CD283A = {
			fileRef = 01FA7FFBFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A2FFF2B54C11CD283A = {
			fileRef = 01FA7FFCFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A3FFF2B54C11CD283A = {
			fileRef = 01FA7FFDFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A4FFF2B54C11CD283A = {
			fileRef = 01FA7FFEFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A5FFF2B54C11CD283A = {
			fileRef = 01FA7FFFFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A6FFF2B54C11CD283A = {
			fileRef = 01FA8000FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A7FFF2B54C11CD283A = {
			fileRef = 01FA8001FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA84A8FFF2B54C11CD283A = {
			fileRef = 01FA8004FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84AAFFF2B54C11CD283A = {
			fileRef = 01FA8009FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84ABFFF2B54C11CD283A = {
			fileRef = 01FA800BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84ACFFF2B54C11CD283A = {
			fileRef = 01FA800DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84ADFFF2B54C11CD283A = {
			fileRef = 01FA800FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84AEFFF2B54C11CD283A = {
			fileRef = 01FA8011FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84AFFFF2B54C11CD283A = {
			fileRef = 01FA8013FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B0FFF2B54C11CD283A = {
			fileRef = 01FA8015FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B1FFF2B54C11CD283A = {
			fileRef = 01FA8017FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B2FFF2B54C11CD283A = {
			fileRef = 01FA8019FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B3FFF2B54C11CD283A = {
			fileRef = 01FA801BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B4FFF2B54C11CD283A = {
			fileRef = 01FA801DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B5FFF2B54C11CD283A = {
			fileRef = 01FA801FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B6FFF2B54C11CD283A = {
			fileRef = 01FA8021FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B7FFF2B54C11CD283A = {
			fileRef = 01FA8023FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B8FFF2B54C11CD283A = {
			fileRef = 01FA8027FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84B9FFF2B54C11CD283A = {
			fileRef = 01FA8028FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84BAFFF2B54C11CD283A = {
			fileRef = 01FA8029FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84BBFFF2B54C11CD283A = {
			fileRef = 01FA802BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84BCFFF2B54C11CD283A = {
			fileRef = 01FA802EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84BDFFF2B54C11CD283A = {
			fileRef = 01FA8030FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84BEFFF2B54C11CD283A = {
			fileRef = 01FA8035FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84BFFFF2B54C11CD283A = {
			fileRef = 01FA8036FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C0FFF2B54C11CD283A = {
			fileRef = 01FA8037FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C1FFF2B54C11CD283A = {
			fileRef = 01FA803CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C2FFF2B54C11CD283A = {
			fileRef = 01FA803EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C3FFF2B54C11CD283A = {
			fileRef = 01FA8040FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C5FFF2B54C11CD283A = {
			fileRef = 01FA8044FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C6FFF2B54C11CD283A = {
			fileRef = 01FA8046FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C7FFF2B54C11CD283A = {
			fileRef = 01FA8048FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C8FFF2B54C11CD283A = {
			fileRef = 01FA804AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84C9FFF2B54C11CD283A = {
			fileRef = 01FA804CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84CAFFF2B54C11CD283A = {
			fileRef = 01FA804EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84CBFFF2B54C11CD283A = {
			fileRef = 01FA8050FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84CCFFF2B54C11CD283A = {
			fileRef = 01FA8052FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84CEFFF2B54C11CD283A = {
			fileRef = 01FA8056FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84CFFFF2B54C11CD283A = {
			fileRef = 01FA8058FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D0FFF2B54C11CD283A = {
			fileRef = 01FA805AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D1FFF2B54C11CD283A = {
			fileRef = 01FA805CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D2FFF2B54C11CD283A = {
			fileRef = 01FA805EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D3FFF2B54C11CD283A = {
			fileRef = 01FA8060FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D4FFF2B54C11CD283A = {
			fileRef = 01FA8062FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D5FFF2B54C11CD283A = {
			fileRef = 01FA8064FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D6FFF2B54C11CD283A = {
			fileRef = 01FA8066FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D7FFF2B54C11CD283A = {
			fileRef = 01FA8068FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D8FFF2B54C11CD283A = {
			fileRef = 01FA806AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84D9FFF2B54C11CD283A = {
			fileRef = 01FA806CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84DAFFF2B54C11CD283A = {
			fileRef = 01FA806EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84DBFFF2B54C11CD283A = {
			fileRef = 01FA8070FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84DCFFF2B54C11CD283A = {
			fileRef = 01FA8072FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84DDFFF2B54C11CD283A = {
			fileRef = 01FA8074FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84DEFFF2B54C11CD283A = {
			fileRef = 01FA8076FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84DFFFF2B54C11CD283A = {
			fileRef = 01FA8078FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E0FFF2B54C11CD283A = {
			fileRef = 01FA807AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E1FFF2B54C11CD283A = {
			fileRef = 01FA807BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E2FFF2B54C11CD283A = {
			fileRef = 01FA807FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E3FFF2B54C11CD283A = {
			fileRef = 01FA8082FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E4FFF2B54C11CD283A = {
			fileRef = 01FA8084FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E5FFF2B54C11CD283A = {
			fileRef = 01FA8086FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E6FFF2B54C11CD283A = {
			fileRef = 01FA8088FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E7FFF2B54C11CD283A = {
			fileRef = 01FA808AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E8FFF2B54C11CD283A = {
			fileRef = 01FA808CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84E9FFF2B54C11CD283A = {
			fileRef = 01FA808DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84EAFFF2B54C11CD283A = {
			fileRef = 01FA808FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84EBFFF2B54C11CD283A = {
			fileRef = 01FA8091FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84EDFFF2B54C11CD283A = {
			fileRef = 01FA8097FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84EEFFF2B54C11CD283A = {
			fileRef = 01FA8099FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84EFFFF2B54C11CD283A = {
			fileRef = 01FA809AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F0FFF2B54C11CD283A = {
			fileRef = 01FA809BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F2FFF2B54C11CD283A = {
			fileRef = 01FA809FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F3FFF2B54C11CD283A = {
			fileRef = 01FA80A1FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F4FFF2B54C11CD283A = {
			fileRef = 01FA80A3FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F5FFF2B54C11CD283A = {
			fileRef = 01FA80A5FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F6FFF2B54C11CD283A = {
			fileRef = 01FA80A6FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F7FFF2B54C11CD283A = {
			fileRef = 01FA80A8FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F8FFF2B54C11CD283A = {
			fileRef = 01FA80ADFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84F9FFF2B54C11CD283A = {
			fileRef = 01FA80AFFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84FAFFF2B54C11CD283A = {
			fileRef = 01FA80B1FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84FBFFF2B54C11CD283A = {
			fileRef = 01FA80B4FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84FCFFF2B54C11CD283A = {
			fileRef = 01FA80B5FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84FDFFF2B54C11CD283A = {
			fileRef = 01FA80B7FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84FEFFF2B54C11CD283A = {
			fileRef = 01FA80BCFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA84FFFFF2B54C11CD283A = {
			fileRef = 01FA80BFFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA8517FFF2B54C11CD283A = {
			fileRef = 01FA8136FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8518FFF2B54C11CD283A = {
			fileRef = 01FA8139FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA851AFFF2B54C11CD283A = {
			fileRef = 01FA813BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA851BFFF2B54C11CD283A = {
			fileRef = 01FA813CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA851CFFF2B54C11CD283A = {
			fileRef = 01FA813DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA851DFFF2B54C11CD283A = {
			fileRef = 01FA813EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8520FFF2B54C11CD283A = {
			fileRef = 01FA8141FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8521FFF2B54C11CD283A = {
			fileRef = 01FA8142FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8522FFF2B54C11CD283A = {
			fileRef = 01FA8143FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8523FFF2B54C11CD283A = {
			fileRef = 01FA8144FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8524FFF2B54C11CD283A = {
			fileRef = 01FA8145FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8525FFF2B54C11CD283A = {
			fileRef = 01FA8146FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8526FFF2B54C11CD283A = {
			fileRef = 01FA8147FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8527FFF2B54C11CD283A = {
			fileRef = 01FA8148FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8529FFF2B54C11CD283A = {
			fileRef = 01FA814AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA852AFFF2B54C11CD283A = {
			fileRef = 01FA814BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA852BFFF2B54C11CD283A = {
			fileRef = 01FA814CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA852CFFF2B54C11CD283A = {
			fileRef = 01FA814DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA852DFFF2B54C11CD283A = {
			fileRef = 01FA814EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA852FFFF2B54C11CD283A = {
			fileRef = 01FA8150FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8530FFF2B54C11CD283A = {
			fileRef = 01FA8151FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA8531FFF2B54C11CD283A = {
			fileRef = 01FA8154FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8532FFF2B54C11CD283A = {
			fileRef = 01FA8155FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8546FFF2B54C11CD283A = {
			fileRef = 01FA81A8FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8548FFF2B54C11CD283A = {
			fileRef = 01FA81ABFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		01FA8549FFF2B54C11CD283A = {
			fileRef = 01FA81ADFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA8609FFF2B54C11CD283A = {
			fileRef = 01FA80BDFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		01FA86DAFFF2B54C11CD283A = {
			fileRef = 01FA8008FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86DBFFF2B54C11CD283A = {
			fileRef = 01FA800AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86DCFFF2B54C11CD283A = {
			fileRef = 01FA800CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86DDFFF2B54C11CD283A = {
			fileRef = 01FA800EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86DEFFF2B54C11CD283A = {
			fileRef = 01FA8010FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86DFFFF2B54C11CD283A = {
			fileRef = 01FA8012FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E0FFF2B54C11CD283A = {
			fileRef = 01FA8014FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E1FFF2B54C11CD283A = {
			fileRef = 01FA8016FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E2FFF2B54C11CD283A = {
			fileRef = 01FA8018FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E3FFF2B54C11CD283A = {
			fileRef = 01FA801AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E4FFF2B54C11CD283A = {
			fileRef = 01FA801CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E5FFF2B54C11CD283A = {
			fileRef = 01FA801EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E6FFF2B54C11CD283A = {
			fileRef = 01FA8020FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E7FFF2B54C11CD283A = {
			fileRef = 01FA8022FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86E9FFF2B54C11CD283A = {
			fileRef = 01FA802AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86EAFFF2B54C11CD283A = {
			fileRef = 01FA802CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86EBFFF2B54C11CD283A = {
			fileRef = 01FA802DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86ECFFF2B54C11CD283A = {
			fileRef = 01FA802FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86EDFFF2B54C11CD283A = {
			fileRef = 01FA8034FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86EFFFF2B54C11CD283A = {
			fileRef = 01FA803BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F0FFF2B54C11CD283A = {
			fileRef = 01FA803DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F1FFF2B54C11CD283A = {
			fileRef = 01FA803FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F3FFF2B54C11CD283A = {
			fileRef = 01FA8043FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F4FFF2B54C11CD283A = {
			fileRef = 01FA8045FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F5FFF2B54C11CD283A = {
			fileRef = 01FA8047FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F6FFF2B54C11CD283A = {
			fileRef = 01FA8049FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F7FFF2B54C11CD283A = {
			fileRef = 01FA804BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F8FFF2B54C11CD283A = {
			fileRef = 01FA804DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86F9FFF2B54C11CD283A = {
			fileRef = 01FA804FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86FAFFF2B54C11CD283A = {
			fileRef = 01FA8051FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86FCFFF2B54C11CD283A = {
			fileRef = 01FA8055FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86FDFFF2B54C11CD283A = {
			fileRef = 01FA8057FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86FEFFF2B54C11CD283A = {
			fileRef = 01FA8059FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA86FFFFF2B54C11CD283A = {
			fileRef = 01FA805BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8700FFF2B54C11CD283A = {
			fileRef = 01FA805DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8701FFF2B54C11CD283A = {
			fileRef = 01FA805FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8702FFF2B54C11CD283A = {
			fileRef = 01FA8061FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8703FFF2B54C11CD283A = {
			fileRef = 01FA8063FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8704FFF2B54C11CD283A = {
			fileRef = 01FA8065FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8705FFF2B54C11CD283A = {
			fileRef = 01FA8067FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8706FFF2B54C11CD283A = {
			fileRef = 01FA8069FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8707FFF2B54C11CD283A = {
			fileRef = 01FA806BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8708FFF2B54C11CD283A = {
			fileRef = 01FA806DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8709FFF2B54C11CD283A = {
			fileRef = 01FA806FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA870AFFF2B54C11CD283A = {
			fileRef = 01FA8071FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA870BFFF2B54C11CD283A = {
			fileRef = 01FA8073FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA870CFFF2B54C11CD283A = {
			fileRef = 01FA8075FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA870DFFF2B54C11CD283A = {
			fileRef = 01FA8077FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA870EFFF2B54C11CD283A = {
			fileRef = 01FA8079FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA870FFFF2B54C11CD283A = {
			fileRef = 01FA807EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8710FFF2B54C11CD283A = {
			fileRef = 01FA8080FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8711FFF2B54C11CD283A = {
			fileRef = 01FA8081FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8712FFF2B54C11CD283A = {
			fileRef = 01FA8083FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8713FFF2B54C11CD283A = {
			fileRef = 01FA8085FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8714FFF2B54C11CD283A = {
			fileRef = 01FA8087FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8715FFF2B54C11CD283A = {
			fileRef = 01FA8089FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8716FFF2B54C11CD283A = {
			fileRef = 01FA808BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8717FFF2B54C11CD283A = {
			fileRef = 01FA808EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8718FFF2B54C11CD283A = {
			fileRef = 01FA8090FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA871BFFF2B54C11CD283A = {
			fileRef = 01FA8096FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA871CFFF2B54C11CD283A = {
			fileRef = 01FA8098FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA871EFFF2B54C11CD283A = {
			fileRef = 01FA809EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA871FFFF2B54C11CD283A = {
			fileRef = 01FA80A0FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8720FFF2B54C11CD283A = {
			fileRef = 01FA80A2FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8721FFF2B54C11CD283A = {
			fileRef = 01FA80A4FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8722FFF2B54C11CD283A = {
			fileRef = 01FA80A7FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8724FFF2B54C11CD283A = {
			fileRef = 01FA80ACFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8725FFF2B54C11CD283A = {
			fileRef = 01FA80AEFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8726FFF2B54C11CD283A = {
			fileRef = 01FA80B0FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8727FFF2B54C11CD283A = {
			fileRef = 01FA80B2FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8728FFF2B54C11CD283A = {
			fileRef = 01FA80B3FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8729FFF2B54C11CD283A = {
			fileRef = 01FA80B6FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA872AFFF2B54C11CD283A = {
			fileRef = 01FA80BBFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA872BFFF2B54C11CD283A = {
			fileRef = 01FA80BEFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA872CFFF2B54C11CD283A = {
			fileRef = 01FA80C0FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA872DFFF2B54C11CD283A = {
			fileRef = 01FA80C1FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA872EFFF2B54C11CD283A = {
			fileRef = 01FA80C2FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA872FFFF2B54C11CD283A = {
			fileRef = 01FA80C3FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8730FFF2B54C11CD283A = {
			fileRef = 01FA80C4FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA874FFFF2B54C11CD283A = {
			fileRef = 01FA8127FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8751FFF2B54C11CD283A = {
			fileRef = 01FA8129FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8752FFF2B54C11CD283A = {
			fileRef = 01FA812AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8754FFF2B54C11CD283A = {
			fileRef = 01FA812CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8755FFF2B54C11CD283A = {
			fileRef = 01FA812DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8756FFF2B54C11CD283A = {
			fileRef = 01FA812EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8757FFF2B54C11CD283A = {
			fileRef = 01FA812FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8758FFF2B54C11CD283A = {
			fileRef = 01FA8130FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA875AFFF2B54C11CD283A = {
			fileRef = 01FA8132FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA875CFFF2B54C11CD283A = {
			fileRef = 01FA8135FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA875DFFF2B54C11CD283A = {
			fileRef = 01FA8137FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8760FFF2B54C11CD283A = {
			fileRef = 01FA8158FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8761FFF2B54C11CD283A = {
			fileRef = 01FA8159FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8762FFF2B54C11CD283A = {
			fileRef = 01FA815AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8763FFF2B54C11CD283A = {
			fileRef = 01FA815BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8764FFF2B54C11CD283A = {
			fileRef = 01FA815CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8765FFF2B54C11CD283A = {
			fileRef = 01FA815DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8766FFF2B54C11CD283A = {
			fileRef = 01FA815EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8767FFF2B54C11CD283A = {
			fileRef = 01FA815FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8769FFF2B54C11CD283A = {
			fileRef = 01FA8161FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA876AFFF2B54C11CD283A = {
			fileRef = 01FA8162FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA876BFFF2B54C11CD283A = {
			fileRef = 01FA8163FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA876CFFF2B54C11CD283A = {
			fileRef = 01FA8164FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA876DFFF2B54C11CD283A = {
			fileRef = 01FA8165FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA876EFFF2B54C11CD283A = {
			fileRef = 01FA8166FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA876FFFF2B54C11CD283A = {
			fileRef = 01FA8167FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8783FFF2B54C11CD283A = {
			fileRef = 01FA81A7FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8786FFF2B54C11CD283A = {
			fileRef = 01FA81AEFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8787FFF2B54C11CD283A = {
			fileRef = 01FA81AFFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA88F0FFF2B96911CD283A = {
			buildArgumentsString = "-f SecurityServer/Makefile $ACTION \"SRCROOT=$SRCROOT\" \"TARGET_BUILD_DIR=$TARGET_BUILD_DIR\" \"BUILT_PRODUCTS_DIR=$BUILT_PRODUCTS_DIR\"";
			buildPhases = (
			);
			buildSettings = {
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = "SecurityServer MIG RPC";
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			buildToolPath = /usr/bin/gnumake;
			dependencies = (
			);
			isa = PBXLegacyTarget;
			name = "SecurityServer MIG RPC";
			passBuildSettingsInEnvironment = 0;
			productName = "SecurityServer MIG RPC";
			settingsToExpand = 6;
			settingsToPassInEnvironment = 1;
			settingsToPassOnCommandLine = 280;
		};
		01FA88F8FFF2BBEB11CD283A = {
			isa = PBXTargetDependency;
			target = 01FA88F9FFF2BBEB11CD283A;
		};
		01FA88F9FFF2BBEB11CD283A = {
			buildArgumentsString = "-f SecurityServer/Makefile.startup $ALL_SETTINGS $ACTION";
			buildPhases = (
			);
			buildSettings = {
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = "Install Startup Arrangements";
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			buildToolPath = /usr/bin/gnumake;
			dependencies = (
			);
			isa = PBXLegacyTarget;
			name = "Install Startup Arrangements";
			passBuildSettingsInEnvironment = 0;
			productName = "Install Startup Arrangements";
			settingsToExpand = 6;
			settingsToPassInEnvironment = 1;
			settingsToPassOnCommandLine = 280;
		};
		01FA88FBFFF2BC5611CD283A = {
			isa = PBXExecutableFileReference;
			path = SecurityServer;
			refType = 3;
		};
		01FA88FCFFF2BC5611CD283A = {
			buildPhases = (
				C2952B0B044B553F00CA2E77,
				01FA88FDFFF2BC5611CD283A,
				01FA88FEFFF2BC5611CD283A,
				01FA88FFFFF2BC5611CD283A,
				01FA8900FFF2BC5611CD283A,
			);
			buildSettings = {
				CURRENT_PROJECT_VERSION = 164.1;
				HEADER_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/derived_src\"";
				INSTALL_PATH = "$(SYSTEM_CORE_SERVICES_DIR)";
				LIBRARY_SEARCH_PATHS = "";
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "-DDatabase=XDatabase";
				OTHER_LDFLAGS = "-twolevel_namespace -lSecurityAgentClient";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = SecurityServer;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "-sectorder __TEXT __text \"$(SRCROOT)/SecurityServer/SecurityServer.order\" -e start";
				VERSIONING_SYSTEM = "apple-generic";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				C25FA84C03CB687400CA2E77,
				1B40D2E3FFF9716411CD283A,
			);
			isa = PBXToolTarget;
			name = SecurityServer;
			productInstallPath = "$(SYSTEM_CORE_SERVICES_DIR)";
			productName = SecurityServer;
			productReference = 01FA88FBFFF2BC5611CD283A;
		};
		01FA88FDFFF2BC5611CD283A = {
			buildActionMask = 2147483647;
			files = (
				125E85AFFFF3D51B11CD283A,
				125E85B0FFF3D51B11CD283A,
				125E85B1FFF3D51B11CD283A,
				125E85B2FFF3D51B11CD283A,
				125E85B3FFF3D51B11CD283A,
				125E85B9FFF3D54811CD283A,
				125E85BAFFF3D54811CD283A,
				125E85BBFFF3D54811CD283A,
				125E85BFFFF3D5ED11CD283A,
				125E85C0FFF3D5ED11CD283A,
				125E85C1FFF3D5ED11CD283A,
				125E85C2FFF3D5ED11CD283A,
				125E85C3FFF3D5ED11CD283A,
				125E85C4FFF3D5ED11CD283A,
				125E85C5FFF3D5ED11CD283A,
				125E85C6FFF3D5ED11CD283A,
				125E85C7FFF3D5ED11CD283A,
				3253C16601C7D8A105CA2E77,
				32361EEE01EB8FD005CA2E77,
				32361F0A01F4B39505CA2E77,
				F5A7F720023D974F01CA2E64,
				C2952B13044B560900CA2E77,
				C2952B15044B560900CA2E77,
				40ACEF4D0462F6EC0035B857,
				40ACEF510462F6FF0035B857,
				C2C11915047187E800CA2E77,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		01FA88FEFFF2BC5611CD283A = {
			buildActionMask = 2147483647;
			files = (
				125E85B4FFF3D51B11CD283A,
				125E85B5FFF3D51B11CD283A,
				125E85B6FFF3D51B11CD283A,
				125E85B7FFF3D51B11CD283A,
				125E85B8FFF3D51B11CD283A,
				125E85BCFFF3D54811CD283A,
				125E85BDFFF3D54811CD283A,
				125E85BEFFF3D54811CD283A,
				125E85C8FFF3D5ED11CD283A,
				125E85C9FFF3D5ED11CD283A,
				125E85CAFFF3D5ED11CD283A,
				125E85CCFFF3D5ED11CD283A,
				125E85CDFFF3D5ED11CD283A,
				125E85CEFFF3D5ED11CD283A,
				125E85CFFFF3D5ED11CD283A,
				125E85D0FFF3D5ED11CD283A,
				125E85D1FFF3D5ED11CD283A,
				3253C16701C7D8A105CA2E77,
				32361EEF01EB8FD005CA2E77,
				32554D7C01F4C97405CA2E77,
				C2952B12044B560900CA2E77,
				C2952B14044B560900CA2E77,
				40ACEF4C0462F6EC0035B857,
				40ACEF500462F6FF0035B857,
				C2C11914047187E800CA2E77,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		01FA88FFFFF2BC5611CD283A = {
			buildActionMask = 2147483647;
			files = (
				1BA451B20097605B7F000001,
				3949557400CC6A4511CD283A,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		01FA8900FFF2BC5611CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		01FA8901FFF2BCA811CD283A = {
			isa = PBXExecutableFileReference;
			path = AuthorizationTrampoline;
			refType = 3;
		};
		01FA8902FFF2BCA811CD283A = {
			isa = PBXTargetDependency;
			target = 01FA88FCFFF2BC5611CD283A;
		};
		01FA8903FFF2BCA811CD283A = {
			isa = PBXTargetDependency;
			target = 01FA8904FFF2BCA811CD283A;
		};
		01FA8904FFF2BCA811CD283A = {
			buildPhases = (
				01FA8905FFF2BCA811CD283A,
				01FA8906FFF2BCA811CD283A,
				01FA8908FFF2BCA811CD283A,
				01FA890AFFF2BCA811CD283A,
			);
			buildSettings = {
				CURRENT_PROJECT_VERSION = 164.1;
				INSTALL_PATH = "$(SYSTEM_CORE_SERVICES_DIR)";
				LIBRARY_SEARCH_PATHS = "";
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_LDFLAGS = "-twolevel_namespace";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = AuthorizationTrampoline;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				VERSIONING_SYSTEM = "apple-generic";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
			);
			isa = PBXToolTarget;
			name = AuthorizationTrampoline;
			productInstallPath = "$(SYSTEM_CORE_SERVICES_DIR)";
			productName = AuthorizationTrampoline;
			productReference = 01FA8901FFF2BCA811CD283A;
		};
		01FA8905FFF2BCA811CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		01FA8906FFF2BCA811CD283A = {
			buildActionMask = 2147483647;
			files = (
				01FA8907FFF2BCA811CD283A,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		01FA8907FFF2BCA811CD283A = {
			fileRef = 01FA81ACFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8908FFF2BCA811CD283A = {
			buildActionMask = 2147483647;
			files = (
				1BA451B30097605B7F000001,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		01FA890AFFF2BCA811CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		01FA890DFFF2BD9911CD283A = {
			children = (
				01FA890FFFF2BE3511CD283A,
				01FA8910FFF2BE3511CD283A,
				01FA8911FFF2BE3511CD283A,
				01FA8912FFF2BE3511CD283A,
				01FA8913FFF2BE3511CD283A,
				01FA8914FFF2BE3511CD283A,
				01FA8915FFF2BE3511CD283A,
				01FA8916FFF2BE3511CD283A,
				01FA8917FFF2BE3511CD283A,
				01FA8918FFF2BE3511CD283A,
				01FA8919FFF2BE3511CD283A,
				01FA891AFFF2BE3511CD283A,
				01FA891BFFF2BE3511CD283A,
				01FA891CFFF2BE3511CD283A,
				32554D7901F4C97305CA2E77,
				0177F2CCFFFAA2D311CD283A,
				07A0F690005DAEE111CD283A,
				52F5173004C4B29300D9D6E1,
			);
			isa = PBXGroup;
			path = derived_src;
			refType = 3;
		};
		01FA890EFFF2BD9911CD283A = {
			children = (
				01FA891FFFF2BE3511CD283A,
				01FA8920FFF2BE3511CD283A,
				01FA8926FFF2BE3511CD283A,
				32554D7A01F4C97305CA2E77,
			);
			isa = PBXGroup;
			name = "derived headers";
			path = include;
			refType = 3;
		};
		01FA890FFFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ACabstractsession.cpp;
			refType = 4;
		};
		01FA8910FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLabstractsession.cpp;
			refType = 4;
		};
		01FA8911FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPabstractsession.cpp;
			refType = 4;
		};
		01FA8912FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmexports.gen;
			refType = 4;
		};
		01FA8913FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DLabstractsession.cpp;
			refType = 4;
		};
		01FA8914FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = errorcodes.gen;
			refType = 4;
		};
		01FA8915FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = funcnames.gen;
			refType = 4;
		};
		01FA8916FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generator.rpt;
			refType = 4;
		};
		01FA8917FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = secagentServer.cpp;
			refType = 4;
		};
		01FA8918FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = secagentUser.cpp;
			refType = 4;
		};
		01FA8919FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPabstractsession.cpp;
			refType = 4;
		};
		01FA891AFFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = transition.gen;
			refType = 4;
		};
		01FA891BFFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ucspServer.cpp;
			refType = 4;
		};
		01FA891CFFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ucspUser.cpp;
			refType = 4;
		};
		01FA891FFFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = secagent.h;
			refType = 4;
		};
		01FA8920FFF2BE3511CD283A = {
			children = (
				01FA8921FFF2BE3511CD283A,
				01FA8922FFF2BE3511CD283A,
				01FA8923FFF2BE3511CD283A,
				01FA8924FFF2BE3511CD283A,
				01FA8925FFF2BE3511CD283A,
			);
			isa = PBXGroup;
			path = Security;
			refType = 4;
		};
		01FA8921FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ACabstractsession.h;
			refType = 4;
		};
		01FA8922FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLabstractsession.h;
			refType = 4;
		};
		01FA8923FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPabstractsession.h;
			refType = 4;
		};
		01FA8924FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DLabstractsession.h;
			refType = 4;
		};
		01FA8925FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPabstractsession.h;
			refType = 4;
		};
		01FA8926FFF2BE3511CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ucsp.h;
			refType = 4;
		};
		01FA8929FFF2BE3511CD283A = {
			fileRef = 01FA8921FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA892AFFF2BE3511CD283A = {
			fileRef = 01FA8922FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA892BFFF2BE3511CD283A = {
			fileRef = 01FA8923FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA892CFFF2BE3511CD283A = {
			fileRef = 01FA8924FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA892DFFF2BE3511CD283A = {
			fileRef = 01FA8925FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		01FA8930FFF2BE3511CD283A = {
			fileRef = 01FA890FFFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8931FFF2BE3511CD283A = {
			fileRef = 01FA8910FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8932FFF2BE3511CD283A = {
			fileRef = 01FA8911FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8933FFF2BE3511CD283A = {
			fileRef = 01FA8913FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		01FA8936FFF2BE3511CD283A = {
			fileRef = 01FA8919FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
//010
//011
//012
//013
//014
//020
//021
//022
//023
//024
		025C84BB0027360A11CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = threading_internal.h;
			refType = 4;
		};
		025C84BC0027360A11CD296C = {
			fileRef = 025C84BB0027360A11CD296C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
//020
//021
//022
//023
//024
//030
//031
//032
//033
//034
		030701E1FFF95F6F11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Security.exp;
			refType = 4;
		};
		030701E3FFF96F8511CD283A = {
			isa = PBXLibraryReference;
			path = libSecurityAgentClient.a;
			refType = 3;
		};
		030701E4FFF96F8511CD283A = {
			buildPhases = (
				030701E5FFF96F8511CD283A,
				030701E6FFF96F8511CD283A,
				030701E7FFF96F8511CD283A,
				030701E8FFF96F8511CD283A,
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				INSTALL_PATH = /usr/local/lib;
				LIBRARY_STYLE = STATIC;
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "-DNOSA -DAGENTPATH=\\\\\\\"$(SYSTEM_LIBRARY_DIR)/CoreServices/SecurityAgent.app\\\\\\\" -DAGENTNAME=\\\\\\\"SecurityAgent\\\\\\\"";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = libSecurityAgentClient.a;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				1B40D2E4FFF9716411CD283A,
			);
			isa = PBXLibraryTarget;
			name = "SecurityAgent Client";
			productInstallPath = /usr/local/lib;
			productName = "SecurityAgent Client";
			productReference = 030701E3FFF96F8511CD283A;
		};
		030701E5FFF96F8511CD283A = {
			buildActionMask = 2147483647;
			files = (
				406934DF04EDBB8C00447C8E,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		030701E6FFF96F8511CD283A = {
			buildActionMask = 2147483647;
			files = (
				030701E9FFF96F9911CD283A,
				030701EAFFF96F9911CD283A,
				406934DE04EDBB8A00447C8E,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		030701E7FFF96F8511CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		030701E8FFF96F8511CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		030701E9FFF96F9911CD283A = {
			fileRef = 01FA821CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		030701EAFFF96F9911CD283A = {
			fileRef = 01FA8918FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		034768DDFF38A45A11DB9C8B = {
			children = (
				1BA451B10097605B7F000001,
				01FA88FBFFF2BC5611CD283A,
				01FA8901FFF2BCA811CD283A,
				125E85D4FFF3D67D11CD283A,
				030701E3FFF96F8511CD283A,
				325EAA3100D6B2BE05CD296C,
				325EAA3200D6B2BE05CD296C,
				F54323B4022DC91501CA2E64,
				9DC1DEF40299BBCD00003D05,
				9D347A6B0380312200003D05,
				9D347A8C0380359B00003D05,
				C227CDCA03E7171400CA2E77,
				C2907DD5042BA6B100CA2E77,
			);
			isa = PBXGroup;
			name = Products;
			path = "";
			refType = 4;
		};
		039FF1DB00724BE07F000001 = {
			children = (
				057C0BBE0457129200BA3D3B,
				057C0BBF0457129200BA3D3B,
				057C0BDB0458299B00BA3D3B,
				057C0BDC0458299B00BA3D3B,
				039FF1DC00724C3A7F000001,
				039FF1E200724FFC7F000001,
				0149035400A9DC487F000001,
				0149035500A9DC487F000001,
				07A0F672005DAEE111CD283A,
				07A0F673005DAEE111CD283A,
				209FCB5000A739657F000001,
				209FCB4E00A738117F000001,
				59375E6B00A848827F000001,
				0149035600A9DC487F000001,
				0149035700A9DC487F000001,
				05553B6A042F88F800003D05,
				05553B6B042F88F800003D05,
				039FF1E000724E6E7F000001,
				039FF1DE00724E1A7F000001,
				0149036400A9DF347F000001,
				2C5247F0007A39B47F000001,
				2C5247F1007A39B47F000001,
				52BFC307007A6A1B7F000001,
				52BFC308007A6A1B7F000001,
				4A4C7674007A52DC7F000001,
				4A4C7675007A52DC7F000001,
				59375E7100A849BB7F000001,
				0149035800A9DC487F000001,
				0149035900A9DC487F000001,
				0149035A00A9DC487F000001,
				0149035B00A9DC487F000001,
				07A0F675005DAEE111CD283A,
				07A0F674005DAEE111CD283A,
				9D206AA601EB68F200003D05,
			);
			isa = PBXGroup;
			name = MiscCSPAlgs;
			refType = 4;
		};
		039FF1DC00724C3A7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = desContext.cpp;
			path = MiscCSPAlgs/desContext.cpp;
			refType = 4;
		};
		039FF1DD00724C3A7F000001 = {
			fileRef = 039FF1DC00724C3A7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		039FF1DE00724E1A7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = miscAlgFactory.h;
			path = MiscCSPAlgs/miscAlgFactory.h;
			refType = 4;
		};
		039FF1DF00724E1A7F000001 = {
			fileRef = 039FF1DE00724E1A7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		039FF1E000724E6E7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = miscAlgFactory.cpp;
			path = MiscCSPAlgs/miscAlgFactory.cpp;
			refType = 4;
		};
		039FF1E100724E6E7F000001 = {
			fileRef = 039FF1E000724E6E7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		039FF1E200724FFC7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = desContext.h;
			path = AppleCSP/MiscCSPAlgs/desContext.h;
			refType = 2;
		};
		039FF1E300724FFC7F000001 = {
			fileRef = 039FF1E200724FFC7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		03B76D49FFF2D31811CD283A = {
			fileRef = 01FA823CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		03B76D4AFFF2D35D11CD283A = {
			fileRef = 01FA8227FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		03B76D4BFFF2D35D11CD283A = {
			fileRef = 01FA8229FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		03B76D4CFFF2D35D11CD283A = {
			fileRef = 01FA821FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		03B76D4DFFF2D35D11CD283A = {
			fileRef = 01FA8926FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		03B76D4EFFF2D35D11CD283A = {
			fileRef = 01FA8226FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		03B76D4FFFF2D35D11CD283A = {
			fileRef = 01FA8228FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		03B76D51FFF2D43011CD283A = {
			fileRef = 01FA891CFFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
//030
//031
//032
//033
//034
//050
//051
//052
//053
//054
		05293B8A043916C100003D05 = {
			fileRef = 05F88FC30410032C00003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		05553B6A042F88F800003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = pkcs12Derive.cpp;
			path = MiscCSPAlgs/pkcs12Derive.cpp;
			refType = 4;
		};
		05553B6B042F88F800003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = pkcs12Derive.h;
			path = MiscCSPAlgs/pkcs12Derive.h;
			refType = 4;
		};
		05553B6C042F88F800003D05 = {
			fileRef = 05553B6A042F88F800003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05553B6D042F88F800003D05 = {
			fileRef = 05553B6B042F88F800003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05553B6E042F892F00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pkcs8.cpp;
			refType = 4;
		};
		05553B6F042F892F00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pkcs8.h;
			refType = 4;
		};
		05553B70042F892F00003D05 = {
			fileRef = 05553B6E042F892F00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05553B71042F892F00003D05 = {
			fileRef = 05553B6F042F892F00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05553B72042F90DD00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pbkdDigest.cpp;
			refType = 4;
		};
		05553B73042F90DD00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pbkdDigest.h;
			refType = 4;
		};
		05553B74042F90DD00003D05 = {
			fileRef = 05553B72042F90DD00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05553B75042F90DD00003D05 = {
			fileRef = 05553B73042F90DD00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		056015700461B82B00D4A1BF = {
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1;
			dstSubfolderSpec = 0;
			files = (
				056015720461B87200D4A1BF,
			);
			isa = PBXCopyFilesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		056015710461B87200D4A1BF = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = certtool.1;
			path = CertTool/certtool.1;
			refType = 4;
		};
		056015720461B87200D4A1BF = {
			fileRef = 056015710461B87200D4A1BF;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BB00456E14700BA3D3B = {
			children = (
				057C0BB10456E16900BA3D3B,
				057C0BB20456E16900BA3D3B,
				057C0BB30456E16900BA3D3B,
				057C0BB40456E16900BA3D3B,
				057C0BB50456E16900BA3D3B,
			);
			isa = PBXGroup;
			name = bf;
			refType = 4;
		};
		057C0BB10456E16900BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bf_ecb.c;
			path = bf/bf_ecb.c;
			refType = 4;
		};
		057C0BB20456E16900BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bf_enc.c;
			path = bf/bf_enc.c;
			refType = 4;
		};
		057C0BB30456E16900BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bf_locl.h;
			path = bf/bf_locl.h;
			refType = 4;
		};
		057C0BB40456E16900BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bf_pi.h;
			path = bf/bf_pi.h;
			refType = 4;
		};
		057C0BB50456E16900BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bf_skey.c;
			path = bf/bf_skey.c;
			refType = 4;
		};
		057C0BB60456E16900BA3D3B = {
			fileRef = 057C0BB10456E16900BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BB70456E16900BA3D3B = {
			fileRef = 057C0BB20456E16900BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BB80456E16900BA3D3B = {
			fileRef = 057C0BB30456E16900BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BB90456E16900BA3D3B = {
			fileRef = 057C0BB40456E16900BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BBA0456E16900BA3D3B = {
			fileRef = 057C0BB50456E16900BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BBB0456E18300BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = blowfish.h;
			path = openssl/blowfish.h;
			refType = 4;
		};
		057C0BBC0456E18300BA3D3B = {
			fileRef = 057C0BBB0456E18300BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BBE0457129200BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bfContext.cpp;
			path = MiscCSPAlgs/bfContext.cpp;
			refType = 4;
		};
		057C0BBF0457129200BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bfContext.h;
			path = MiscCSPAlgs/bfContext.h;
			refType = 4;
		};
		057C0BC00457129200BA3D3B = {
			fileRef = 057C0BBE0457129200BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BC10457129200BA3D3B = {
			fileRef = 057C0BBF0457129200BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BC404581E0000BA3D3B = {
			children = (
				057C0BC504581E3300BA3D3B,
				057C0BC604581E3300BA3D3B,
				057C0BC704581E3300BA3D3B,
				057C0BC804581E3300BA3D3B,
				057C0BC904581E3300BA3D3B,
			);
			isa = PBXGroup;
			name = cast;
			refType = 4;
		};
		057C0BC504581E3300BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = c_ecb.c;
			path = cast/c_ecb.c;
			refType = 4;
		};
		057C0BC604581E3300BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = c_enc.c;
			path = cast/c_enc.c;
			refType = 4;
		};
		057C0BC704581E3300BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = c_skey.c;
			path = cast/c_skey.c;
			refType = 4;
		};
		057C0BC804581E3300BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = cast_lcl.h;
			path = cast/cast_lcl.h;
			refType = 4;
		};
		057C0BC904581E3300BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = cast_s.h;
			path = cast/cast_s.h;
			refType = 4;
		};
		057C0BCA04581E3300BA3D3B = {
			fileRef = 057C0BC504581E3300BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BCB04581E3300BA3D3B = {
			fileRef = 057C0BC604581E3300BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BCC04581E3300BA3D3B = {
			fileRef = 057C0BC704581E3300BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BCD04581E3300BA3D3B = {
			fileRef = 057C0BC804581E3300BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BCE04581E3300BA3D3B = {
			fileRef = 057C0BC904581E3300BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BD704581E6800BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = cast.h;
			path = openssl/cast.h;
			refType = 4;
		};
		057C0BD804581E6800BA3D3B = {
			fileRef = 057C0BD704581E6800BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BDB0458299B00BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = castContext.cpp;
			path = MiscCSPAlgs/castContext.cpp;
			refType = 4;
		};
		057C0BDC0458299B00BA3D3B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = castContext.h;
			path = MiscCSPAlgs/castContext.h;
			refType = 4;
		};
		057C0BDF0458299B00BA3D3B = {
			fileRef = 057C0BDB0458299B00BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		057C0BE00458299B00BA3D3B = {
			fileRef = 057C0BDC0458299B00BA3D3B;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05855484FFF2DA1E11CD283A = {
			isa = PBXTargetDependency;
			target = 01FA88F0FFF2B96911CD283A;
		};
		05D098CE043C6DD200003D05 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			path = AppleCSPKeys.h;
			refType = 4;
		};
		05D098CF043C6DD200003D05 = {
			fileRef = 05D098CE043C6DD200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05D098D0043C6DE300003D05 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			path = AppleCSPKeys.cpp;
			refType = 4;
		};
		05D098D1043C6DE300003D05 = {
			fileRef = 05D098D0043C6DE300003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FC00410032C00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = opensslAsn1.cpp;
			path = opensslUtils/opensslAsn1.cpp;
			refType = 4;
		};
		05F88FC10410032C00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = opensslAsn1.h;
			path = opensslUtils/opensslAsn1.h;
			refType = 4;
		};
		05F88FC20410032C00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = osKeyTemplates.cpp;
			path = opensslUtils/osKeyTemplates.cpp;
			refType = 4;
		};
		05F88FC30410032C00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = osKeyTemplates.h;
			path = opensslUtils/osKeyTemplates.h;
			refType = 4;
		};
		05F88FC40410032C00003D05 = {
			fileRef = 05F88FC00410032C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FC50410032C00003D05 = {
			fileRef = 05F88FC10410032C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FC60410032C00003D05 = {
			fileRef = 05F88FC20410032C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FC70410032C00003D05 = {
			fileRef = 05F88FC30410032C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FC80410035B00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptKitAsn1.cpp;
			refType = 4;
		};
		05F88FC90410035B00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptKitAsn1.h;
			refType = 4;
		};
		05F88FCA0410035B00003D05 = {
			fileRef = 05F88FC80410035B00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FCB0410035B00003D05 = {
			fileRef = 05F88FC90410035B00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FCC041003A500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = clNameUtils.cpp;
			refType = 4;
		};
		05F88FCD041003A500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = clNameUtils.h;
			refType = 4;
		};
		05F88FCE041003A500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = clNssUtils.cpp;
			refType = 4;
		};
		05F88FCF041003A500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = clNssUtils.h;
			refType = 4;
		};
		05F88FD0041003A500003D05 = {
			fileRef = 05F88FCC041003A500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FD1041003A500003D05 = {
			fileRef = 05F88FCD041003A500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FD2041003A500003D05 = {
			fileRef = 05F88FCE041003A500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		05F88FD3041003A500003D05 = {
			fileRef = 05F88FCF041003A500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
//050
//051
//052
//053
//054
//070
//071
//072
//073
//074
		07A0F5EA005DAEE111CD283A = {
			children = (
				256C38AB0094AE067F000001,
				57FCEE8D007B8B3D7F000001,
				2C5247EA007A39B47F000001,
				039FF1DB00724BE07F000001,
				07A0F5EB005DAEE111CD283A,
				07A0F5F4005DAEE111CD283A,
				07A0F606005DAEE111CD283A,
				07A0F66E005DAEE111CD283A,
				07A0F680005DAEE111CD283A,
				9D291881026B56B800003D05,
				07A0F685005DAEE111CD283A,
				325EAA3700D6B47405CD296C,
				9D64BAF1019B176100003D05,
				9D64BAF2019B176100003D05,
				9D64BAF3019B176100003D05,
				9DA13D0401B4638200003D05,
			);
			isa = PBXGroup;
			path = AppleCSP;
			refType = 4;
		};
		07A0F5EB005DAEE111CD283A = {
			children = (
				07A0F5EC005DAEE111CD283A,
				07A0F5EE005DAEE111CD283A,
				4AC94A7E0084C0977F000001,
				07A0F5EF005DAEE111CD283A,
				07A0F5F0005DAEE111CD283A,
				07A0F5F1005DAEE111CD283A,
				07A0F5F2005DAEE111CD283A,
				07A0F5F3005DAEE111CD283A,
				4AC94A7C0084BE397F000001,
				9D8F0D1D01C80C0C00003D05,
				9D2C3D0001C826C800003D05,
				9D8F0D1E01C80C0C00003D05,
				9D8F0D1F01C80C0C00003D05,
				9D2C3D0201C82F6000003D05,
			);
			isa = PBXGroup;
			path = AES;
			refType = 4;
		};
		07A0F5EC005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = aescsp.cpp;
			refType = 4;
		};
		07A0F5EE005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = aescspi.h;
			refType = 4;
		};
		07A0F5EF005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "boxes-ref.h";
			refType = 4;
		};
		07A0F5F0005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "rijndael-alg-ref.c";
			refType = 4;
		};
		07A0F5F1005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "rijndael-alg-ref.h";
			refType = 4;
		};
		07A0F5F2005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = rijndaelApi.c;
			refType = 4;
		};
		07A0F5F3005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = rijndaelApi.h;
			refType = 4;
		};
		07A0F5F4005DAEE111CD283A = {
			children = (
				07A0F5F5005DAEE111CD283A,
				07A0F5F6005DAEE111CD283A,
				07A0F5F7005DAEE111CD283A,
				07A0F5F8005DAEE111CD283A,
				05D098D0043C6DE300003D05,
				05D098CE043C6DD200003D05,
				07A0F5F9005DAEE111CD283A,
				07A0F5FA005DAEE111CD283A,
				07A0F5FB005DAEE111CD283A,
				07A0F5FC005DAEE111CD283A,
				07A0F5FD005DAEE111CD283A,
				07A0F5FE005DAEE111CD283A,
				07A0F5FF005DAEE111CD283A,
				07A0F600005DAEE111CD283A,
				07A0F601005DAEE111CD283A,
				05553B6E042F892F00003D05,
				05553B6F042F892F00003D05,
				1691956B009480BC7F000001,
				07A0F604005DAEE111CD283A,
				07A0F605005DAEE111CD283A,
				1691956D009485A47F000001,
				1691956F009486767F000001,
				48855E830095DC957F000001,
				48855E850095DD697F000001,
			);
			isa = PBXGroup;
			path = AppleCSP;
			refType = 4;
		};
		07A0F5F5005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSP.cpp;
			refType = 4;
		};
		07A0F5F6005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSP.h;
			refType = 4;
		};
		07A0F5F7005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSPContext.cpp;
			refType = 4;
		};
		07A0F5F8005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSPContext.h;
			refType = 4;
		};
		07A0F5F9005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSPSession.h;
			refType = 4;
		};
		07A0F5FA005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSPUtils.cpp;
			refType = 4;
		};
		07A0F5FB005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSPUtils.h;
			refType = 4;
		};
		07A0F5FC005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = BinaryKey.h;
			refType = 4;
		};
		07A0F5FD005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = BlockCryptor.cpp;
			refType = 4;
		};
		07A0F5FE005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = BlockCryptor.h;
			refType = 4;
		};
		07A0F5FF005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspdebugging.c;
			refType = 4;
		};
		07A0F600005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspdebugging.h;
			refType = 4;
		};
		07A0F601005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = deriveKey.cpp;
			refType = 4;
		};
		07A0F604005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = wrapKey.cpp;
			refType = 4;
		};
		07A0F605005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = wrapKeyCms.cpp;
			refType = 4;
		};
		07A0F606005DAEE111CD283A = {
			children = (
				07A0F607005DAEE111CD283A,
				07A0F608005DAEE111CD283A,
				07A0F609005DAEE111CD283A,
				07A0F60A005DAEE111CD283A,
				07A0F60B005DAEE111CD283A,
				07A0F60C005DAEE111CD283A,
				07A0F60D005DAEE111CD283A,
				07A0F60E005DAEE111CD283A,
				07A0F60F005DAEE111CD283A,
				07A0F610005DAEE111CD283A,
				07A0F611005DAEE111CD283A,
				07A0F612005DAEE111CD283A,
			);
			isa = PBXGroup;
			path = BSafeCSP;
			refType = 4;
		};
		07A0F607005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = algmaker.cpp;
			refType = 4;
		};
		07A0F608005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsafeAsymmetric.cpp;
			refType = 4;
		};
		07A0F609005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsafeContext.cpp;
			refType = 4;
		};
		07A0F60A005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsafecsp.h;
			refType = 4;
		};
		07A0F60B005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsafecspi.h;
			refType = 4;
		};
		07A0F60C005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsafeKeyGen.cpp;
			refType = 4;
		};
		07A0F60D005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsafePKCS1.cpp;
			refType = 4;
		};
		07A0F60E005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsafePKCS1.h;
			refType = 4;
		};
		07A0F60F005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsafeSymmetric.cpp;
			refType = 4;
		};
		07A0F610005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bsobjects.h;
			refType = 4;
		};
		07A0F611005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = memory.cpp;
			refType = 4;
		};
		07A0F612005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = miscalgorithms.cpp;
			refType = 4;
		};
		07A0F66E005DAEE111CD283A = {
			children = (
				07A0F66F005DAEE111CD283A,
				07A0F670005DAEE111CD283A,
				07A0F671005DAEE111CD283A,
				07A0F676005DAEE111CD283A,
				07A0F677005DAEE111CD283A,
				07A0F678005DAEE111CD283A,
				07A0F679005DAEE111CD283A,
				07A0F67A005DAEE111CD283A,
				07A0F67B005DAEE111CD283A,
				07A0F67E005DAEE111CD283A,
				07A0F67F005DAEE111CD283A,
				63B97E6600603F0A7F000001,
				05F88FC80410035B00003D05,
				05F88FC90410035B00003D05,
			);
			isa = PBXGroup;
			path = CryptKitCSP;
			refType = 4;
		};
		07A0F66F005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cryptkitcsp.cpp;
			refType = 4;
		};
		07A0F670005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cryptkitcsp.h;
			refType = 4;
		};
		07A0F671005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptKitSpace.h;
			refType = 4;
		};
		07A0F672005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DigestContext.cpp;
			path = AppleCSP/MiscCSPAlgs/DigestContext.cpp;
			refType = 2;
		};
		07A0F673005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DigestContext.h;
			path = AppleCSP/MiscCSPAlgs/DigestContext.h;
			refType = 2;
		};
		07A0F674005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SHA1_MD5_Object.cpp;
			path = MiscCSPAlgs/SHA1_MD5_Object.cpp;
			refType = 4;
		};
		07A0F675005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = SHA1_MD5_Object.h;
			path = MiscCSPAlgs/SHA1_MD5_Object.h;
			refType = 4;
		};
		07A0F676005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FEEAsymmetricContext.cpp;
			refType = 4;
		};
		07A0F677005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FEEAsymmetricContext.h;
			refType = 4;
		};
		07A0F678005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FEECSPUtils.cpp;
			refType = 4;
		};
		07A0F679005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FEECSPUtils.h;
			refType = 4;
		};
		07A0F67A005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FEEKeys.cpp;
			refType = 4;
		};
		07A0F67B005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FEEKeys.h;
			refType = 4;
		};
		07A0F67E005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FEESignatureObject.cpp;
			refType = 4;
		};
		07A0F67F005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FEESignatureObject.h;
			refType = 4;
		};
		07A0F680005DAEE111CD283A = {
			children = (
				07A0F681005DAEE111CD283A,
				07A0F682005DAEE111CD283A,
				07A0F683005DAEE111CD283A,
				07A0F684005DAEE111CD283A,
				05553B72042F90DD00003D05,
				05553B73042F90DD00003D05,
			);
			isa = PBXGroup;
			path = PBKDF2;
			refType = 4;
		};
		07A0F681005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = HMACSHA1.c;
			refType = 4;
		};
		07A0F682005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = HMACSHA1.h;
			refType = 4;
		};
		07A0F683005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pbkdf2.c;
			refType = 4;
		};
		07A0F684005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = pbkdf2.h;
			refType = 4;
		};
		07A0F685005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TODO;
			refType = 4;
		};
		07A0F686005DAEE111CD283A = {
			children = (
				07A0F68A005DAEE111CD283A,
				07A0F68B005DAEE111CD283A,
				07A0F68C005DAEE111CD283A,
				07A0F68D005DAEE111CD283A,
				F5E32A1500EAB9A301CD283A,
				07A0F691005DAEE111CD283A,
				07A0F692005DAEE111CD283A,
				07A0F693005DAEE111CD283A,
				07A0F694005DAEE111CD283A,
				07A0F695005DAEE111CD283A,
				07A0F696005DAEE111CD283A,
				07A0F697005DAEE111CD283A,
				07A0F698005DAEE111CD283A,
				07A0F699005DAEE111CD283A,
				07A0F69A005DAEE111CD283A,
				07A0F69B005DAEE111CD283A,
				07A0F69C005DAEE111CD283A,
				07A0F69D005DAEE111CD283A,
				07A0F69E005DAEE111CD283A,
				07A0F69F005DAEE111CD283A,
				327DDDE700D6FC1A05CD296C,
				9DAE2E3201A43D6B00003D05,
				9DAE2E3301A43D6B00003D05,
				9DAE2E3401A43D6B00003D05,
				9DAE2E3501A43D6B00003D05,
			);
			isa = PBXGroup;
			path = AppleCSPDL;
			refType = 4;
		};
		07A0F68A005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPDLDatabase.cpp;
			refType = 4;
		};
		07A0F68B005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPDLDatabase.h;
			refType = 4;
		};
		07A0F68C005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPDLPlugin.cpp;
			refType = 4;
		};
		07A0F68D005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPDLPlugin.h;
			refType = 4;
		};
		07A0F690005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KeySchema.cpp;
			refType = 4;
		};
		07A0F691005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KeySchema.h;
			refType = 4;
		};
		07A0F692005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSContext.cpp;
			refType = 4;
		};
		07A0F693005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSContext.h;
			refType = 4;
		};
		07A0F694005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSCSPDLSession.cpp;
			refType = 4;
		};
		07A0F695005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSCSPDLSession.h;
			refType = 4;
		};
		07A0F696005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSCSPSession.cpp;
			refType = 4;
		};
		07A0F697005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSCSPSession.h;
			refType = 4;
		};
		07A0F698005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSDatabase.cpp;
			refType = 4;
		};
		07A0F699005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSDatabase.h;
			refType = 4;
		};
		07A0F69A005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSDLSession.cpp;
			refType = 4;
		};
		07A0F69B005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSDLSession.h;
			refType = 4;
		};
		07A0F69C005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSFactory.cpp;
			refType = 4;
		};
		07A0F69D005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSFactory.h;
			refType = 4;
		};
		07A0F69E005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSKey.cpp;
			refType = 4;
		};
		07A0F69F005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SSKey.h;
			refType = 4;
		};
		07A0F6A0005DAEE111CD283A = {
			children = (
				07A0F6A4005DAEE111CD283A,
				07A0F6A5005DAEE111CD283A,
				07A0F6A8005DAEE111CD283A,
				07A0F6A9005DAEE111CD283A,
				07A0F6AA005DAEE111CD283A,
				3290383500D6BB3705CD296C,
				9DAE2E2D01A3378900003D05,
				9DAE2E2E01A3378900003D05,
			);
			isa = PBXGroup;
			path = AppleDL;
			refType = 4;
		};
		07A0F6A4005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleFileDL.cpp;
			refType = 4;
		};
		07A0F6A5005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleFileDL.h;
			refType = 4;
		};
		07A0F6A8005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = FORMAT;
			refType = 4;
		};
		07A0F6A9005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ISSUES;
			refType = 4;
		};
		07A0F6AA005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TODO;
			refType = 4;
		};
		07A0F6AB005DAEE111CD283A = {
			children = (
				07A0F6AD005DAEE111CD283A,
				07A0F6AE005DAEE111CD283A,
				07A0F6B4005DAEE111CD283A,
				07A0F6B5005DAEE111CD283A,
				9D347A350380197600003D05,
				9D347A360380197600003D05,
				07A0F6B6005DAEE111CD283A,
				07A0F6B7005DAEE111CD283A,
				9D347A370380197600003D05,
				07A0F6B8005DAEE111CD283A,
				9D347A380380197600003D05,
				9D347A390380197600003D05,
				07A0F6B9005DAEE111CD283A,
				07A0F6BA005DAEE111CD283A,
				07A0F6BE005DAEE111CD283A,
				07A0F6BF005DAEE111CD283A,
				07A0F6C0005DAEE111CD283A,
				9D347A3A0380197600003D05,
				9D347A3B0380197600003D05,
				9D347A3C0380197600003D05,
				9D347A3D0380197600003D05,
				9D347A3E0380197600003D05,
				9D347A3F0380197600003D05,
				07A0F6C1005DAEE111CD283A,
				07A0F6C2005DAEE111CD283A,
				07A0F6C3005DAEE111CD283A,
				07A0F6C4005DAEE111CD283A,
				07A0F6C5005DAEE111CD283A,
				07A0F6C6005DAEE111CD283A,
				F540EDC2027A41BF01CA2E66,
				05F88FCC041003A500003D05,
				05F88FCD041003A500003D05,
				05F88FCE041003A500003D05,
				05F88FCF041003A500003D05,
				07A0F6C9005DAEE111CD283A,
				3290383600D6BB3705CD296C,
				9DAE2E2501A2E63700003D05,
				9DAE2E2601A2E63700003D05,
			);
			isa = PBXGroup;
			path = AppleX509CL;
			refType = 4;
		};
		07A0F6AD005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleX509CL.cpp;
			refType = 4;
		};
		07A0F6AE005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleX509CL.h;
			refType = 4;
		};
		07A0F6B4005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLCertExtensions.cpp;
			refType = 4;
		};
		07A0F6B5005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLCertExtensions.h;
			refType = 4;
		};
		07A0F6B6005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CertFields.cpp;
			refType = 4;
		};
		07A0F6B7005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLCachedEntry.cpp;
			refType = 4;
		};
		07A0F6B8005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLCachedEntry.h;
			refType = 4;
		};
		07A0F6B9005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPAttacher.cpp;
			refType = 4;
		};
		07A0F6BA005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CSPAttacher.h;
			refType = 4;
		};
		07A0F6BE005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cldebugging.h;
			refType = 4;
		};
		07A0F6BF005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DecodedCert.cpp;
			refType = 4;
		};
		07A0F6C0005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DecodedCert.h;
			refType = 4;
		};
		07A0F6C1005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = LockedMap.h;
			refType = 4;
		};
		07A0F6C2005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleX509CLSession.cpp;
			refType = 4;
		};
		07A0F6C3005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleX509CLSession.h;
			refType = 4;
		};
		07A0F6C4005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Session_Cert.cpp;
			refType = 4;
		};
		07A0F6C5005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Session_CRL.cpp;
			refType = 4;
		};
		07A0F6C6005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Session_Crypto.cpp;
			refType = 4;
		};
		07A0F6C9005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TODO;
			refType = 4;
		};
		07A0F6CA005DAEE111CD283A = {
			children = (
				07A0F6CB005DAEE111CD283A,
				07A0F6CC005DAEE111CD283A,
				07A0F6CF005DAEE111CD283A,
				07A0F6D0005DAEE111CD283A,
				07A0F6D1005DAEE111CD283A,
				07A0F6D2005DAEE111CD283A,
				07A0F6D6005DAEE111CD283A,
				07A0F6D8005DAEE111CD283A,
				07A0F6DB005DAEE111CD283A,
				07A0F6DC005DAEE111CD283A,
				9D4B1BC70156C2E500A17CD1,
				9D347A4B038019EF00003D05,
				9D347A4C038019EF00003D05,
				9D347A4D038019EF00003D05,
				9D347A4E038019EF00003D05,
				9D347A4F038019EF00003D05,
				9D347A50038019EF00003D05,
				9D347A51038019EF00003D05,
				9D347A52038019EF00003D05,
				07A0F6DD005DAEE111CD283A,
				07A0F6DE005DAEE111CD283A,
				07A0F6DF005DAEE111CD283A,
				07A0F6E0005DAEE111CD283A,
				3290383700D6BB3705CD296C,
				9DAE2E2901A2F93200003D05,
				9DAE2E2A01A2F93200003D05,
				9D09B90701B4314500003D05,
				9D14AC52020093D100003D05,
				9D9AEFBA02B6BC6C00003D05,
			);
			isa = PBXGroup;
			path = AppleX509TP;
			refType = 4;
		};
		07A0F6CB005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleTP.cpp;
			refType = 4;
		};
		07A0F6CC005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleTP.h;
			refType = 4;
		};
		07A0F6CF005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleTPSession.cpp;
			refType = 4;
		};
		07A0F6D0005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleTPSession.h;
			refType = 4;
		};
		07A0F6D1005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = certGroupUtils.cpp;
			refType = 4;
		};
		07A0F6D2005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = certGroupUtils.h;
			refType = 4;
		};
		07A0F6D6005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpdebugging.h;
			refType = 4;
		};
		07A0F6D8005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = rootCerts.h;
			refType = 4;
		};
		07A0F6DB005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPCertInfo.cpp;
			refType = 4;
		};
		07A0F6DC005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPCertInfo.h;
			refType = 4;
		};
		07A0F6DD005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpPolicies.cpp;
			refType = 4;
		};
		07A0F6DE005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpPolicies.h;
			refType = 4;
		};
		07A0F6DF005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpTime.c;
			refType = 4;
		};
		07A0F6E0005DAEE111CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpTime.h;
			refType = 4;
		};
		07E4D6D300A0CA617F000001 = {
			children = (
				07E4D6D400A0CA617F000001,
				07E4D6D500A0CA617F000001,
				07E4D6D600A0CA617F000001,
				07E4D6D700A0CA617F000001,
				07E4D6D800A0CA617F000001,
				07E4D6D900A0CA617F000001,
				07E4D6DA00A0CA617F000001,
				07E4D6DB00A0CA617F000001,
			);
			isa = PBXGroup;
			name = dsa;
			refType = 4;
		};
		07E4D6D400A0CA617F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa_asn1.c;
			path = dsa/dsa_asn1.c;
			refType = 4;
		};
		07E4D6D500A0CA617F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa_err.c;
			path = dsa/dsa_err.c;
			refType = 4;
		};
		07E4D6D600A0CA617F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa_gen.c;
			path = dsa/dsa_gen.c;
			refType = 4;
		};
		07E4D6D700A0CA617F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa_key.c;
			path = dsa/dsa_key.c;
			refType = 4;
		};
		07E4D6D800A0CA617F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa_lib.c;
			path = dsa/dsa_lib.c;
			refType = 4;
		};
		07E4D6D900A0CA617F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa_ossl.c;
			path = dsa/dsa_ossl.c;
			refType = 4;
		};
		07E4D6DA00A0CA617F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa_sign.c;
			path = dsa/dsa_sign.c;
			refType = 4;
		};
		07E4D6DB00A0CA617F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa_vrf.c;
			path = dsa/dsa_vrf.c;
			refType = 4;
		};
		07E4D6DC00A0CA617F000001 = {
			fileRef = 07E4D6D400A0CA617F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		07E4D6DD00A0CA617F000001 = {
			fileRef = 07E4D6D500A0CA617F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		07E4D6DE00A0CA617F000001 = {
			fileRef = 07E4D6D600A0CA617F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		07E4D6DF00A0CA617F000001 = {
			fileRef = 07E4D6D700A0CA617F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		07E4D6E000A0CA617F000001 = {
			fileRef = 07E4D6D800A0CA617F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		07E4D6E100A0CA617F000001 = {
			fileRef = 07E4D6D900A0CA617F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		07E4D6E200A0CA617F000001 = {
			fileRef = 07E4D6DA00A0CA617F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		07E4D6E300A0CA617F000001 = {
			fileRef = 07E4D6DB00A0CA617F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		07E4D6E400A0CD8D7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = sha.h;
			path = openssl/sha.h;
			refType = 4;
		};
		07E4D6E500A0CD8D7F000001 = {
			fileRef = 07E4D6E400A0CD8D7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//070
//071
//072
//073
//074
//080
//081
//082
//083
//084
		0867D690FE84028FC02AAC07 = {
			buildStyles = (
				01CE6B1AFFF2B1BA11CD283A,
				01CE6B19FFF2B1BA11CD283A,
				C2F346A204D5C05D0039D9E5,
				320C8FE900EA6AD705CD296C,
				F58998F803809BCA01CA2A98,
			);
			hasScannedForEncodings = 1;
			isa = PBXProject;
			mainGroup = 0867D691FE84028FC02AAC07;
			productRefGroup = 034768DDFF38A45A11DB9C8B;
			projectDirPath = "";
			targets = (
				01CE6B1BFFF2B31311CD283A,
				01CE6B1DFFF2B33A11CD283A,
				01FA88F0FFF2B96911CD283A,
				0867D69CFE84028FC02AAC07,
				030701E4FFF96F8511CD283A,
				125E85D5FFF3D67D11CD283A,
				01FA88FCFFF2BC5611CD283A,
				01FA8904FFF2BCA811CD283A,
				C2907DD4042BA6B100CA2E77,
				01FA88F9FFF2BBEB11CD283A,
				3290385000D6BB7805CD296C,
				014880CD005EAE4D11CD283A,
				014880D4005EAE4D11CD283A,
				014880DA005EAE4D11CD283A,
				014880E0005EAE4D11CD283A,
				014880E6005EAE4D11CD283A,
				3290383800D6BB3705CD296C,
				325EAA2200D6B08805CD296C,
				3290382200D6BA5905CD296C,
				3290381900D6BA5905CD296C,
				3290382800D6BA5905CD296C,
				3290382E00D6BA5905CD296C,
				9D347A6A0380312200003D05,
				9DC1DEF30299BBCD00003D05,
				9D347A8B0380359B00003D05,
				C227CDC903E7171400CA2E77,
				322C5F3B02B9641F05CA2E77,
			);
		};
		0867D691FE84028FC02AAC07 = {
			children = (
				01FA7FE6FFF2B54C11CD283A,
				0177F263FFFAA2D311CD283A,
				0F404EB6008616EE7F000001,
				01FA819DFFF2B54C11CD283A,
				01FA8126FFF2B54C11CD283A,
				07A0F5EA005DAEE111CD283A,
				07A0F686005DAEE111CD283A,
				07A0F6A0005DAEE111CD283A,
				07A0F6AB005DAEE111CD283A,
				07A0F6CA005DAEE111CD283A,
				F5A5E50E00FB884E01CD29D4,
				9DC1DEEE0299BBA900003D05,
				9DC1DEEC0299BB8F00003D05,
				9D347A950380362500003D05,
				C227CDC203E716B100CA2E77,
				3283A53702B96AF805CA2E77,
				01FA890DFFF2BD9911CD283A,
				01FA890EFFF2BD9911CD283A,
				030701E1FFF95F6F11CD283A,
				0867D69AFE84028FC02AAC07,
				034768DDFF38A45A11DB9C8B,
			);
			isa = PBXGroup;
			name = Security;
			refType = 4;
		};
		0867D69AFE84028FC02AAC07 = {
			children = (
				325EAA2900D6B23F05CD296C,
				125E85ADFFF3D44A11CD283A,
				327DDDFA00D7E81F05CD296C,
				9D347A5F0380300100003D05,
			);
			isa = PBXGroup;
			name = "External Frameworks and Libraries";
			refType = 4;
		};
		0867D69CFE84028FC02AAC07 = {
			buildPhases = (
				0867D69DFE84028FC02AAC07,
				0867D69EFE84028FC02AAC07,
				0867D69FFE84028FC02AAC07,
				0867D6A0FE84028FC02AAC07,
				0867D6A2FE84028FC02AAC07,
				F5DDE3AE00B3358F01CD283A,
			);
			buildSettings = {
				CURRENT_PROJECT_VERSION = 164.1;
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
				FRAMEWORK_VERSION = A;
				HEADER_SEARCH_PATHS = "\"$(SRCROOT)\" \"$(BUILT_PRODUCTS_DIR)/derived_src\"";
				INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks";
				LIBRARY_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)\"";
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "-DLIMITED_SIGNING -DBUILTIN_PLUGINS -DVDADER_RULES -DCRYPTKIT_CSP_ENABLE -DASC_CSP_ENABLE";
				OTHER_LDFLAGS = "-lComCryption -lCryptKit -twolevel_namespace -lnssasn1";
				PREBINDING = YES;
				PRODUCT_NAME = Security;
				SECTORDER_FLAGS = "-sectorder __TEXT __text \"$(SRCROOT)/Security.order\" -seg_addr_table \"$(APPLE_INTERNAL_DEVELOPER_DIR)/seg_addr_table\"";
				VERSIONING_SYSTEM = "apple-generic";
				VERSION_INFO_PREFIX = Sec;
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
				WRAPPER_EXTENSION = framework;
			};
			dependencies = (
				C25FA84D03CB689300CA2E77,
				3290384F00D6BB7805CD296C,
				05855484FFF2DA1E11CD283A,
			);
			isa = PBXFrameworkTarget;
			name = Security;
			productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Frameworks";
			productName = Security;
			productReference = F54323B4022DC91501CA2E64;
			productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>Security</string>
	<key>CFBundleGetInfoString</key>
	<string>Security.framework 2.0,  Copyright © 2000-2002 Apple Computer Inc.</string>
	<key>CFBundleIconFile</key>
	<string></string>
	<key>CFBundleIdentifier</key>
	<string>com.apple.security</string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string>Security</string>
	<key>CFBundlePackageType</key>
	<string>FMWK</string>
	<key>CFBundleShortVersionString</key>
	<string>2.2</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>164.1</string>
</dict>
</plist>
";
		};
		0867D69DFE84028FC02AAC07 = {
			buildActionMask = 2147483647;
			files = (
				01FA848EFFF2B54C11CD283A,
				01FA848FFFF2B54C11CD283A,
				01FA8490FFF2B54C11CD283A,
				01FA8491FFF2B54C11CD283A,
				01FA8492FFF2B54C11CD283A,
				01FA8493FFF2B54C11CD283A,
				01FA8494FFF2B54C11CD283A,
				01FA8495FFF2B54C11CD283A,
				01FA8496FFF2B54C11CD283A,
				01FA8497FFF2B54C11CD283A,
				01FA8498FFF2B54C11CD283A,
				01FA8499FFF2B54C11CD283A,
				01FA849AFFF2B54C11CD283A,
				01FA849BFFF2B54C11CD283A,
				01FA849CFFF2B54C11CD283A,
				01FA849DFFF2B54C11CD283A,
				01FA849EFFF2B54C11CD283A,
				01FA849FFFF2B54C11CD283A,
				01FA84A0FFF2B54C11CD283A,
				01FA84A1FFF2B54C11CD283A,
				01FA84A2FFF2B54C11CD283A,
				01FA84A3FFF2B54C11CD283A,
				01FA84A4FFF2B54C11CD283A,
				01FA84A5FFF2B54C11CD283A,
				01FA84A6FFF2B54C11CD283A,
				01FA84A7FFF2B54C11CD283A,
				01FA84A8FFF2B54C11CD283A,
				01FA84AAFFF2B54C11CD283A,
				01FA84ABFFF2B54C11CD283A,
				01FA84ACFFF2B54C11CD283A,
				01FA84ADFFF2B54C11CD283A,
				01FA84AEFFF2B54C11CD283A,
				01FA84AFFFF2B54C11CD283A,
				01FA84B0FFF2B54C11CD283A,
				01FA84B1FFF2B54C11CD283A,
				01FA84B2FFF2B54C11CD283A,
				01FA84B3FFF2B54C11CD283A,
				01FA84B4FFF2B54C11CD283A,
				01FA84B5FFF2B54C11CD283A,
				01FA84B6FFF2B54C11CD283A,
				01FA84B7FFF2B54C11CD283A,
				01FA84B8FFF2B54C11CD283A,
				01FA84B9FFF2B54C11CD283A,
				01FA84BAFFF2B54C11CD283A,
				01FA84BBFFF2B54C11CD283A,
				01FA84BCFFF2B54C11CD283A,
				01FA84BDFFF2B54C11CD283A,
				01FA84BEFFF2B54C11CD283A,
				01FA84BFFFF2B54C11CD283A,
				01FA84C0FFF2B54C11CD283A,
				01FA84C1FFF2B54C11CD283A,
				01FA84C2FFF2B54C11CD283A,
				01FA84C3FFF2B54C11CD283A,
				01FA84C5FFF2B54C11CD283A,
				01FA84C6FFF2B54C11CD283A,
				01FA84C7FFF2B54C11CD283A,
				01FA84C8FFF2B54C11CD283A,
				01FA84C9FFF2B54C11CD283A,
				01FA84CAFFF2B54C11CD283A,
				01FA84CBFFF2B54C11CD283A,
				01FA84CCFFF2B54C11CD283A,
				01FA84CEFFF2B54C11CD283A,
				01FA84CFFFF2B54C11CD283A,
				01FA84D0FFF2B54C11CD283A,
				01FA84D1FFF2B54C11CD283A,
				01FA84D2FFF2B54C11CD283A,
				01FA84D3FFF2B54C11CD283A,
				01FA84D4FFF2B54C11CD283A,
				01FA84D5FFF2B54C11CD283A,
				01FA84D6FFF2B54C11CD283A,
				01FA84D7FFF2B54C11CD283A,
				01FA84D8FFF2B54C11CD283A,
				01FA84D9FFF2B54C11CD283A,
				01FA84DAFFF2B54C11CD283A,
				01FA84DBFFF2B54C11CD283A,
				01FA84DCFFF2B54C11CD283A,
				01FA84DDFFF2B54C11CD283A,
				01FA84DEFFF2B54C11CD283A,
				01FA84DFFFF2B54C11CD283A,
				01FA84E0FFF2B54C11CD283A,
				01FA84E1FFF2B54C11CD283A,
				01FA84E2FFF2B54C11CD283A,
				01FA84E3FFF2B54C11CD283A,
				01FA84E4FFF2B54C11CD283A,
				01FA84E5FFF2B54C11CD283A,
				01FA84E6FFF2B54C11CD283A,
				01FA84E7FFF2B54C11CD283A,
				01FA84E8FFF2B54C11CD283A,
				01FA84E9FFF2B54C11CD283A,
				01FA84EAFFF2B54C11CD283A,
				01FA84EBFFF2B54C11CD283A,
				01FA84EDFFF2B54C11CD283A,
				01FA84EEFFF2B54C11CD283A,
				01FA84EFFFF2B54C11CD283A,
				01FA84F0FFF2B54C11CD283A,
				01FA84F2FFF2B54C11CD283A,
				01FA84F3FFF2B54C11CD283A,
				025C84BC0027360A11CD296C,
				01FA84F4FFF2B54C11CD283A,
				01FA84F5FFF2B54C11CD283A,
				01FA84F6FFF2B54C11CD283A,
				01FA84F7FFF2B54C11CD283A,
				01FA84F8FFF2B54C11CD283A,
				01FA84F9FFF2B54C11CD283A,
				01FA84FAFFF2B54C11CD283A,
				01FA84FBFFF2B54C11CD283A,
				01FA84FCFFF2B54C11CD283A,
				01FA84FDFFF2B54C11CD283A,
				01FA84FEFFF2B54C11CD283A,
				01FA84FFFFF2B54C11CD283A,
				01FA8517FFF2B54C11CD283A,
				01FA8518FFF2B54C11CD283A,
				01FA851AFFF2B54C11CD283A,
				01FA851BFFF2B54C11CD283A,
				01FA851CFFF2B54C11CD283A,
				01FA851DFFF2B54C11CD283A,
				01FA8520FFF2B54C11CD283A,
				01FA8521FFF2B54C11CD283A,
				01FA8522FFF2B54C11CD283A,
				01FA8523FFF2B54C11CD283A,
				01FA8524FFF2B54C11CD283A,
				01FA8525FFF2B54C11CD283A,
				01FA8526FFF2B54C11CD283A,
				01FA8527FFF2B54C11CD283A,
				01FA8529FFF2B54C11CD283A,
				01FA852AFFF2B54C11CD283A,
				01FA852BFFF2B54C11CD283A,
				01FA852CFFF2B54C11CD283A,
				01FA852DFFF2B54C11CD283A,
				01FA852FFFF2B54C11CD283A,
				01FA8530FFF2B54C11CD283A,
				01FA8531FFF2B54C11CD283A,
				01FA8532FFF2B54C11CD283A,
				01FA8546FFF2B54C11CD283A,
				01FA8548FFF2B54C11CD283A,
				01FA8549FFF2B54C11CD283A,
				01FA8929FFF2BE3511CD283A,
				01FA892AFFF2BE3511CD283A,
				01FA892BFFF2BE3511CD283A,
				01FA892CFFF2BE3511CD283A,
				01FA892DFFF2BE3511CD283A,
				03B76D49FFF2D31811CD283A,
				03B76D4AFFF2D35D11CD283A,
				56EB36FE03F83C7E0DCA289E,
				03B76D4BFFF2D35D11CD283A,
				03B76D4CFFF2D35D11CD283A,
				03B76D4DFFF2D35D11CD283A,
				2DFDC7A8FFF3E4ED11CD283A,
				31200C5CFFF3E57C11CD283A,
				338005E1FFF3E69711CD283A,
				0177F2DEFFFAA2D311CD283A,
				0177F2EAFFFAA2D311CD283A,
				0177F2F0FFFAA2D311CD283A,
				0177F2F4FFFAA2D311CD283A,
				0177F2F5FFFAA2D311CD283A,
				0177F2FAFFFAA2D311CD283A,
				0177F2FBFFFAA2D311CD283A,
				0177F2FCFFFAA2D311CD283A,
				0177F2FDFFFAA2D311CD283A,
				0177F354FFFAC61911CD283A,
				0177F30BFFFAA2D311CD283A,
				0177F315FFFAA2D311CD283A,
				0177F319FFFAA2D311CD283A,
				0177F31AFFFAA2D311CD283A,
				0177F31BFFFAA2D311CD283A,
				0177F31DFFFAA2D311CD283A,
				014989C0006AA1D111CD283A,
				014989C1006AA1D111CD283A,
				33BD042300838F447F000001,
				33BD042C00838FB17F000001,
				33BD042D00838FB17F000001,
				33BD042E00838FB17F000001,
				33BD0449008390257F000001,
				33BD044A008390257F000001,
				33BD044B008390257F000001,
				33BD044C008390257F000001,
				33BD044D008390257F000001,
				33BD044E008390257F000001,
				33BD044F008390257F000001,
				33BD0450008390257F000001,
				33BD0451008390257F000001,
				33BD0452008390257F000001,
				33BD0460008390B17F000001,
				33BD0464008391C07F000001,
				F559B18D01D1510B01CA2E64,
				017B6CA8009748107F000001,
				2F4DD9A700A0A0767F000001,
				3290387000D6C5FE05CD296C,
				327DDDE300D6F8A605CD296C,
				327DDDE400D6F8A605CD296C,
				327DDDF800D7DB7505CD296C,
				32604C2800E3C14505CD296C,
				3272260B00E3C75605CD296C,
				3267644900EBF3AA05CD296C,
				F58785CA00FB966001CD29D4,
				9D8B6A2B015A48F500A17CD1,
				9D51868D018F27B500003D05,
				9D51868E018F27B500003D05,
				9D51868F018F27B500003D05,
				9D1DEC1A0198777400003D05,
				9D69C0270198A8E100003D05,
				9D69C02B019AF15E00003D05,
				9D64BAEC019AFD7900003D05,
				326618CE01C6844D05CA2E77,
				9D8F0D2001C80C0C00003D05,
				32554D7B01F4C97305CA2E77,
				9D78BC7301EBB3F900003D05,
				9D78BC7701EBBBED00003D05,
				F54323C7022DC98301CA2E64,
				F5786217022F1DA301CA2E64,
				F54323C9022DC98301CA2E64,
				F57861CC022F0F3801CA2E64,
				F5786172022EDDE501CA2E64,
				F5786180022EDE6401CA2E64,
				8F7ACD2C02357F2503CA2E8C,
				F578617A022EDE2B01CA2E64,
				9D2F711403156A7800003D05,
				F57861F8022F12FC01CA2E64,
				F57861C0022EEF1B01CA2E64,
				F578617C022EDE3F01CA2E64,
				4C2ACAB8044267EE00CA2E66,
				F57861C4022EEF3401CA2E64,
				F57861CA022F0D0A01CA2E64,
				BD6FEB7303A5642B03CA2E64,
				F5786174022EDDFB01CA2E64,
				F5786176022EDE0501CA2E64,
				F5786178022EDE1701CA2E64,
				F578617E022EDE5C01CA2E64,
				F57861C2022EEF2601CA2E64,
				F57861C8022EFAE501CA2E64,
				F57861C6022EEF4701CA2E64,
				5BA4A43101F4E3F604CA2E82,
				F5786226022F32E001CA2E64,
				F578622E022F37EB01CA2E64,
				F5786233022F39A101CA2E64,
				F578623A022F48C601CA2E64,
				F578623D023024CC01CA2E64,
				F55B3B480230375401CA2E64,
				F55B3B4C02303B2A01CA2E64,
				F55B3B500230448601CA2E64,
				F55B3B7B02304A6001CA2E64,
				32867BAA0231611A05CA2E77,
				32867BAE02316C3905CA2E77,
				32867BB502316E3305CA2E77,
				320F60A00234113505CA2E77,
				8F7ACD320235805903CA2E8C,
				3244148A0236DD1505CA2E77,
				3244148F023837A505CA2E77,
				F5A7F71D023D972201CA2E64,
				563FC2B203F845EC0DCA289E,
				563FC2B303F845EC0DCA289E,
				F5394A1C0279082901CA2E64,
				3206D1FE029996FC05CA2E77,
				9DD4620103119BCE00003D05,
				9D347A7F038031F000003D05,
				9D347A80038031F100003D05,
				9D347A81038031F200003D05,
				9D347A82038031F300003D05,
				9D347A83038031F400003D05,
				9D347A84038031F500003D05,
				9D347A85038031F600003D05,
				9D347A86038031F700003D05,
				05293B8A043916C100003D05,
				C2908499042BC01100CA2E77,
				C284B43F042F847900CA2E77,
				C2A6D4E1042FC54000CA2E77,
				C2B484990450D42900CA2E77,
				C213880F0455C01F00CA2E77,
				C2952B0D044B55BB00CA2E77,
				C2227D96044F404900CA2E77,
				408F00D6045E0650009D840B,
				4EE175A50459EC6F0036F88D,
				C2AE352C0469781800CA2E77,
				C244C1360479624A00CA2E77,
				52807AD504A3D56C00F46CAB,
				4046155904EE76E70001454E,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		0867D69EFE84028FC02AAC07 = {
			buildActionMask = 2147483647;
			files = (
				01FA8609FFF2B54C11CD283A,
				9D64BAF0019B173900003D05,
				9D64BAF4019B176200003D05,
				9D64BAF5019B176200003D05,
				9D64BAF6019B176200003D05,
				9DAE2E2701A2E63800003D05,
				9DAE2E2801A2E63800003D05,
				9DAE2E2B01A2F93200003D05,
				9DAE2E2C01A2F93200003D05,
				9D09B90801B4314500003D05,
				9DAE2E2F01A3378A00003D05,
				9DAE2E3001A3378A00003D05,
				9DAE2E3601A43D6B00003D05,
				9DAE2E3701A43D6B00003D05,
				9DAE2E3801A43D6B00003D05,
				9DAE2E3901A43D6B00003D05,
				9DA13D0501B4638200003D05,
				52807AD204A3D4B800F46CAB,
				5274775904CDF08D00F0AE7D,
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		0867D69FFE84028FC02AAC07 = {
			buildActionMask = 2147483647;
			files = (
				01FA86DAFFF2B54C11CD283A,
				01FA86DBFFF2B54C11CD283A,
				01FA86DCFFF2B54C11CD283A,
				01FA86DDFFF2B54C11CD283A,
				01FA86DEFFF2B54C11CD283A,
				01FA86DFFFF2B54C11CD283A,
				01FA86E0FFF2B54C11CD283A,
				01FA86E1FFF2B54C11CD283A,
				01FA86E2FFF2B54C11CD283A,
				01FA86E3FFF2B54C11CD283A,
				01FA86E4FFF2B54C11CD283A,
				01FA86E5FFF2B54C11CD283A,
				01FA86E6FFF2B54C11CD283A,
				01FA86E7FFF2B54C11CD283A,
				01FA86E9FFF2B54C11CD283A,
				01FA86EAFFF2B54C11CD283A,
				01FA86EBFFF2B54C11CD283A,
				01FA86ECFFF2B54C11CD283A,
				01FA86EDFFF2B54C11CD283A,
				01FA86EFFFF2B54C11CD283A,
				01FA86F0FFF2B54C11CD283A,
				01FA86F1FFF2B54C11CD283A,
				01FA86F3FFF2B54C11CD283A,
				01FA86F4FFF2B54C11CD283A,
				01FA86F5FFF2B54C11CD283A,
				01FA86F6FFF2B54C11CD283A,
				01FA86F7FFF2B54C11CD283A,
				01FA86F8FFF2B54C11CD283A,
				01FA86F9FFF2B54C11CD283A,
				01FA86FAFFF2B54C11CD283A,
				01FA86FCFFF2B54C11CD283A,
				01FA86FDFFF2B54C11CD283A,
				01FA86FEFFF2B54C11CD283A,
				01FA86FFFFF2B54C11CD283A,
				01FA8700FFF2B54C11CD283A,
				01FA8701FFF2B54C11CD283A,
				01FA8702FFF2B54C11CD283A,
				01FA8703FFF2B54C11CD283A,
				01FA8704FFF2B54C11CD283A,
				01FA8705FFF2B54C11CD283A,
				01FA8706FFF2B54C11CD283A,
				01FA8707FFF2B54C11CD283A,
				01FA8708FFF2B54C11CD283A,
				01FA8709FFF2B54C11CD283A,
				01FA870AFFF2B54C11CD283A,
				01FA870BFFF2B54C11CD283A,
				01FA870CFFF2B54C11CD283A,
				01FA870DFFF2B54C11CD283A,
				01FA870EFFF2B54C11CD283A,
				01FA870FFFF2B54C11CD283A,
				01FA8710FFF2B54C11CD283A,
				01FA8711FFF2B54C11CD283A,
				01FA8712FFF2B54C11CD283A,
				01FA8713FFF2B54C11CD283A,
				01FA8714FFF2B54C11CD283A,
				01FA8715FFF2B54C11CD283A,
				01FA8716FFF2B54C11CD283A,
				01FA8717FFF2B54C11CD283A,
				01FA8718FFF2B54C11CD283A,
				01FA871BFFF2B54C11CD283A,
				01FA871CFFF2B54C11CD283A,
				01FA871EFFF2B54C11CD283A,
				01FA871FFFF2B54C11CD283A,
				01FA8720FFF2B54C11CD283A,
				01FA8721FFF2B54C11CD283A,
				01FA8722FFF2B54C11CD283A,
				01FA8724FFF2B54C11CD283A,
				01FA8725FFF2B54C11CD283A,
				01FA8726FFF2B54C11CD283A,
				01FA8727FFF2B54C11CD283A,
				01FA8728FFF2B54C11CD283A,
				01FA8729FFF2B54C11CD283A,
				01FA872AFFF2B54C11CD283A,
				01FA872BFFF2B54C11CD283A,
				01FA872CFFF2B54C11CD283A,
				01FA872DFFF2B54C11CD283A,
				01FA872EFFF2B54C11CD283A,
				01FA872FFFF2B54C11CD283A,
				01FA8730FFF2B54C11CD283A,
				01FA874FFFF2B54C11CD283A,
				01FA8751FFF2B54C11CD283A,
				01FA8752FFF2B54C11CD283A,
				01FA8754FFF2B54C11CD283A,
				01FA8755FFF2B54C11CD283A,
				01FA8756FFF2B54C11CD283A,
				01FA8757FFF2B54C11CD283A,
				01FA8758FFF2B54C11CD283A,
				01FA875AFFF2B54C11CD283A,
				01FA875CFFF2B54C11CD283A,
				01FA875DFFF2B54C11CD283A,
				01FA8760FFF2B54C11CD283A,
				01FA8761FFF2B54C11CD283A,
				01FA8762FFF2B54C11CD283A,
				01FA8763FFF2B54C11CD283A,
				01FA8764FFF2B54C11CD283A,
				01FA8765FFF2B54C11CD283A,
				01FA8766FFF2B54C11CD283A,
				01FA8767FFF2B54C11CD283A,
				01FA8769FFF2B54C11CD283A,
				01FA876AFFF2B54C11CD283A,
				01FA876BFFF2B54C11CD283A,
				01FA876CFFF2B54C11CD283A,
				01FA876DFFF2B54C11CD283A,
				01FA876EFFF2B54C11CD283A,
				01FA876FFFF2B54C11CD283A,
				01FA8783FFF2B54C11CD283A,
				01FA8786FFF2B54C11CD283A,
				01FA8787FFF2B54C11CD283A,
				01FA8930FFF2BE3511CD283A,
				01FA8931FFF2BE3511CD283A,
				01FA8932FFF2BE3511CD283A,
				01FA8933FFF2BE3511CD283A,
				01FA8936FFF2BE3511CD283A,
				03B76D4EFFF2D35D11CD283A,
				03B76D4FFFF2D35D11CD283A,
				563FC2B003F8456F0DCA289E,
				563FC2B103F8456F0DCA289E,
				03B76D51FFF2D43011CD283A,
				0177F323FFFAA2D311CD283A,
				0177F32CFFFAA2D311CD283A,
				0177F332FFFAA2D311CD283A,
				0177F334FFFAA2D311CD283A,
				0177F335FFFAA2D311CD283A,
				0177F33AFFFAA2D311CD283A,
				0177F33BFFFAA2D311CD283A,
				0177F33CFFFAA2D311CD283A,
				0177F355FFFAC61911CD283A,
				0177F344FFFAA2D311CD283A,
				0177F349FFFAA2D311CD283A,
				0177F34BFFFAA2D311CD283A,
				0177F34EFFFAA2D311CD283A,
				0177F350FFFAA2D311CD283A,
				33BD042400838F447F000001,
				33BD042F00838FB17F000001,
				33BD043000838FB17F000001,
				33BD043100838FB17F000001,
				33BD0454008390257F000001,
				33BD0455008390257F000001,
				33BD0456008390257F000001,
				33BD0457008390257F000001,
				33BD0458008390257F000001,
				33BD0459008390257F000001,
				33BD045A008390257F000001,
				33BD045B008390257F000001,
				33BD045C008390257F000001,
				33BD045D008390257F000001,
				33BD0461008390B17F000001,
				33BD0465008391C07F000001,
				017B6CA9009748107F000001,
				2F4DD9A800A0A0767F000001,
				3290387100D6C5FE05CD296C,
				327DDDE500D6F8A605CD296C,
				327DDDE600D6F8A605CD296C,
				327DDDF900D7DB7605CD296C,
				32604C2900E3C14505CD296C,
				3272260C00E3C75705CD296C,
				F58785CB00FB966001CD29D4,
				9D518690018F27B500003D05,
				9D518692018F27B500003D05,
				9D518693018F27B500003D05,
				9D518694018F27B500003D05,
				9D1DEC1C0198796200003D05,
				9D69C0290198AB3700003D05,
				9D64BAEA019AF3B800003D05,
				9D64BAEE019AFE3700003D05,
				326618CF01C6844D05CA2E77,
				9D78BC7501EBB71A00003D05,
				9D78BC7901EBCA2400003D05,
				9D78BC7B01ECA79D00003D05,
				5BA4A43301F4E3F604CA2E82,
				F54323C6022DC98301CA2E64,
				F54323C8022DC98301CA2E64,
				F57861FB022F1A9301CA2E64,
				F57861FD022F1AA001CA2E64,
				F57861FF022F1AAB01CA2E64,
				F5786201022F1B4001CA2E64,
				F5786203022F1B5001CA2E64,
				F5786205022F1B5901CA2E64,
				F5786207022F1B6501CA2E64,
				F5786209022F1B6F01CA2E64,
				F578620B022F1B7901CA2E64,
				F578620D022F1B8701CA2E64,
				F578620F022F1B9301CA2E64,
				F5786211022F1B9C01CA2E64,
				F5786213022F1BA801CA2E64,
				F5786215022F1BB601CA2E64,
				F5786227022F32E001CA2E64,
				F578622F022F37EB01CA2E64,
				F5786232022F39A101CA2E64,
				F5786239022F48C601CA2E64,
				F578623E023024CC01CA2E64,
				F55B3B490230375401CA2E64,
				F55B3B4D02303B2A01CA2E64,
				F55B3B510230448601CA2E64,
				F55B3B7C02304A6001CA2E64,
				32867BA90231611A05CA2E77,
				32867BAD02316C3905CA2E77,
				32867BB402316E3305CA2E77,
				320F609F0234113505CA2E77,
				8F7ACD2D02357F2503CA2E8C,
				8F7ACD330235805903CA2E8C,
				324414890236DD1505CA2E77,
				3244148E023837A505CA2E77,
				32623CFD024BBA3B05CA2E77,
				3206D1FD029996FC05CA2E77,
				C2908498042BC01100CA2E77,
				C284B441042F856A00CA2E77,
				C2227D97044F404900CA2E77,
				C2AE352B0469781800CA2E77,
				52807AD304A3D4B800F46CAB,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		0867D6A0FE84028FC02AAC07 = {
			buildActionMask = 2147483647;
			files = (
				125E85AEFFF3D44A11CD283A,
				325EAA2A00D6B24005CD296C,
				325EAA2B00D6B24005CD296C,
				325EAA2C00D6B24005CD296C,
				325EAA2D00D6B24005CD296C,
				325EAA2E00D6B24005CD296C,
				327DDDFB00D7E81F05CD296C,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		0867D6A2FE84028FC02AAC07 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
//080
//081
//082
//083
//084
//0A0
//0A1
//0A2
//0A3
//0A4
		0AD5441E0003C2C511CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecurityServer.order;
			refType = 4;
		};
//0A0
//0A1
//0A2
//0A3
//0A4
//0F0
//0F1
//0F2
//0F3
//0F4
		0F404EB6008616EE7F000001 = {
			children = (
				0F404EB9008618137F000001,
				0F404EBA008618137F000001,
				0F404EBB008618137F000001,
				0F404EBC008618137F000001,
				0F404EBF008618137F000001,
				0F404EC0008618137F000001,
				0F404EC1008618137F000001,
				0F404EC2008618137F000001,
				0F404EC3008618137F000001,
				0F404EC4008618137F000001,
				3264486400D54DD305CD296C,
				3264486500D54DD305CD296C,
				0F404EC5008618137F000001,
				0F404EC7008618137F000001,
				0F404ECA008618137F000001,
				0F404ECB008618137F000001,
				4D37AD3A00AA03857F000001,
				4D37AD3900AA03857F000001,
				4D37AD3C00AA03857F000001,
				4D37AD3B00AA03857F000001,
				4D37AD3E00AA03857F000001,
				4D37AD3D00AA03857F000001,
				4D37AD3F00AA03857F000001,
				4D37AD4100AA03857F000001,
				4D37AD4000AA03857F000001,
				0F404ECC008618137F000001,
				0F404ED5008618137F000001,
			);
			isa = PBXGroup;
			path = Network;
			refType = 4;
		};
		0F404EB9008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = protocol.h;
			refType = 4;
		};
		0F404EBA008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = protocol.cpp;
			refType = 4;
		};
		0F404EBB008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = transfer.h;
			refType = 4;
		};
		0F404EBC008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = transfer.cpp;
			refType = 4;
		};
		0F404EBF008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = connectionpool.h;
			refType = 4;
		};
		0F404EC0008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = connectionpool.cpp;
			refType = 4;
		};
		0F404EC1008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = target.h;
			refType = 4;
		};
		0F404EC2008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = target.cpp;
			refType = 4;
		};
		0F404EC3008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = observer.h;
			refType = 4;
		};
		0F404EC4008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = observer.cpp;
			refType = 4;
		};
		0F404EC5008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = parameters.h;
			refType = 4;
		};
		0F404EC7008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = parameters.cpp;
			refType = 4;
		};
		0F404ECA008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = xfercore.h;
			refType = 4;
		};
		0F404ECB008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = xfercore.cpp;
			refType = 4;
		};
		0F404ECC008618137F000001 = {
			children = (
				0F404ECD008618137F000001,
				0F404ECE008618137F000001,
				0F404ECF008618137F000001,
				0F404ED0008618137F000001,
				0F404ED1008618137F000001,
				0F404ED2008618137F000001,
				0F404ED3008618137F000001,
				0F404ED4008618137F000001,
				21781539008B941B7F000001,
				2178153A008B941B7F000001,
				01827D09008CB8707F000001,
				01827D0A008CB8707F000001,
				017A54F20094AAE57F000001,
				017A54F30094AAE57F000001,
			);
			isa = PBXGroup;
			name = Protocols;
			refType = 4;
		};
		0F404ECD008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "file-protocol.h";
			refType = 4;
		};
		0F404ECE008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "file-protocol.cpp";
			refType = 4;
		};
		0F404ECF008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "ftp-protocol.h";
			refType = 4;
		};
		0F404ED0008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "ftp-protocol.cpp";
			refType = 4;
		};
		0F404ED1008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "http-protocol.h";
			refType = 4;
		};
		0F404ED2008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "http-protocol.cpp";
			refType = 4;
		};
		0F404ED3008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "https-protocol.h";
			refType = 4;
		};
		0F404ED4008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "https-protocol.cpp";
			refType = 4;
		};
		0F404ED5008618137F000001 = {
			children = (
				0F404ED6008618137F000001,
				0F404ED7008618137F000001,
			);
			isa = PBXGroup;
			name = Managers;
			refType = 4;
		};
		0F404ED6008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = simplemanager.h;
			refType = 4;
		};
		0F404ED7008618137F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = simplemanager.cpp;
			refType = 4;
		};
//0F0
//0F1
//0F2
//0F3
//0F4
//120
//121
//122
//123
//124
		125E85A8FFF3CDEF11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = xdatabase.cpp;
			refType = 4;
		};
		125E85A9FFF3CDEF11CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = xdatabase.h;
			refType = 4;
		};
		125E85ADFFF3D44A11CD283A = {
			isa = PBXFrameworkReference;
			name = CoreFoundation.framework;
			path = /System/Library/Frameworks/CoreFoundation.framework;
			refType = 0;
		};
		125E85AEFFF3D44A11CD283A = {
			fileRef = 125E85ADFFF3D44A11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85AFFFF3D51B11CD283A = {
			fileRef = 01FA819FFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85B0FFF3D51B11CD283A = {
			fileRef = 01FA81A1FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85B1FFF3D51B11CD283A = {
			fileRef = 01FA81A3FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85B2FFF3D51B11CD283A = {
			fileRef = 01FA81A5FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85B3FFF3D51B11CD283A = {
			fileRef = 01FA81AAFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85B4FFF3D51B11CD283A = {
			fileRef = 01FA819EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85B5FFF3D51B11CD283A = {
			fileRef = 01FA81A0FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85B6FFF3D51B11CD283A = {
			fileRef = 01FA81A2FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85B7FFF3D51B11CD283A = {
			fileRef = 01FA81A4FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85B8FFF3D51B11CD283A = {
			fileRef = 01FA81A9FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85B9FFF3D54811CD283A = {
			fileRef = 01FA81B3FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85BAFFF3D54811CD283A = {
			fileRef = 01FA81B5FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85BBFFF3D54811CD283A = {
			fileRef = 01FA81B9FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85BCFFF3D54811CD283A = {
			fileRef = 01FA81B2FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85BDFFF3D54811CD283A = {
			fileRef = 01FA81B4FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85BEFFF3D54811CD283A = {
			fileRef = 01FA81B8FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
				COMPILER_FLAGS = "-Wno-invalid-offsetof";
			};
		};
		125E85BFFFF3D5ED11CD283A = {
			fileRef = 01FA81BDFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C0FFF3D5ED11CD283A = {
			fileRef = 01FA8219FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C1FFF3D5ED11CD283A = {
			fileRef = 01FA821BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C2FFF3D5ED11CD283A = {
			fileRef = 01FA821DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C3FFF3D5ED11CD283A = {
			fileRef = 01FA821EFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C4FFF3D5ED11CD283A = {
			fileRef = 01FA8221FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C5FFF3D5ED11CD283A = {
			fileRef = 01FA8223FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C6FFF3D5ED11CD283A = {
			fileRef = 01FA8225FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C7FFF3D5ED11CD283A = {
			fileRef = 125E85A9FFF3CDEF11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		125E85C8FFF3D5ED11CD283A = {
			fileRef = 01FA81BCFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85C9FFF3D5ED11CD283A = {
			fileRef = 01FA8214FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85CAFFF3D5ED11CD283A = {
			fileRef = 01FA8218FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85CCFFF3D5ED11CD283A = {
			fileRef = 01FA8220FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85CDFFF3D5ED11CD283A = {
			fileRef = 01FA8222FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85CEFFF3D5ED11CD283A = {
			fileRef = 01FA8224FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85CFFFF3D5ED11CD283A = {
			fileRef = 01FA823AFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85D0FFF3D5ED11CD283A = {
			fileRef = 125E85A8FFF3CDEF11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85D1FFF3D5ED11CD283A = {
			fileRef = 01FA891BFFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85D4FFF3D67D11CD283A = {
			isa = PBXLibraryReference;
			path = libSecurityAgentServer.a;
			refType = 3;
		};
		125E85D5FFF3D67D11CD283A = {
			buildPhases = (
				125E85D6FFF3D67D11CD283A,
				125E85D7FFF3D67D11CD283A,
				125E85D9FFF3D67D11CD283A,
				125E85DAFFF3D67D11CD283A,
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				HEADER_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/include\"";
				INSTALL_PATH = /usr/local/lib;
				LIBRARY_STYLE = STATIC;
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = libSecurityAgentServer.a;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				125E85DCFFF3D76D11CD283A,
			);
			isa = PBXLibraryTarget;
			name = "SecurityAgent Server";
			productInstallPath = /usr/local/lib;
			productName = "SecurityAgent Server";
			productReference = 125E85D4FFF3D67D11CD283A;
		};
		125E85D6FFF3D67D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				125E8606FFF3DB3E11CD283A,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		125E85D7FFF3D67D11CD283A = {
			buildActionMask = 2147483647;
			files = (
				125E85D8FFF3D67D11CD283A,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		125E85D8FFF3D67D11CD283A = {
			fileRef = 01FA8917FFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		125E85D9FFF3D67D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		125E85DAFFF3D67D11CD283A = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		125E85DCFFF3D76D11CD283A = {
			isa = PBXTargetDependency;
			target = 01FA88F0FFF2B96911CD283A;
		};
		125E8604FFF3D96711CD283A = {
			isa = PBXTargetDependency;
			target = 125E85D5FFF3D67D11CD283A;
		};
		125E8606FFF3DB3E11CD283A = {
			fileRef = 01FA821BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
//120
//121
//122
//123
//124
//160
//161
//162
//163
//164
		1691956B009480BC7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RawSigner.h;
			path = AppleCSP/AppleCSP/RawSigner.h;
			refType = 2;
		};
		1691956C009480BC7F000001 = {
			fileRef = 1691956B009480BC7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691956D009485A47F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SignatureContext.h;
			refType = 4;
		};
		1691956E009485A47F000001 = {
			fileRef = 1691956D009485A47F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691956F009486767F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SignatureContext.cpp;
			refType = 4;
		};
		16919570009486767F000001 = {
			fileRef = 1691956F009486767F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195710094A2ED7F000001 = {
			children = (
				59375E6D00A849237F000001,
				2C5247ED007A39B47F000001,
				2C5247EC007A39B47F000001,
				2C5247EE007A39B47F000001,
				57FCEE8B007A7B2F7F000001,
				52BFC306007A6A1B7F000001,
				4A4C766D007A4E317F000001,
				4A4C766C007A4E317F000001,
				4A4C7672007A4E657F000001,
			);
			isa = PBXGroup;
			name = misc;
			path = "";
			refType = 4;
		};
		169195720094A2ED7F000001 = {
			children = (
				169195DF0094A8577F000001,
				169195E00094A8577F000001,
				169195E10094A8577F000001,
				169195E20094A8577F000001,
				169195E40094A8577F000001,
				169195E50094A8577F000001,
				169195E60094A8577F000001,
				169195E70094A8577F000001,
				169195E80094A8577F000001,
				169195E90094A8577F000001,
				169195EA0094A8577F000001,
				59375E6E00A849237F000001,
				169195EB0094A8577F000001,
				2C5247EB007A39B47F000001,
				169195EC0094A8577F000001,
				01D5634800974F7C7F000001,
				169195EE0094A8577F000001,
				2C5247EF007A39B47F000001,
				52BFC304007A6A1B7F000001,
				4A4C766E007A4E317F000001,
				169195EF0094A8577F000001,
				169195F00094A8577F000001,
				169195F10094A8577F000001,
				07E4D6E400A0CD8D7F000001,
				169195F30094A8577F000001,
				169195F20094A8577F000001,
				9D29187F026B504700003D05,
				057C0BBB0456E18300BA3D3B,
				057C0BD704581E6800BA3D3B,
			);
			isa = PBXGroup;
			name = openssl;
			refType = 4;
		};
		169195730094A5A87F000001 = {
			children = (
				169195740094A5A87F000001,
			);
			isa = PBXGroup;
			name = stack;
			refType = 4;
		};
		169195740094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = stack.c;
			path = stack/stack.c;
			refType = 4;
		};
		169195750094A5A87F000001 = {
			children = (
				169195760094A5A87F000001,
				169195770094A5A87F000001,
				169195780094A5A87F000001,
				169195790094A5A87F000001,
				1691957A0094A5A87F000001,
				1691957B0094A5A87F000001,
				1691957C0094A5A87F000001,
				1691957E0094A5A87F000001,
				1691957F0094A5A87F000001,
				169195800094A5A87F000001,
				169195810094A5A87F000001,
			);
			isa = PBXGroup;
			name = rsa;
			refType = 4;
		};
		169195760094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_chk.c;
			path = rsa/rsa_chk.c;
			refType = 4;
		};
		169195770094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_eay.c;
			path = rsa/rsa_eay.c;
			refType = 4;
		};
		169195780094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_err.c;
			path = rsa/rsa_err.c;
			refType = 4;
		};
		169195790094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_gen.c;
			path = rsa/rsa_gen.c;
			refType = 4;
		};
		1691957A0094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_lib.c;
			path = rsa/rsa_lib.c;
			refType = 4;
		};
		1691957B0094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_none.c;
			path = rsa/rsa_none.c;
			refType = 4;
		};
		1691957C0094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_null.c;
			path = rsa/rsa_null.c;
			refType = 4;
		};
		1691957E0094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_pk1.c;
			path = rsa/rsa_pk1.c;
			refType = 4;
		};
		1691957F0094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_saos.c;
			path = rsa/rsa_saos.c;
			refType = 4;
		};
		169195800094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_sign.c;
			path = rsa/rsa_sign.c;
			refType = 4;
		};
		169195810094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa_ssl.c;
			path = rsa/rsa_ssl.c;
			refType = 4;
		};
		169195820094A5A87F000001 = {
			children = (
				169195830094A5A87F000001,
			);
			isa = PBXGroup;
			name = lhash;
			refType = 4;
		};
		169195830094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = lhash.c;
			path = lhash/lhash.c;
			refType = 4;
		};
		169195840094A5A87F000001 = {
			children = (
				169195860094A5A87F000001,
				169195870094A5A87F000001,
			);
			isa = PBXGroup;
			name = err;
			refType = 4;
		};
		169195860094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = err_prn.c;
			path = err/err_prn.c;
			refType = 4;
		};
		169195870094A5A87F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = err.c;
			path = err/err.c;
			refType = 4;
		};
		169195880094A5A87F000001 = {
			children = (
				1691959C0094A63C7F000001,
				1691959D0094A63C7F000001,
				1691959E0094A63C7F000001,
				1691959F0094A63C7F000001,
				169195A00094A63C7F000001,
				169195A10094A63C7F000001,
				169195A20094A63C7F000001,
				169195A30094A63C7F000001,
				169195A40094A63C7F000001,
				169195A50094A63C7F000001,
				169195A60094A63C7F000001,
				169195A70094A63C7F000001,
				169195A80094A63C7F000001,
				169195A90094A63C7F000001,
				169195AA0094A63C7F000001,
				169195AB0094A63C7F000001,
				169195AC0094A63C7F000001,
				169195AD0094A63C7F000001,
				169195AE0094A63C7F000001,
				169195AF0094A63C7F000001,
				169195B00094A63C7F000001,
				169195B10094A63C7F000001,
			);
			isa = PBXGroup;
			name = bn;
			refType = 4;
		};
		169195890094A5A87F000001 = {
			children = (
				169195B20094A63C7F000001,
				169195B30094A63C7F000001,
			);
			isa = PBXGroup;
			name = bio;
			refType = 4;
		};
		1691958A0094A5A87F000001 = {
			children = (
				169195B40094A63C7F000001,
				169195B50094A63C7F000001,
			);
			isa = PBXGroup;
			name = buffer;
			path = "";
			refType = 4;
		};
		1691958B0094A5A87F000001 = {
			fileRef = 169195740094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691958C0094A5A87F000001 = {
			fileRef = 169195760094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691958D0094A5A87F000001 = {
			fileRef = 169195770094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691958E0094A5A87F000001 = {
			fileRef = 169195780094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691958F0094A5A87F000001 = {
			fileRef = 169195790094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195900094A5A87F000001 = {
			fileRef = 1691957A0094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195910094A5A87F000001 = {
			fileRef = 1691957B0094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195920094A5A87F000001 = {
			fileRef = 1691957C0094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195940094A5A87F000001 = {
			fileRef = 1691957E0094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195950094A5A87F000001 = {
			fileRef = 1691957F0094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195960094A5A87F000001 = {
			fileRef = 169195800094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195970094A5A87F000001 = {
			fileRef = 169195810094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195980094A5A87F000001 = {
			fileRef = 169195830094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691959A0094A5A87F000001 = {
			fileRef = 169195860094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691959B0094A5A87F000001 = {
			fileRef = 169195870094A5A87F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1691959C0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_add.c;
			path = bn/bn_add.c;
			refType = 4;
		};
		1691959D0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_asm.c;
			path = bn/bn_asm.c;
			refType = 4;
		};
		1691959E0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_blind.c;
			path = bn/bn_blind.c;
			refType = 4;
		};
		1691959F0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_ctx.c;
			path = bn/bn_ctx.c;
			refType = 4;
		};
		169195A00094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_div.c;
			path = bn/bn_div.c;
			refType = 4;
		};
		169195A10094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_err.c;
			path = bn/bn_err.c;
			refType = 4;
		};
		169195A20094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_exp.c;
			path = bn/bn_exp.c;
			refType = 4;
		};
		169195A30094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_exp2.c;
			path = bn/bn_exp2.c;
			refType = 4;
		};
		169195A40094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_gcd.c;
			path = bn/bn_gcd.c;
			refType = 4;
		};
		169195A50094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_lcl.h;
			path = bn/bn_lcl.h;
			refType = 4;
		};
		169195A60094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_lib.c;
			path = bn/bn_lib.c;
			refType = 4;
		};
		169195A70094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_mont.c;
			path = bn/bn_mont.c;
			refType = 4;
		};
		169195A80094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_mpi.c;
			path = bn/bn_mpi.c;
			refType = 4;
		};
		169195A90094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_mul.c;
			path = bn/bn_mul.c;
			refType = 4;
		};
		169195AA0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_prime.c;
			path = bn/bn_prime.c;
			refType = 4;
		};
		169195AB0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_prime.h;
			path = bn/bn_prime.h;
			refType = 4;
		};
		169195AC0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_print.c;
			path = bn/bn_print.c;
			refType = 4;
		};
		169195AD0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_rand.c;
			path = bn/bn_rand.c;
			refType = 4;
		};
		169195AE0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_recp.c;
			path = bn/bn_recp.c;
			refType = 4;
		};
		169195AF0094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_shift.c;
			path = bn/bn_shift.c;
			refType = 4;
		};
		169195B00094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_sqr.c;
			path = bn/bn_sqr.c;
			refType = 4;
		};
		169195B10094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn_word.c;
			path = bn/bn_word.c;
			refType = 4;
		};
		169195B20094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bio_lib.c;
			path = bio/bio_lib.c;
			refType = 4;
		};
		169195B30094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bss_file.c;
			path = bio/bss_file.c;
			refType = 4;
		};
		169195B40094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = buf_err.c;
			path = buffer/buf_err.c;
			refType = 4;
		};
		169195B50094A63C7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = buffer.c;
			path = buffer/buffer.c;
			refType = 4;
		};
		169195B60094A63C7F000001 = {
			fileRef = 169195A50094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195B70094A63C7F000001 = {
			fileRef = 169195AB0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195B80094A63C7F000001 = {
			fileRef = 1691959C0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195B90094A63C7F000001 = {
			fileRef = 1691959D0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195BA0094A63C7F000001 = {
			fileRef = 1691959E0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195BB0094A63C7F000001 = {
			fileRef = 1691959F0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195BC0094A63C7F000001 = {
			fileRef = 169195A00094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195BD0094A63C7F000001 = {
			fileRef = 169195A10094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195BE0094A63C7F000001 = {
			fileRef = 169195A20094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195BF0094A63C7F000001 = {
			fileRef = 169195A30094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C00094A63C7F000001 = {
			fileRef = 169195A40094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C10094A63C7F000001 = {
			fileRef = 169195A60094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C20094A63C7F000001 = {
			fileRef = 169195A70094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C30094A63C7F000001 = {
			fileRef = 169195A80094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C40094A63C7F000001 = {
			fileRef = 169195A90094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C50094A63C7F000001 = {
			fileRef = 169195AA0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C60094A63C7F000001 = {
			fileRef = 169195AC0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C70094A63C7F000001 = {
			fileRef = 169195AD0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C80094A63C7F000001 = {
			fileRef = 169195AE0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195C90094A63C7F000001 = {
			fileRef = 169195AF0094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195CA0094A63C7F000001 = {
			fileRef = 169195B00094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195CB0094A63C7F000001 = {
			fileRef = 169195B10094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195CC0094A63C7F000001 = {
			fileRef = 169195B20094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195CD0094A63C7F000001 = {
			fileRef = 169195B30094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195CE0094A63C7F000001 = {
			fileRef = 169195B40094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195CF0094A63C7F000001 = {
			fileRef = 169195B50094A63C7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195D00094A6FD7F000001 = {
			children = (
				169195D70094A7427F000001,
				169195D80094A7427F000001,
				05F88FC00410032C00003D05,
				05F88FC10410032C00003D05,
				05F88FC20410032C00003D05,
				05F88FC30410032C00003D05,
			);
			isa = PBXGroup;
			name = opensslUtils;
			refType = 4;
		};
		169195D10094A6FD7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cryptlib.c;
			refType = 4;
		};
		169195D20094A6FD7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ex_data.c;
			refType = 4;
		};
		169195D30094A6FD7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = mem.c;
			refType = 4;
		};
		169195D40094A6FD7F000001 = {
			fileRef = 169195D10094A6FD7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195D50094A6FD7F000001 = {
			fileRef = 169195D20094A6FD7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195D60094A6FD7F000001 = {
			fileRef = 169195D30094A6FD7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195D70094A7427F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = opensslUtils.cpp;
			path = opensslUtils/opensslUtils.cpp;
			refType = 4;
		};
		169195D80094A7427F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = opensslUtils.h;
			path = opensslUtils/opensslUtils.h;
			refType = 4;
		};
		169195DB0094A7427F000001 = {
			fileRef = 169195D80094A7427F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195DD0094A7427F000001 = {
			fileRef = 169195D70094A7427F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195DF0094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = asn1.h;
			path = openssl/asn1.h;
			refType = 4;
		};
		169195E00094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bio.h;
			path = openssl/bio.h;
			refType = 4;
		};
		169195E10094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = bn.h;
			path = openssl/bn.h;
			refType = 4;
		};
		169195E20094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = buffer.h;
			path = openssl/buffer.h;
			refType = 4;
		};
		169195E30094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cryptlib.h;
			refType = 4;
		};
		169195E40094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = crypto.h;
			path = openssl/crypto.h;
			refType = 4;
		};
		169195E50094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dsa.h;
			path = openssl/dsa.h;
			refType = 4;
		};
		169195E60094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = e_os.h;
			path = openssl/e_os.h;
			refType = 4;
		};
		169195E70094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = e_os2.h;
			path = openssl/e_os2.h;
			refType = 4;
		};
		169195E80094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = err.h;
			path = openssl/err.h;
			refType = 4;
		};
		169195E90094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = evp.h;
			path = openssl/evp.h;
			refType = 4;
		};
		169195EA0094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = lhash.h;
			path = openssl/lhash.h;
			refType = 4;
		};
		169195EB0094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = objects.h;
			path = openssl/objects.h;
			refType = 4;
		};
		169195EC0094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = opensslv.h;
			path = openssl/opensslv.h;
			refType = 4;
		};
		169195EE0094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rand.h;
			path = openssl/rand.h;
			refType = 4;
		};
		169195EF0094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rsa.h;
			path = openssl/rsa.h;
			refType = 4;
		};
		169195F00094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = safestack.h;
			path = openssl/safestack.h;
			refType = 4;
		};
		169195F10094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = stack.h;
			path = openssl/stack.h;
			refType = 4;
		};
		169195F20094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = x509_vfy.h;
			path = openssl/x509_vfy.h;
			refType = 4;
		};
		169195F30094A8577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = x509.h;
			path = openssl/x509.h;
			refType = 4;
		};
		169195F40094A8577F000001 = {
			fileRef = 169195DF0094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195F50094A8577F000001 = {
			fileRef = 169195E00094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195F60094A8577F000001 = {
			fileRef = 169195E10094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195F70094A8577F000001 = {
			fileRef = 169195E20094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195F80094A8577F000001 = {
			fileRef = 169195E30094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195F90094A8577F000001 = {
			fileRef = 169195E40094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195FA0094A8577F000001 = {
			fileRef = 169195E50094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195FB0094A8577F000001 = {
			fileRef = 169195E60094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195FC0094A8577F000001 = {
			fileRef = 169195E70094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195FD0094A8577F000001 = {
			fileRef = 169195E80094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195FE0094A8577F000001 = {
			fileRef = 169195E90094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169195FF0094A8577F000001 = {
			fileRef = 169195EA0094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169196000094A8577F000001 = {
			fileRef = 169195EB0094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169196010094A8577F000001 = {
			fileRef = 169195EC0094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169196030094A8577F000001 = {
			fileRef = 169195EE0094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169196040094A8577F000001 = {
			fileRef = 169195EF0094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169196050094A8577F000001 = {
			fileRef = 169195F00094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169196060094A8577F000001 = {
			fileRef = 169195F10094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169196070094A8577F000001 = {
			fileRef = 169195F20094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		169196080094A8577F000001 = {
			fileRef = 169195F30094A8577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//160
//161
//162
//163
//164
//1B0
//1B1
//1B2
//1B3
//1B4
		1B40D2E3FFF9716411CD283A = {
			isa = PBXTargetDependency;
			target = 030701E4FFF96F8511CD283A;
		};
		1B40D2E4FFF9716411CD283A = {
			isa = PBXTargetDependency;
			target = 01FA88F0FFF2B96911CD283A;
		};
		1BA451B10097605B7F000001 = {
			isa = PBXFrameworkReference;
			path = Security.framework;
			refType = 3;
		};
		1BA451B20097605B7F000001 = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		1BA451B30097605B7F000001 = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//1B0
//1B1
//1B2
//1B3
//1B4
//200
//201
//202
//203
//204
		209FCB4E00A738117F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MacContext.h;
			path = MiscCSPAlgs/MacContext.h;
			refType = 4;
		};
		209FCB4F00A738117F000001 = {
			fileRef = 209FCB4E00A738117F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		209FCB5000A739657F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MacContext.cpp;
			path = AppleCSP/MiscCSPAlgs/MacContext.cpp;
			refType = 2;
		};
		209FCB5100A739657F000001 = {
			fileRef = 209FCB5000A739657F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//200
//201
//202
//203
//204
//210
//211
//212
//213
//214
		21306AAD0030B27011CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Localizable.strings;
			refType = 4;
		};
		21781539008B941B7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "http-proxy-protocol.h";
			refType = 4;
		};
		2178153A008B941B7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "http-proxy-protocol.cpp";
			refType = 4;
		};
//210
//211
//212
//213
//214
//250
//251
//252
//253
//254
		256C38AB0094AE067F000001 = {
			children = (
				256C38AC0094AE787F000001,
				256C38AD0094AE787F000001,
				256C38AE0094AE787F000001,
				256C38AF0094AE787F000001,
				28B044DF0094C5577F000001,
				28B044E10094C6C57F000001,
				256C38B60094B96F7F000001,
				256C38B40094B2537F000001,
				28B044E30094DC627F000001,
				28B044E40094DC627F000001,
			);
			isa = PBXGroup;
			name = RSA_DSA;
			refType = 4;
		};
		256C38AC0094AE787F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_DSA_csp.h;
			path = RSA_DSA/RSA_DSA_csp.h;
			refType = 4;
		};
		256C38AD0094AE787F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_DSA_csp.cpp;
			path = RSA_DSA/RSA_DSA_csp.cpp;
			refType = 4;
		};
		256C38AE0094AE787F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_DSA_keys.cpp;
			path = RSA_DSA/RSA_DSA_keys.cpp;
			refType = 4;
		};
		256C38AF0094AE787F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_DSA_keys.h;
			path = RSA_DSA/RSA_DSA_keys.h;
			refType = 4;
		};
		256C38B00094AE787F000001 = {
			fileRef = 256C38AC0094AE787F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		256C38B10094AE787F000001 = {
			fileRef = 256C38AF0094AE787F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		256C38B20094AE787F000001 = {
			fileRef = 256C38AD0094AE787F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		256C38B30094AE787F000001 = {
			fileRef = 256C38AE0094AE787F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		256C38B40094B2537F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_DSA_utils.h;
			path = AppleCSP/RSA_DSA/RSA_DSA_utils.h;
			refType = 2;
		};
		256C38B50094B2537F000001 = {
			fileRef = 256C38B40094B2537F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		256C38B60094B96F7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_DSA_utils.cpp;
			path = AppleCSP/RSA_DSA/RSA_DSA_utils.cpp;
			refType = 2;
		};
		256C38B70094B96F7F000001 = {
			fileRef = 256C38B60094B96F7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//250
//251
//252
//253
//254
//280
//281
//282
//283
//284
		28B044DF0094C5577F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_DSA_signature.h;
			path = AppleCSP/RSA_DSA/RSA_DSA_signature.h;
			refType = 2;
		};
		28B044E00094C5577F000001 = {
			fileRef = 28B044DF0094C5577F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		28B044E10094C6C57F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_DSA_signature.cpp;
			path = AppleCSP/RSA_DSA/RSA_DSA_signature.cpp;
			refType = 2;
		};
		28B044E20094C6C57F000001 = {
			fileRef = 28B044E10094C6C57F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		28B044E30094DC627F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_asymmetric.cpp;
			path = RSA_DSA/RSA_asymmetric.cpp;
			refType = 4;
		};
		28B044E40094DC627F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = RSA_asymmetric.h;
			path = RSA_DSA/RSA_asymmetric.h;
			refType = 4;
		};
		28B044E50094DC627F000001 = {
			fileRef = 28B044E40094DC627F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		28B044E60094DC627F000001 = {
			fileRef = 28B044E30094DC627F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//280
//281
//282
//283
//284
//2C0
//2C1
//2C2
//2C3
//2C4
		2C5247EA007A39B47F000001 = {
			children = (
				057C0BB00456E14700BA3D3B,
				057C0BC404581E0000BA3D3B,
				9D291872026B4FF900003D05,
				07E4D6D300A0CA617F000001,
				169195D00094A6FD7F000001,
				169195890094A5A87F000001,
				169195880094A5A87F000001,
				1691958A0094A5A87F000001,
				169195840094A5A87F000001,
				169195820094A5A87F000001,
				169195710094A2ED7F000001,
				169195750094A5A87F000001,
				169195730094A5A87F000001,
				169195720094A2ED7F000001,
				169195D10094A6FD7F000001,
				169195E30094A8577F000001,
				169195D20094A6FD7F000001,
				169195D30094A6FD7F000001,
			);
			isa = PBXGroup;
			path = open_ssl;
			refType = 4;
		};
		2C5247EB007A39B47F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = opensslconf.h;
			path = openssl/opensslconf.h;
			refType = 4;
		};
		2C5247EC007A39B47F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc2_cbc.c;
			path = misc/rc2_cbc.c;
			refType = 4;
		};
		2C5247ED007A39B47F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc2_locl.h;
			path = misc/rc2_locl.h;
			refType = 4;
		};
		2C5247EE007A39B47F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc2_skey.c;
			path = misc/rc2_skey.c;
			refType = 4;
		};
		2C5247EF007A39B47F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc2.h;
			path = openssl/rc2.h;
			refType = 4;
		};
		2C5247F0007A39B47F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc2Context.cpp;
			path = MiscCSPAlgs/rc2Context.cpp;
			refType = 4;
		};
		2C5247F1007A39B47F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc2Context.h;
			path = MiscCSPAlgs/rc2Context.h;
			refType = 4;
		};
		2C5247F2007A39B47F000001 = {
			fileRef = 2C5247EB007A39B47F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		2C5247F3007A39B47F000001 = {
			fileRef = 2C5247ED007A39B47F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		2C5247F4007A39B47F000001 = {
			fileRef = 2C5247EF007A39B47F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		2C5247F5007A39B47F000001 = {
			fileRef = 2C5247F1007A39B47F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		2C5247F6007A39B47F000001 = {
			fileRef = 2C5247EC007A39B47F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		2C5247F7007A39B47F000001 = {
			fileRef = 2C5247EE007A39B47F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		2C5247F8007A39B47F000001 = {
			fileRef = 2C5247F0007A39B47F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//2C0
//2C1
//2C2
//2C3
//2C4
//2D0
//2D1
//2D2
//2D3
//2D4
		2DFDC7A8FFF3E4ED11CD283A = {
			fileRef = 01FA821DFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
//2D0
//2D1
//2D2
//2D3
//2D4
//2F0
//2F1
//2F2
//2F3
//2F4
		2F4DD9A500A0A0767F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = fdsel.h;
			refType = 4;
		};
		2F4DD9A600A0A0767F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = fdsel.cpp;
			refType = 4;
		};
		2F4DD9A700A0A0767F000001 = {
			fileRef = 2F4DD9A500A0A0767F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		2F4DD9A800A0A0767F000001 = {
			fileRef = 2F4DD9A600A0A0767F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//2F0
//2F1
//2F2
//2F3
//2F4
//310
//311
//312
//313
//314
		31200C5CFFF3E57C11CD283A = {
			fileRef = 01FA891FFFF2BE3511CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
//310
//311
//312
//313
//314
//320
//321
//322
//323
//324
		3206D1FB029996FC05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TrustItem.cpp;
			refType = 4;
		};
		3206D1FC029996FC05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TrustItem.h;
			refType = 4;
		};
		3206D1FD029996FC05CA2E77 = {
			fileRef = 3206D1FB029996FC05CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3206D1FE029996FC05CA2E77 = {
			fileRef = 3206D1FC029996FC05CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		320C8FE900EA6AD705CD296C = {
			buildRules = (
			);
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				OTHER_CFLAGS = "\U0001-Wall -W -Winline -Wundef -Wno-unused -Wcast-qual -Wcast-align -Wmissing-noreturn";
			};
			isa = PBXBuildStyle;
			name = "Lint Screen";
		};
		320F609D0234113505CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmcert.cpp;
			refType = 4;
		};
		320F609E0234113505CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmcert.h;
			refType = 4;
		};
		320F609F0234113505CA2E77 = {
			fileRef = 320F609D0234113505CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		320F60A00234113505CA2E77 = {
			fileRef = 320F609E0234113505CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		322C5F3B02B9641F05CA2E77 = {
			buildArgumentsString = "-f $(SRCROOT)/keychains/Makefile $ACTION";
			buildPhases = (
			);
			buildSettings = {
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = "System Keychains";
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			buildToolPath = /usr/bin/gnumake;
			buildWorkingDirectory = "";
			dependencies = (
			);
			isa = PBXLegacyTarget;
			name = "System Keychains";
			passBuildSettingsInEnvironment = 1;
			productName = "System Keychains";
			settingsToExpand = 6;
			settingsToPassInEnvironment = 287;
			settingsToPassOnCommandLine = 280;
		};
		32361EEC01EB8FCF05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = notifications.h;
			refType = 4;
		};
		32361EED01EB8FCF05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = notifications.cpp;
			refType = 4;
		};
		32361EEE01EB8FD005CA2E77 = {
			fileRef = 32361EEC01EB8FCF05CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32361EEF01EB8FD005CA2E77 = {
			fileRef = 32361EED01EB8FCF05CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32361F0701F4B28E05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ucspNotify.defs;
			refType = 4;
		};
		32361F0A01F4B39505CA2E77 = {
			fileRef = 01FA823CFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		324414870236DD1505CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cfutilities.cpp;
			refType = 4;
		};
		324414880236DD1505CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cfutilities.h;
			refType = 4;
		};
		324414890236DD1505CA2E77 = {
			fileRef = 324414870236DD1505CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3244148A0236DD1505CA2E77 = {
			fileRef = 324414880236DD1505CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		3244148B0236DD2705CA2E77 = {
			children = (
				324414880236DD1505CA2E77,
				324414870236DD1505CA2E77,
			);
			isa = PBXGroup;
			name = CF;
			refType = 4;
		};
		3244148C023837A505CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TrustStore.cpp;
			refType = 4;
		};
		3244148D023837A505CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TrustStore.h;
			refType = 4;
		};
		3244148E023837A505CA2E77 = {
			fileRef = 3244148C023837A505CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3244148F023837A505CA2E77 = {
			fileRef = 3244148D023837A505CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		3253C16401C7D8A005CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = entropy.h;
			refType = 4;
		};
		3253C16501C7D8A005CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = entropy.cpp;
			refType = 4;
		};
		3253C16601C7D8A105CA2E77 = {
			fileRef = 3253C16401C7D8A005CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3253C16701C7D8A105CA2E77 = {
			fileRef = 3253C16501C7D8A005CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32554D7901F4C97305CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ucspNotifySender.cpp;
			refType = 4;
		};
		32554D7A01F4C97305CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ucspNotify.h;
			refType = 4;
		};
		32554D7B01F4C97305CA2E77 = {
			fileRef = 32554D7A01F4C97305CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32554D7C01F4C97405CA2E77 = {
			fileRef = 32554D7901F4C97305CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA2100D6B08805CD296C = {
			isa = PBXBundleReference;
			path = AppleCSP.bundle;
			refType = 3;
		};
		325EAA2200D6B08805CD296C = {
			buildPhases = (
				325EAA2400D6B08805CD296C,
				325EAA2500D6B08805CD296C,
				325EAA2600D6B08805CD296C,
				325EAA2700D6B08805CD296C,
				325EAA2800D6B08805CD296C,
			);
			buildSettings = {
				CURRENT_PROJECT_VERSION = 164.1;
				LIBRARY_SEARCH_PATHS = "";
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "-bundle -undefined error";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = AppleCSP;
				SECTORDER_FLAGS = "";
				VERSIONING_SYSTEM = "apple-generic";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
				WRAPPER_EXTENSION = bundle;
			};
			dependencies = (
				325EAA2300D6B08805CD296C,
			);
			isa = PBXBundleTarget;
			name = "AppleCSP Plugin";
			productName = "AppleCSP Plugin";
			productReference = 325EAA2100D6B08805CD296C;
			productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>AppleCSP</string>
	<key>CFBundleGetInfoString</key>
	<string></string>
	<key>CFBundleIconFile</key>
	<string></string>
	<key>CFBundleIdentifier</key>
	<string></string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string></string>
	<key>CFBundlePackageType</key>
	<string>BNDL</string>
	<key>CFBundleShortVersionString</key>
	<string>2.2</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>164.1</string>
</dict>
</plist>
";
		};
		325EAA2300D6B08805CD296C = {
			isa = PBXTargetDependency;
			target = 014880CD005EAE4D11CD283A;
		};
		325EAA2400D6B08805CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		325EAA2500D6B08805CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		325EAA2600D6B08805CD296C = {
			buildActionMask = 2147483647;
			files = (
				325EAA3800D6B47505CD296C,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		325EAA2700D6B08805CD296C = {
			buildActionMask = 2147483647;
			files = (
				325EAA3300D6B2BF05CD296C,
				325EAA3400D6B2BF05CD296C,
				325EAA3500D6B2BF05CD296C,
				3290381400D6B78A05CD296C,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		325EAA2800D6B08805CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		325EAA2900D6B23F05CD296C = {
			children = (
				0149036600A9E34D7F000001,
				0149036700A9E34D7F000001,
			);
			isa = PBXGroup;
			name = "From BSafe";
			refType = 4;
		};
		325EAA2A00D6B24005CD296C = {
			fileRef = 014880C7005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA2B00D6B24005CD296C = {
			fileRef = 014880C8005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA2C00D6B24005CD296C = {
			fileRef = 014880C9005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA2D00D6B24005CD296C = {
			fileRef = 014880CA005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA2E00D6B24005CD296C = {
			fileRef = 014880CB005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA3100D6B2BE05CD296C = {
			children = (
				014880C7005EAE4D11CD283A,
				014880C8005EAE4D11CD283A,
				014880C9005EAE4D11CD283A,
				014880CA005EAE4D11CD283A,
				014880CB005EAE4D11CD283A,
			);
			isa = PBXGroup;
			name = "Plugins as Libraries";
			path = "";
			refType = 4;
		};
		325EAA3200D6B2BE05CD296C = {
			children = (
				325EAA2100D6B08805CD296C,
				3290381500D6BA5905CD296C,
				3290381600D6BA5905CD296C,
				3290381700D6BA5905CD296C,
				3290381800D6BA5905CD296C,
			);
			isa = PBXGroup;
			name = "Plugins Proper";
			refType = 4;
		};
		325EAA3300D6B2BF05CD296C = {
			fileRef = 014880C7005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA3400D6B2BF05CD296C = {
			fileRef = 0149036600A9E34D7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA3500D6B2BF05CD296C = {
			fileRef = 0149036700A9E34D7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		325EAA3700D6B47405CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSPPlugin.cpp;
			refType = 4;
		};
		325EAA3800D6B47505CD296C = {
			fileRef = 325EAA3700D6B47405CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32604C2600E3C14405CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = devrandom.cpp;
			refType = 4;
		};
		32604C2700E3C14405CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = devrandom.h;
			refType = 4;
		};
		32604C2800E3C14505CD296C = {
			fileRef = 32604C2700E3C14405CD296C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		32604C2900E3C14505CD296C = {
			fileRef = 32604C2600E3C14405CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32623CFC024BBA3B05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = aclclient.cpp;
			path = cdsa/cdsa_client/aclclient.cpp;
			refType = 2;
		};
		32623CFD024BBA3B05CA2E77 = {
			fileRef = 32623CFC024BBA3B05CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3264486400D54DD305CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = multiobserver.h;
			refType = 4;
		};
		3264486500D54DD305CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = multiobserver.cpp;
			refType = 4;
		};
		326618CC01C6844C05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_protectedpw.cpp;
			refType = 4;
		};
		326618CD01C6844C05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = acl_protectedpw.h;
			refType = 4;
		};
		326618CE01C6844D05CA2E77 = {
			fileRef = 326618CD01C6844C05CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		326618CF01C6844D05CA2E77 = {
			fileRef = 326618CC01C6844C05CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3267644800EBF3A905CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthSession.h;
			refType = 4;
		};
		3267644900EBF3AA05CD296C = {
			fileRef = 3267644800EBF3A905CD296C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		3272260900E3C75605CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = uniformrandom.cpp;
			refType = 4;
		};
		3272260A00E3C75605CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = uniformrandom.h;
			refType = 4;
		};
		3272260B00E3C75605CD296C = {
			fileRef = 3272260A00E3C75605CD296C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		3272260C00E3C75705CD296C = {
			fileRef = 3272260900E3C75605CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3272260D00E3C7FB05CD296C = {
			children = (
				32604C2600E3C14405CD296C,
				32604C2700E3C14405CD296C,
				3272260900E3C75605CD296C,
				3272260A00E3C75605CD296C,
			);
			isa = PBXGroup;
			name = "Random Numbers";
			path = "";
			refType = 4;
		};
		327DDDBD00D6D8E605CD296C = {
			children = (
				3290386E00D6C5FD05CD296C,
				3290386F00D6C5FD05CD296C,
				327DDDDF00D6F8A505CD296C,
				327DDDE000D6F8A505CD296C,
				327DDDE100D6F8A505CD296C,
				327DDDE200D6F8A505CD296C,
			);
			isa = PBXGroup;
			name = "Module Loading";
			refType = 4;
		};
		327DDDDF00D6F8A505CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = modload_plugin.cpp;
			refType = 4;
		};
		327DDDE000D6F8A505CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = modload_plugin.h;
			refType = 4;
		};
		327DDDE100D6F8A505CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = modload_static.cpp;
			refType = 4;
		};
		327DDDE200D6F8A505CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = modload_static.h;
			refType = 4;
		};
		327DDDE300D6F8A605CD296C = {
			fileRef = 327DDDE000D6F8A505CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		327DDDE400D6F8A605CD296C = {
			fileRef = 327DDDE200D6F8A505CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		327DDDE500D6F8A605CD296C = {
			fileRef = 327DDDDF00D6F8A505CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		327DDDE600D6F8A605CD296C = {
			fileRef = 327DDDE100D6F8A505CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		327DDDE700D6FC1A05CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleCSPDLPlugin.cpp;
			refType = 4;
		};
		327DDDE800D6FC1B05CD296C = {
			fileRef = 327DDDE700D6FC1A05CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		327DDDF500D707D805CD296C = {
			fileRef = 07A0F68C005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		327DDDF600D7DB7505CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = powerwatch.cpp;
			refType = 4;
		};
		327DDDF700D7DB7505CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = powerwatch.h;
			refType = 4;
		};
		327DDDF800D7DB7505CD296C = {
			fileRef = 327DDDF700D7DB7505CD296C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		327DDDF900D7DB7605CD296C = {
			fileRef = 327DDDF600D7DB7505CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		327DDDFA00D7E81F05CD296C = {
			isa = PBXFrameworkReference;
			name = IOKit.framework;
			path = /System/Library/Frameworks/IOKit.framework;
			refType = 0;
		};
		327DDDFB00D7E81F05CD296C = {
			fileRef = 327DDDFA00D7E81F05CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3283A53602B96AED05CA2E77 = {
			isa = PBXTargetDependency;
			target = 322C5F3B02B9641F05CA2E77;
		};
		3283A53702B96AF805CA2E77 = {
			children = (
				3283A53802B96B2A05CA2E77,
				3283A53902B96B2A05CA2E77,
			);
			isa = PBXGroup;
			path = keychains;
			refType = 4;
		};
		3283A53802B96B2A05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Makefile;
			refType = 4;
		};
		3283A53902B96B2A05CA2E77 = {
			isa = PBXFileReference;
			path = X509Anchors;
			refType = 4;
		};
		32867BA70231611A05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpclient.cpp;
			refType = 4;
		};
		32867BA80231611A05CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpclient.h;
			refType = 4;
		};
		32867BA90231611A05CA2E77 = {
			fileRef = 32867BA70231611A05CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32867BAA0231611A05CA2E77 = {
			fileRef = 32867BA80231611A05CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		32867BAB02316C3905CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = clclient.cpp;
			refType = 4;
		};
		32867BAC02316C3905CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = clclient.h;
			refType = 4;
		};
		32867BAD02316C3905CA2E77 = {
			fileRef = 32867BAB02316C3905CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32867BAE02316C3905CA2E77 = {
			fileRef = 32867BAC02316C3905CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		32867BB202316E3305CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmtrust.cpp;
			refType = 4;
		};
		32867BB302316E3305CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssmtrust.h;
			refType = 4;
		};
		32867BB402316E3305CA2E77 = {
			fileRef = 32867BB202316E3305CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		32867BB502316E3305CA2E77 = {
			fileRef = 32867BB302316E3305CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		3290381400D6B78A05CD296C = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290381500D6BA5905CD296C = {
			isa = PBXBundleReference;
			path = AppleDL.bundle;
			refType = 3;
		};
		3290381600D6BA5905CD296C = {
			isa = PBXBundleReference;
			path = AppleCSPDL.bundle;
			refType = 3;
		};
		3290381700D6BA5905CD296C = {
			isa = PBXBundleReference;
			path = AppleX509CL.bundle;
			refType = 3;
		};
		3290381800D6BA5905CD296C = {
			isa = PBXBundleReference;
			path = AppleX509TP.bundle;
			refType = 3;
		};
		3290381900D6BA5905CD296C = {
			buildPhases = (
				3290381A00D6BA5905CD296C,
				3290381B00D6BA5905CD296C,
				3290381C00D6BA5905CD296C,
				3290381D00D6BA5905CD296C,
				3290382100D6BA5905CD296C,
			);
			buildSettings = {
				CURRENT_PROJECT_VERSION = 164.1;
				LIBRARY_SEARCH_PATHS = "";
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "-bundle -undefined error";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = AppleDL;
				SECTORDER_FLAGS = "";
				VERSIONING_SYSTEM = "apple-generic";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
				WRAPPER_EXTENSION = bundle;
			};
			dependencies = (
				3290383B00D6BB3705CD296C,
			);
			isa = PBXBundleTarget;
			name = "AppleDL Plugin";
			productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
			productName = "AppleDL Plugin";
			productReference = 3290381500D6BA5905CD296C;
			productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>AppleDL</string>
	<key>CFBundleGetInfoString</key>
	<string></string>
	<key>CFBundleIconFile</key>
	<string></string>
	<key>CFBundleIdentifier</key>
	<string></string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string></string>
	<key>CFBundlePackageType</key>
	<string>BNDL</string>
	<key>CFBundleShortVersionString</key>
	<string>2.2</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>164.1</string>
</dict>
</plist>
";
		};
		3290381A00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290381B00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290381C00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				3290383C00D6BB3705CD296C,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290381D00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				3290381E00D6BA5905CD296C,
				3290382000D6BA5905CD296C,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290381E00D6BA5905CD296C = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290382000D6BA5905CD296C = {
			fileRef = 014880C8005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290382100D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382200D6BA5905CD296C = {
			buildPhases = (
				3290382300D6BA5905CD296C,
				3290382400D6BA5905CD296C,
				3290382500D6BA5905CD296C,
				3290382600D6BA5905CD296C,
				3290382700D6BA5905CD296C,
			);
			buildSettings = {
				CURRENT_PROJECT_VERSION = 164.1;
				LIBRARY_SEARCH_PATHS = "";
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "-bundle -undefined error";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = AppleCSPDL;
				SECTORDER_FLAGS = "";
				VERSIONING_SYSTEM = "apple-generic";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
				WRAPPER_EXTENSION = bundle;
			};
			dependencies = (
				3290383E00D6BB3705CD296C,
			);
			isa = PBXBundleTarget;
			name = "AppleCSPDL Plugin";
			productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
			productName = "AppleCSPDL Plugin";
			productReference = 3290381600D6BA5905CD296C;
			productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>AppleCSPDL</string>
	<key>CFBundleGetInfoString</key>
	<string></string>
	<key>CFBundleIconFile</key>
	<string></string>
	<key>CFBundleIdentifier</key>
	<string></string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string></string>
	<key>CFBundlePackageType</key>
	<string>BNDL</string>
	<key>CFBundleShortVersionString</key>
	<string>2.2</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>164.1</string>
</dict>
</plist>
";
		};
		3290382300D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382400D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382500D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				327DDDE800D6FC1B05CD296C,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382600D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				3290384000D6BB3705CD296C,
				3290384100D6BB3705CD296C,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382700D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382800D6BA5905CD296C = {
			buildPhases = (
				3290382900D6BA5905CD296C,
				3290382A00D6BA5905CD296C,
				3290382B00D6BA5905CD296C,
				3290382C00D6BA5905CD296C,
				3290382D00D6BA5905CD296C,
			);
			buildSettings = {
				CURRENT_PROJECT_VERSION = 164.1;
				LIBRARY_SEARCH_PATHS = "";
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "-bundle -undefined error";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = AppleX509CL;
				SECTORDER_FLAGS = "";
				VERSIONING_SYSTEM = "apple-generic";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
				WRAPPER_EXTENSION = bundle;
			};
			dependencies = (
				3290384400D6BB3705CD296C,
			);
			isa = PBXBundleTarget;
			name = "AppleX509CL Plugin";
			productInstallPath = "$(USER_LIBRARY_DIR)/Bundles";
			productName = "AppleX509CL Plugin";
			productReference = 3290381700D6BA5905CD296C;
			productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>AppleX509CL</string>
	<key>CFBundleGetInfoString</key>
	<string></string>
	<key>CFBundleIconFile</key>
	<string></string>
	<key>CFBundleIdentifier</key>
	<string></string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string></string>
	<key>CFBundlePackageType</key>
	<string>BNDL</string>
	<key>CFBundleShortVersionString</key>
	<string>2.2</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>164.1</string>
</dict>
</plist>
";
		};
		3290382900D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382A00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382B00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				3290384500D6BB3705CD296C,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382C00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				3290384600D6BB3705CD296C,
				3290384700D6BB3705CD296C,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382D00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290382E00D6BA5905CD296C = {
			buildPhases = (
				3290382F00D6BA5905CD296C,
				3290383000D6BA5905CD296C,
				3290383100D6BA5905CD296C,
				3290383200D6BA5905CD296C,
				3290383300D6BA5905CD296C,
			);
			buildSettings = {
				CURRENT_PROJECT_VERSION = 164.1;
				LIBRARY_SEARCH_PATHS = "";
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_LDFLAGS = "-bundle -undefined error";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = AppleX509TP;
				SECTORDER_FLAGS = "";
				VERSIONING_SYSTEM = "apple-generic";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
				WRAPPER_EXTENSION = bundle;
			};
			dependencies = (
				3290384A00D6BB3705CD296C,
			);
			isa = PBXBundleTarget;
			name = "AppleX509TP Plugin";
			productName = "AppleX509TP Plugin";
			productReference = 3290381800D6BA5905CD296C;
			productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>AppleX509TP</string>
	<key>CFBundleGetInfoString</key>
	<string></string>
	<key>CFBundleIconFile</key>
	<string></string>
	<key>CFBundleIdentifier</key>
	<string></string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string></string>
	<key>CFBundlePackageType</key>
	<string>BNDL</string>
	<key>CFBundleShortVersionString</key>
	<string>2.2</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>164.1</string>
</dict>
</plist>
";
		};
		3290382F00D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290383000D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				9D103F9F01AC72C200003D05,
				9D103FA001AC72C200003D05,
			);
			isa = PBXResourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290383100D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				3290384B00D6BB3705CD296C,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290383200D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
				3290384C00D6BB3705CD296C,
				3290384D00D6BB3705CD296C,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290383300D6BA5905CD296C = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		3290383500D6BB3705CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleDLPlugin.cpp;
			refType = 4;
		};
		3290383600D6BB3705CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleX509CLPlugin.cpp;
			refType = 4;
		};
		3290383700D6BB3705CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AppleX509TPPlugin.cpp;
			refType = 4;
		};
		3290383800D6BB3705CD296C = {
			buildPhases = (
			);
			buildSettings = {
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = "Plugin Bundles";
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				3290383900D6BB3705CD296C,
				3290383A00D6BB3705CD296C,
				3290383D00D6BB3705CD296C,
				3290384300D6BB3705CD296C,
				3290384900D6BB3705CD296C,
			);
			isa = PBXAggregateTarget;
			name = "Plugin Bundles";
			productName = "Plugin Bundles";
		};
		3290383900D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 325EAA2200D6B08805CD296C;
		};
		3290383A00D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 3290381900D6BA5905CD296C;
		};
		3290383B00D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 014880DA005EAE4D11CD283A;
		};
		3290383C00D6BB3705CD296C = {
			fileRef = 3290383500D6BB3705CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290383D00D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 3290382200D6BA5905CD296C;
		};
		3290383E00D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 014880D4005EAE4D11CD283A;
		};
		3290384000D6BB3705CD296C = {
			fileRef = 014880C9005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290384100D6BB3705CD296C = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290384300D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 3290382800D6BA5905CD296C;
		};
		3290384400D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 014880E0005EAE4D11CD283A;
		};
		3290384500D6BB3705CD296C = {
			fileRef = 3290383600D6BB3705CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290384600D6BB3705CD296C = {
			fileRef = 014880CA005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290384700D6BB3705CD296C = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290384900D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 3290382E00D6BA5905CD296C;
		};
		3290384A00D6BB3705CD296C = {
			isa = PBXTargetDependency;
			target = 014880E6005EAE4D11CD283A;
		};
		3290384B00D6BB3705CD296C = {
			fileRef = 3290383700D6BB3705CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290384C00D6BB3705CD296C = {
			fileRef = 014880CB005EAE4D11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290384D00D6BB3705CD296C = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		3290384F00D6BB7805CD296C = {
			isa = PBXTargetDependency;
			target = 3290385000D6BB7805CD296C;
		};
		3290385000D6BB7805CD296C = {
			buildPhases = (
			);
			buildSettings = {
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = "Built-in Plugin Code";
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				3290385100D6BB7805CD296C,
				3290385200D6BB7805CD296C,
				3290385300D6BB7805CD296C,
				3290385400D6BB7805CD296C,
				3290385500D6BB7805CD296C,
			);
			isa = PBXAggregateTarget;
			name = "Built-in Plugin Code";
			productName = "Built-in Plugin Code";
		};
		3290385100D6BB7805CD296C = {
			isa = PBXTargetDependency;
			target = 014880CD005EAE4D11CD283A;
		};
		3290385200D6BB7805CD296C = {
			isa = PBXTargetDependency;
			target = 014880D4005EAE4D11CD283A;
		};
		3290385300D6BB7805CD296C = {
			isa = PBXTargetDependency;
			target = 014880DA005EAE4D11CD283A;
		};
		3290385400D6BB7805CD296C = {
			isa = PBXTargetDependency;
			target = 014880E0005EAE4D11CD283A;
		};
		3290385500D6BB7805CD296C = {
			isa = PBXTargetDependency;
			target = 014880E6005EAE4D11CD283A;
		};
		3290386E00D6C5FD05CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = modloader.cpp;
			refType = 4;
		};
		3290386F00D6C5FD05CD296C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = modloader.h;
			refType = 4;
		};
		3290387000D6C5FE05CD296C = {
			fileRef = 3290386F00D6C5FD05CD296C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		3290387100D6C5FE05CD296C = {
			fileRef = 3290386E00D6C5FD05CD296C;
			isa = PBXBuildFile;
			settings = {
			};
		};
//320
//321
//322
//323
//324
//330
//331
//332
//333
//334
		338005E1FFF3E69711CD283A = {
			fileRef = 01FA821BFFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD041F00838F447F000001 = {
			children = (
				017B6CA6009748107F000001,
				017B6CA7009748107F000001,
				33BD0434008390257F000001,
				33BD0435008390257F000001,
				33BD0436008390257F000001,
				33BD0437008390257F000001,
				C2AE35290469781800CA2E77,
				C2AE352A0469781800CA2E77,
				33BD0462008391C07F000001,
				33BD0463008391C07F000001,
				33BD045E008390B17F000001,
				33BD045F008390B17F000001,
				33BD0438008390257F000001,
				33BD0439008390257F000001,
				33BD043A008390257F000001,
				33BD043B008390257F000001,
				33BD043C008390257F000001,
				33BD043D008390257F000001,
				2F4DD9A600A0A0767F000001,
				2F4DD9A500A0A0767F000001,
				33BD043E008390257F000001,
				33BD043F008390257F000001,
				33BD0440008390257F000001,
				33BD0441008390257F000001,
				33BD0442008390257F000001,
				33BD0443008390257F000001,
				33BD0444008390257F000001,
				33BD0445008390257F000001,
				33BD0446008390257F000001,
				33BD0447008390257F000001,
				C2908496042BC01100CA2E77,
				C2908497042BC01100CA2E77,
				33BD042500838F5A7F000001,
			);
			isa = PBXGroup;
			name = UNIX;
			refType = 4;
		};
		33BD042000838F447F000001 = {
			children = (
				33BD042100838F447F000001,
				33BD042200838F447F000001,
			);
			isa = PBXGroup;
			name = "C++ Interface";
			refType = 4;
		};
		33BD042100838F447F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "securetransport++.cpp";
			refType = 4;
		};
		33BD042200838F447F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "securetransport++.h";
			refType = 4;
		};
		33BD042300838F447F000001 = {
			fileRef = 33BD042200838F447F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD042400838F447F000001 = {
			fileRef = 33BD042100838F447F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD042500838F5A7F000001 = {
			children = (
				33BD042600838FB17F000001,
				33BD042700838FB17F000001,
				33BD042800838FB17F000001,
				33BD042900838FB17F000001,
				33BD042A00838FB17F000001,
				33BD042B00838FB17F000001,
			);
			isa = PBXGroup;
			name = Socks;
			refType = 4;
		};
		33BD042600838FB17F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "socks++.cpp";
			refType = 4;
		};
		33BD042700838FB17F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "socks++.h";
			refType = 4;
		};
		33BD042800838FB17F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "socks++4.cpp";
			refType = 4;
		};
		33BD042900838FB17F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "socks++4.h";
			refType = 4;
		};
		33BD042A00838FB17F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "socks++5.cpp";
			refType = 4;
		};
		33BD042B00838FB17F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "socks++5.h";
			refType = 4;
		};
		33BD042C00838FB17F000001 = {
			fileRef = 33BD042700838FB17F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD042D00838FB17F000001 = {
			fileRef = 33BD042900838FB17F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD042E00838FB17F000001 = {
			fileRef = 33BD042B00838FB17F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD042F00838FB17F000001 = {
			fileRef = 33BD042600838FB17F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD043000838FB17F000001 = {
			fileRef = 33BD042800838FB17F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD043100838FB17F000001 = {
			fileRef = 33BD042A00838FB17F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD0434008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bufferfifo.cpp;
			refType = 4;
		};
		33BD0435008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = bufferfifo.h;
			refType = 4;
		};
		33BD0436008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = constdata.cpp;
			refType = 4;
		};
		33BD0437008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = constdata.h;
			refType = 4;
		};
		33BD0438008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = inetreply.cpp;
			refType = 4;
		};
		33BD0439008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = inetreply.h;
			refType = 4;
		};
		33BD043A008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "ip++.cpp";
			refType = 4;
		};
		33BD043B008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "ip++.h";
			refType = 4;
		};
		33BD043C008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = selector.cpp;
			refType = 4;
		};
		33BD043D008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = selector.h;
			refType = 4;
		};
		33BD043E008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = streams.cpp;
			refType = 4;
		};
		33BD043F008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = streams.h;
			refType = 4;
		};
		33BD0440008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = timeflow.cpp;
			refType = 4;
		};
		33BD0441008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = timeflow.h;
			refType = 4;
		};
		33BD0442008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = typedvalue.cpp;
			refType = 4;
		};
		33BD0443008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = typedvalue.h;
			refType = 4;
		};
		33BD0444008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "unix++.cpp";
			refType = 4;
		};
		33BD0445008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "unix++.h";
			refType = 4;
		};
		33BD0446008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = url.cpp;
			refType = 4;
		};
		33BD0447008390257F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = url.h;
			refType = 4;
		};
		33BD0449008390257F000001 = {
			fileRef = 33BD0435008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD044A008390257F000001 = {
			fileRef = 33BD0437008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD044B008390257F000001 = {
			fileRef = 33BD0439008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD044C008390257F000001 = {
			fileRef = 33BD043B008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD044D008390257F000001 = {
			fileRef = 33BD043D008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD044E008390257F000001 = {
			fileRef = 33BD043F008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD044F008390257F000001 = {
			fileRef = 33BD0441008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD0450008390257F000001 = {
			fileRef = 33BD0443008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD0451008390257F000001 = {
			fileRef = 33BD0445008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD0452008390257F000001 = {
			fileRef = 33BD0447008390257F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD0454008390257F000001 = {
			fileRef = 33BD0434008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD0455008390257F000001 = {
			fileRef = 33BD0436008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD0456008390257F000001 = {
			fileRef = 33BD0438008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD0457008390257F000001 = {
			fileRef = 33BD043A008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD0458008390257F000001 = {
			fileRef = 33BD043C008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD0459008390257F000001 = {
			fileRef = 33BD043E008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD045A008390257F000001 = {
			fileRef = 33BD0440008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD045B008390257F000001 = {
			fileRef = 33BD0442008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD045C008390257F000001 = {
			fileRef = 33BD0444008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD045D008390257F000001 = {
			fileRef = 33BD0446008390257F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD045E008390B17F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = hosts.cpp;
			refType = 4;
		};
		33BD045F008390B17F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = hosts.h;
			refType = 4;
		};
		33BD0460008390B17F000001 = {
			fileRef = 33BD045F008390B17F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD0461008390B17F000001 = {
			fileRef = 33BD045E008390B17F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		33BD0462008391C07F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = headermap.cpp;
			refType = 4;
		};
		33BD0463008391C07F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = headermap.h;
			refType = 4;
		};
		33BD0464008391C07F000001 = {
			fileRef = 33BD0463008391C07F000001;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		33BD0465008391C07F000001 = {
			fileRef = 33BD0462008391C07F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//330
//331
//332
//333
//334
//390
//391
//392
//393
//394
		3949557400CC6A4511CD283A = {
			fileRef = 125E85ADFFF3D44A11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
//390
//391
//392
//393
//394
//400
//401
//402
//403
//404
		4046155904EE76E70001454E = {
			fileRef = F5A7F717023D96EA01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		406934DE04EDBB8A00447C8E = {
			fileRef = F5A7F716023D96EA01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		406934DF04EDBB8C00447C8E = {
			fileRef = F5A7F717023D96EA01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		408F00D5045E0650009D840B = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationDB.h;
			refType = 4;
		};
		408F00D6045E0650009D840B = {
			fileRef = 408F00D5045E0650009D840B;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		40ACEF4A0462F6EC0035B857 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationDBPlist.cpp;
			refType = 4;
		};
		40ACEF4B0462F6EC0035B857 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationDBPlist.h;
			refType = 4;
		};
		40ACEF4C0462F6EC0035B857 = {
			fileRef = 40ACEF4A0462F6EC0035B857;
			isa = PBXBuildFile;
			settings = {
			};
		};
		40ACEF4D0462F6EC0035B857 = {
			fileRef = 40ACEF4B0462F6EC0035B857;
			isa = PBXBuildFile;
			settings = {
			};
		};
		40ACEF4E0462F6FF0035B857 = {
			fileEncoding = 30;
			indentWidth = 4;
			isa = PBXFileReference;
			path = AuthorizationRule.cpp;
			refType = 4;
			tabWidth = 4;
			usesTabs = 1;
		};
		40ACEF4F0462F6FF0035B857 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationRule.h;
			refType = 4;
		};
		40ACEF500462F6FF0035B857 = {
			fileRef = 40ACEF4E0462F6FF0035B857;
			isa = PBXBuildFile;
			settings = {
			};
		};
		40ACEF510462F6FF0035B857 = {
			fileRef = 40ACEF4F0462F6FF0035B857;
			isa = PBXBuildFile;
			settings = {
			};
		};
//400
//401
//402
//403
//404
//480
//481
//482
//483
//484
		48855E830095DC957F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = YarrowConnection.h;
			refType = 4;
		};
		48855E840095DC957F000001 = {
			fileRef = 48855E830095DC957F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		48855E850095DD697F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = YarrowConnection.cpp;
			refType = 4;
		};
		48855E860095DD697F000001 = {
			fileRef = 48855E850095DD697F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//480
//481
//482
//483
//484
//4A0
//4A1
//4A2
//4A3
//4A4
		4A4C766C007A4E317F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc5_enc.c;
			path = misc/rc5_enc.c;
			refType = 4;
		};
		4A4C766D007A4E317F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc5_locl.h;
			path = misc/rc5_locl.h;
			refType = 4;
		};
		4A4C766E007A4E317F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc5.h;
			path = openssl/rc5.h;
			refType = 4;
		};
		4A4C766F007A4E317F000001 = {
			fileRef = 4A4C766D007A4E317F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		4A4C7670007A4E317F000001 = {
			fileRef = 4A4C766E007A4E317F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		4A4C7671007A4E317F000001 = {
			fileRef = 4A4C766C007A4E317F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		4A4C7672007A4E657F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc5_skey.c;
			path = misc/rc5_skey.c;
			refType = 4;
		};
		4A4C7673007A4E657F000001 = {
			fileRef = 4A4C7672007A4E657F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		4A4C7674007A52DC7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc5Context.cpp;
			path = MiscCSPAlgs/rc5Context.cpp;
			refType = 4;
		};
		4A4C7675007A52DC7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc5Context.h;
			path = MiscCSPAlgs/rc5Context.h;
			refType = 4;
		};
		4A4C7676007A52DC7F000001 = {
			fileRef = 4A4C7675007A52DC7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		4A4C7677007A52DC7F000001 = {
			fileRef = 4A4C7674007A52DC7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		4AC94A7C0084BE397F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "vRijndael-alg-ref.c";
			refType = 4;
		};
		4AC94A7D0084BE397F000001 = {
			fileRef = 4AC94A7C0084BE397F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		4AC94A7E0084C0977F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "boxes-ref.c";
			refType = 4;
		};
		4AC94A7F0084C0977F000001 = {
			fileRef = 4AC94A7E0084C0977F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//4A0
//4A1
//4A2
//4A3
//4A4
//4C0
//4C1
//4C2
//4C3
//4C4
		4C2ACAB7044267EE00CA2E66 = {
			fileEncoding = 4;
			isa = PBXFileReference;
			path = SecIdentityPriv.h;
			refType = 4;
		};
		4C2ACAB8044267EE00CA2E66 = {
			fileRef = 4C2ACAB7044267EE00CA2E66;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
//4C0
//4C1
//4C2
//4C3
//4C4
//4D0
//4D1
//4D2
//4D3
//4D4
		4D37AD3900AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = netconnection.cpp;
			refType = 4;
		};
		4D37AD3A00AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = netconnection.h;
			refType = 4;
		};
		4D37AD3B00AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = neterror.cpp;
			refType = 4;
		};
		4D37AD3C00AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = neterror.h;
			refType = 4;
		};
		4D37AD3D00AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = netmanager.cpp;
			refType = 4;
		};
		4D37AD3E00AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = netmanager.h;
			refType = 4;
		};
		4D37AD3F00AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = netparameters.h;
			refType = 4;
		};
		4D37AD4000AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = networkchooser.cpp;
			refType = 4;
		};
		4D37AD4100AA03857F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = networkchooser.h;
			refType = 4;
		};
//4D0
//4D1
//4D2
//4D3
//4D4
//4E0
//4E1
//4E2
//4E3
//4E4
		4EE175A40459EC6F0036F88D = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ktracecodes.h;
			refType = 4;
		};
		4EE175A50459EC6F0036F88D = {
			fileRef = 4EE175A40459EC6F0036F88D;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
//4E0
//4E1
//4E2
//4E3
//4E4
//520
//521
//522
//523
//524
		5274775904CDF08D00F0AE7D = {
			fileRef = 52F5173004C4B29300D9D6E1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		52807AD004A3D4B800F46CAB = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = iToolsTrustedApps.plist;
			refType = 4;
		};
		52807AD104A3D4B800F46CAB = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychainAddIToolsPassword.c;
			refType = 4;
		};
		52807AD204A3D4B800F46CAB = {
			fileRef = 52807AD004A3D4B800F46CAB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		52807AD304A3D4B800F46CAB = {
			fileRef = 52807AD104A3D4B800F46CAB;
			isa = PBXBuildFile;
			settings = {
			};
		};
		52807AD404A3D56C00F46CAB = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecAccessPriv.h;
			refType = 4;
		};
		52807AD504A3D56C00F46CAB = {
			fileRef = 52807AD404A3D56C00F46CAB;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		52BFC304007A6A1B7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc4.h;
			path = openssl/rc4.h;
			refType = 4;
		};
		52BFC306007A6A1B7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc4_skey.c;
			path = misc/rc4_skey.c;
			refType = 4;
		};
		52BFC307007A6A1B7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc4Context.cpp;
			path = MiscCSPAlgs/rc4Context.cpp;
			refType = 4;
		};
		52BFC308007A6A1B7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc4Context.h;
			path = MiscCSPAlgs/rc4Context.h;
			refType = 4;
		};
		52BFC30A007A6A1B7F000001 = {
			fileRef = 52BFC308007A6A1B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		52BFC30C007A6A1B7F000001 = {
			fileRef = 52BFC306007A6A1B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		52BFC30D007A6A1B7F000001 = {
			fileRef = 52BFC307007A6A1B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		52D4AA9104B3AE3E00393476 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generateErrStrings.pl;
			refType = 4;
		};
		52F5173004C4B29300D9D6E1 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecErrorMessages.strings;
			refType = 4;
		};
//520
//521
//522
//523
//524
//560
//561
//562
//563
//564
		563FC2AC03F8454B0DCA289E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = dictionary.cpp;
			refType = 4;
		};
		563FC2AD03F8454B0DCA289E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = dictionary.h;
			refType = 4;
		};
		563FC2AE03F8454B0DCA289E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = eventlistener.cpp;
			refType = 4;
		};
		563FC2AF03F8454B0DCA289E = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = eventlistener.h;
			refType = 4;
		};
		563FC2B003F8456F0DCA289E = {
			fileRef = 563FC2AC03F8454B0DCA289E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		563FC2B103F8456F0DCA289E = {
			fileRef = 563FC2AE03F8454B0DCA289E;
			isa = PBXBuildFile;
			settings = {
			};
		};
		563FC2B203F845EC0DCA289E = {
			fileRef = 563FC2AD03F8454B0DCA289E;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		563FC2B303F845EC0DCA289E = {
			fileRef = 563FC2AF03F8454B0DCA289E;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		56EB36FE03F83C7E0DCA289E = {
			fileRef = 32361EEC01EB8FCF05CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
//560
//561
//562
//563
//564
//570
//571
//572
//573
//574
		57FCEE8B007A7B2F7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = rc4_enc.c;
			path = misc/rc4_enc.c;
			refType = 4;
		};
		57FCEE8C007A7B2F7F000001 = {
			fileRef = 57FCEE8B007A7B2F7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		57FCEE8D007B8B3D7F000001 = {
			children = (
				57FCEE8E007B8B3D7F000001,
				57FCEE8F007B8B3D7F000001,
				57FCEE9C007B8D4F7F000001,
			);
			isa = PBXGroup;
			name = ComCryption;
			refType = 4;
		};
		57FCEE8E007B8B3D7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ascContext.cpp;
			path = ComCryption/ascContext.cpp;
			refType = 4;
		};
		57FCEE8F007B8B3D7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ascContext.h;
			path = ComCryption/ascContext.h;
			refType = 4;
		};
		57FCEE95007B8B3D7F000001 = {
			fileRef = 57FCEE8F007B8B3D7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		57FCEE99007B8B3D7F000001 = {
			fileRef = 57FCEE8E007B8B3D7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		57FCEE9C007B8D4F7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ascFactory.h;
			path = ComCryption/ascFactory.h;
			refType = 4;
		};
		57FCEE9D007B8D4F7F000001 = {
			fileRef = 57FCEE9C007B8D4F7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//570
//571
//572
//573
//574
//590
//591
//592
//593
//594
		59375E6B00A848827F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MD2Object.h;
			path = MiscCSPAlgs/MD2Object.h;
			refType = 4;
		};
		59375E6C00A848827F000001 = {
			fileRef = 59375E6B00A848827F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		59375E6D00A849237F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = md2_dgst.c;
			path = misc/md2_dgst.c;
			refType = 4;
		};
		59375E6E00A849237F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = md2.h;
			path = openssl/md2.h;
			refType = 4;
		};
		59375E6F00A849237F000001 = {
			fileRef = 59375E6E00A849237F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		59375E7000A849237F000001 = {
			fileRef = 59375E6D00A849237F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		59375E7100A849BB7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MD2Object.cpp;
			path = MiscCSPAlgs/MD2Object.cpp;
			refType = 4;
		};
		59375E7200A849BB7F000001 = {
			fileRef = 59375E7100A849BB7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//590
//591
//592
//593
//594
//5B0
//5B1
//5B2
//5B3
//5B4
		5BA4A42D01F4E3F504CA2E82 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Identity.cpp;
			refType = 4;
		};
		5BA4A42E01F4E3F504CA2E82 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Identity.h;
			refType = 4;
		};
		5BA4A43101F4E3F604CA2E82 = {
			fileRef = 5BA4A42E01F4E3F504CA2E82;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		5BA4A43301F4E3F604CA2E82 = {
			fileRef = 5BA4A42D01F4E3F504CA2E82;
			isa = PBXBuildFile;
			settings = {
			};
		};
//5B0
//5B1
//5B2
//5B3
//5B4
//630
//631
//632
//633
//634
		63B97E6600603F0A7F000001 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CryptKitDER.cpp;
			refType = 4;
		};
		63B97E6700603F0B7F000001 = {
			fileRef = 63B97E6600603F0A7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
//630
//631
//632
//633
//634
//8F0
//8F1
//8F2
//8F3
//8F4
		8F7ACD2A02357F2503CA2E8C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecACL.h;
			refType = 4;
		};
		8F7ACD2B02357F2503CA2E8C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecACL.cpp;
			refType = 4;
		};
		8F7ACD2C02357F2503CA2E8C = {
			fileRef = 8F7ACD2A02357F2503CA2E8C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		8F7ACD2D02357F2503CA2E8C = {
			fileRef = 8F7ACD2B02357F2503CA2E8C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		8F7ACD300235805903CA2E8C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ACL.h;
			refType = 4;
		};
		8F7ACD310235805903CA2E8C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ACL.cpp;
			refType = 4;
		};
		8F7ACD320235805903CA2E8C = {
			fileRef = 8F7ACD300235805903CA2E8C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		8F7ACD330235805903CA2E8C = {
			fileRef = 8F7ACD310235805903CA2E8C;
			isa = PBXBuildFile;
			settings = {
			};
		};
//8F0
//8F1
//8F2
//8F3
//8F4
//9D0
//9D1
//9D2
//9D3
//9D4
		9D09B90701B4314500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tp_policyOids.mdsinfo;
			refType = 4;
		};
		9D09B90801B4314500003D05 = {
			fileRef = 9D09B90701B4314500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D103F9F01AC72C200003D05 = {
			fileRef = 9DAE2E2A01A2F93200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D103FA001AC72C200003D05 = {
			fileRef = 9DAE2E2901A2F93200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D14AC52020093D100003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpCredRequest.cpp;
			refType = 4;
		};
		9D14AC53020093D100003D05 = {
			fileRef = 9D14AC52020093D100003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D1DEC190198777400003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSAttrStrings.h;
			path = cdsa/mds/MDSAttrStrings.h;
			refType = 4;
		};
		9D1DEC1A0198777400003D05 = {
			fileRef = 9D1DEC190198777400003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D1DEC1B0198796200003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSAttrStrings.cpp;
			path = cdsa/mds/MDSAttrStrings.cpp;
			refType = 2;
		};
		9D1DEC1C0198796200003D05 = {
			fileRef = 9D1DEC1B0198796200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D206AA601EB68F200003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = NullCryptor.h;
			path = MiscCSPAlgs/NullCryptor.h;
			refType = 4;
		};
		9D206AA701EB68F200003D05 = {
			fileRef = 9D206AA601EB68F200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D291872026B4FF900003D05 = {
			children = (
				9D291875026B502600003D05,
				9D291876026B502600003D05,
				9D291877026B502600003D05,
				9D291878026B502600003D05,
				9D291879026B502600003D05,
			);
			isa = PBXGroup;
			name = dh;
			refType = 4;
		};
		9D291875026B502600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dh_check.c;
			path = dh/dh_check.c;
			refType = 4;
		};
		9D291876026B502600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dh_err.c;
			path = dh/dh_err.c;
			refType = 4;
		};
		9D291877026B502600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dh_gen.c;
			path = dh/dh_gen.c;
			refType = 4;
		};
		9D291878026B502600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dh_key.c;
			path = dh/dh_key.c;
			refType = 4;
		};
		9D291879026B502600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dh_lib.c;
			path = dh/dh_lib.c;
			refType = 4;
		};
		9D29187A026B502600003D05 = {
			fileRef = 9D291875026B502600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29187B026B502600003D05 = {
			fileRef = 9D291876026B502600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29187C026B502600003D05 = {
			fileRef = 9D291877026B502600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29187D026B502600003D05 = {
			fileRef = 9D291878026B502600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29187E026B502600003D05 = {
			fileRef = 9D291879026B502600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29187F026B504700003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = dh.h;
			path = openssl/dh.h;
			refType = 4;
		};
		9D291880026B504700003D05 = {
			fileRef = 9D29187F026B504700003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D291881026B56B800003D05 = {
			children = (
				9D291882026B56DA00003D05,
				9D291883026B56DA00003D05,
				9D291884026B56DA00003D05,
				9D291885026B56DA00003D05,
				9D291886026B56DA00003D05,
				9D291887026B56DA00003D05,
				9D29188E026B8BBD00003D05,
				9D29188F026B8BBD00003D05,
			);
			isa = PBXGroup;
			name = DiffieHellman;
			path = AppleCSP;
			refType = 2;
		};
		9D291882026B56DA00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DH_csp.cpp;
			path = DiffieHellman/DH_csp.cpp;
			refType = 4;
		};
		9D291883026B56DA00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DH_csp.h;
			path = DiffieHellman/DH_csp.h;
			refType = 4;
		};
		9D291884026B56DA00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DH_exchange.cpp;
			path = DiffieHellman/DH_exchange.cpp;
			refType = 4;
		};
		9D291885026B56DA00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DH_exchange.h;
			path = DiffieHellman/DH_exchange.h;
			refType = 4;
		};
		9D291886026B56DA00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DH_keys.cpp;
			path = DiffieHellman/DH_keys.cpp;
			refType = 4;
		};
		9D291887026B56DA00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DH_keys.h;
			path = DiffieHellman/DH_keys.h;
			refType = 4;
		};
		9D291888026B56DA00003D05 = {
			fileRef = 9D291882026B56DA00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D291889026B56DA00003D05 = {
			fileRef = 9D291883026B56DA00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29188A026B56DA00003D05 = {
			fileRef = 9D291884026B56DA00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29188B026B56DA00003D05 = {
			fileRef = 9D291885026B56DA00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29188C026B56DA00003D05 = {
			fileRef = 9D291886026B56DA00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29188D026B56DA00003D05 = {
			fileRef = 9D291887026B56DA00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D29188E026B8BBD00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DH_utils.cpp;
			path = DiffieHellman/DH_utils.cpp;
			refType = 4;
		};
		9D29188F026B8BBD00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = DH_utils.h;
			path = DiffieHellman/DH_utils.h;
			refType = 4;
		};
		9D291890026B8BBD00003D05 = {
			fileRef = 9D29188E026B8BBD00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D291891026B8BBD00003D05 = {
			fileRef = 9D29188F026B8BBD00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D2C3D0001C826C800003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = gladmanContext.h;
			refType = 4;
		};
		9D2C3D0101C826C800003D05 = {
			fileRef = 9D2C3D0001C826C800003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D2C3D0201C82F6000003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = aesCommon.h;
			refType = 4;
		};
		9D2C3D0301C82F6100003D05 = {
			fileRef = 9D2C3D0201C82F6000003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D2F711303156A7800003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCertificatePriv.h;
			refType = 4;
		};
		9D2F711403156A7800003D05 = {
			fileRef = 9D2F711303156A7800003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A350380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLCrlExtensions.cpp;
			refType = 4;
		};
		9D347A360380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLCrlExtensions.h;
			refType = 4;
		};
		9D347A370380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLFieldsCommon.cpp;
			refType = 4;
		};
		9D347A380380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CLFieldsCommon.h;
			refType = 4;
		};
		9D347A390380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CrlFields.cpp;
			refType = 4;
		};
		9D347A3A0380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DecodedCrl.cpp;
			refType = 4;
		};
		9D347A3B0380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DecodedCrl.h;
			refType = 4;
		};
		9D347A3C0380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DecodedExtensions.cpp;
			refType = 4;
		};
		9D347A3D0380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DecodedExtensions.h;
			refType = 4;
		};
		9D347A3E0380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DecodedItem.cpp;
			refType = 4;
		};
		9D347A3F0380197600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = DecodedItem.h;
			refType = 4;
		};
		9D347A400380197600003D05 = {
			fileRef = 9D347A350380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A410380197600003D05 = {
			fileRef = 9D347A360380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A420380197600003D05 = {
			fileRef = 9D347A370380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A430380197600003D05 = {
			fileRef = 9D347A380380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A440380197600003D05 = {
			fileRef = 9D347A390380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A450380197600003D05 = {
			fileRef = 9D347A3A0380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A460380197600003D05 = {
			fileRef = 9D347A3B0380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A470380197600003D05 = {
			fileRef = 9D347A3C0380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A480380197600003D05 = {
			fileRef = 9D347A3D0380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A490380197600003D05 = {
			fileRef = 9D347A3E0380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A4A0380197600003D05 = {
			fileRef = 9D347A3F0380197600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A4B038019EF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPCrlInfo.cpp;
			refType = 4;
		};
		9D347A4C038019EF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPCrlInfo.h;
			refType = 4;
		};
		9D347A4D038019EF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpCrlVerify.cpp;
			refType = 4;
		};
		9D347A4E038019EF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpCrlVerify.h;
			refType = 4;
		};
		9D347A4F038019EF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPDatabase.cpp;
			refType = 4;
		};
		9D347A50038019EF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPDatabase.h;
			refType = 4;
		};
		9D347A51038019EF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPNetwork.cpp;
			refType = 4;
		};
		9D347A52038019EF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TPNetwork.h;
			refType = 4;
		};
		9D347A53038019EF00003D05 = {
			fileRef = 9D347A4B038019EF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A54038019EF00003D05 = {
			fileRef = 9D347A4C038019EF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A55038019EF00003D05 = {
			fileRef = 9D347A4D038019EF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A56038019EF00003D05 = {
			fileRef = 9D347A4E038019EF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A57038019EF00003D05 = {
			fileRef = 9D347A4F038019EF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A58038019EF00003D05 = {
			fileRef = 9D347A50038019EF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A59038019EF00003D05 = {
			fileRef = 9D347A51038019EF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A5A038019EF00003D05 = {
			fileRef = 9D347A52038019EF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A5F0380300100003D05 = {
			isa = PBXFrameworkReference;
			name = LDAP.framework;
			path = /System/Library/Frameworks/LDAP.framework;
			refType = 0;
		};
		9D347A660380312200003D05 = {
			buildActionMask = 2147483647;
			files = (
				9D347A70038031AF00003D05,
				9D347A72038031B800003D05,
				9D347A74038031B900003D05,
				9D347A76038031BA00003D05,
				9D347A78038031BB00003D05,
				9D347A7A038031BC00003D05,
				9D347A7C038031BE00003D05,
				9D347A7E038031BE00003D05,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9D347A670380312200003D05 = {
			buildActionMask = 2147483647;
			files = (
				9D347A6F038031AF00003D05,
				9D347A71038031B800003D05,
				9D347A73038031B900003D05,
				9D347A75038031BA00003D05,
				9D347A77038031BB00003D05,
				9D347A79038031BC00003D05,
				9D347A7B038031BD00003D05,
				9D347A7D038031BE00003D05,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9D347A680380312200003D05 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9D347A690380312200003D05 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9D347A6A0380312200003D05 = {
			buildPhases = (
				9D347A660380312200003D05,
				9D347A670380312200003D05,
				9D347A680380312200003D05,
				9D347A690380312200003D05,
			);
			buildSettings = {
				DYLIB_COMPATIBILITY_VERSION = 1;
				DYLIB_CURRENT_VERSION = 164.1;
				INSTALL_PATH = /usr/local/lib;
				LIBRARY_STYLE = STATIC;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_LIBTOOL_FLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = libCdsaUtils.a;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
			);
			isa = PBXLibraryTarget;
			name = libCdsaUtils;
			productInstallPath = /usr/local/lib;
			productName = libCdsaUtils;
			productReference = 9D347A6B0380312200003D05;
		};
		9D347A6B0380312200003D05 = {
			isa = PBXLibraryReference;
			path = libCdsaUtils.a;
			refType = 3;
		};
		9D347A6D038031AF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuDbUtils.cpp;
			refType = 4;
		};
		9D347A6E038031AF00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuDbUtils.h;
			refType = 4;
		};
		9D347A6F038031AF00003D05 = {
			fileRef = 9D347A6D038031AF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A70038031AF00003D05 = {
			fileRef = 9D347A6E038031AF00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A71038031B800003D05 = {
			fileRef = 9DC1DEFC0299BC7F00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A72038031B800003D05 = {
			fileRef = 9DC1DEFD0299BC7F00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A73038031B900003D05 = {
			fileRef = 9DC1DEFE0299BC7F00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A74038031B900003D05 = {
			fileRef = 9DC1DEFF0299BC7F00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A75038031BA00003D05 = {
			fileRef = 9DC1DF050299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A76038031BA00003D05 = {
			fileRef = 9DC1DF060299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A77038031BB00003D05 = {
			fileRef = 9DC1DF070299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A78038031BB00003D05 = {
			fileRef = 9DC1DF080299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A79038031BC00003D05 = {
			fileRef = 9DC1DF090299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A7A038031BC00003D05 = {
			fileRef = 9DC1DF0A0299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A7B038031BD00003D05 = {
			fileRef = 9DC1DF0B0299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A7C038031BE00003D05 = {
			fileRef = 9DC1DF0C0299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A7D038031BE00003D05 = {
			fileRef = 9DC1DF0D0299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A7E038031BE00003D05 = {
			fileRef = 9DC1DF0E0299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A7F038031F000003D05 = {
			fileRef = 9DC1DEFD0299BC7F00003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A80038031F100003D05 = {
			fileRef = 9D347A6E038031AF00003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A81038031F200003D05 = {
			fileRef = 9DC1DEFF0299BC7F00003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A82038031F300003D05 = {
			fileRef = 9DC1DF060299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A83038031F400003D05 = {
			fileRef = 9DC1DF080299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A84038031F500003D05 = {
			fileRef = 9DC1DF0A0299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A85038031F600003D05 = {
			fileRef = 9DC1DF0C0299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A86038031F700003D05 = {
			fileRef = 9DC1DF0E0299BC9500003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D347A870380359B00003D05 = {
			buildActionMask = 2147483647;
			files = (
				9D347A9B0380364500003D05,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9D347A880380359B00003D05 = {
			buildActionMask = 2147483647;
			files = (
				9D347A990380364500003D05,
				9D347A9A0380364500003D05,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9D347A890380359B00003D05 = {
			buildActionMask = 2147483647;
			files = (
				9D347A9C0380364B00003D05,
				9D347A9D0380364D00003D05,
				9D347A9E0380364E00003D05,
				9D347AA2038036DC00003D05,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9D347A8A0380359B00003D05 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9D347A8B0380359B00003D05 = {
			buildPhases = (
				9D347A870380359B00003D05,
				9D347A880380359B00003D05,
				9D347A890380359B00003D05,
				9D347A8A0380359B00003D05,
			);
			buildSettings = {
				HEADER_SEARCH_PATHS = "\"$(SRCROOT)\"";
				INSTALL_PATH = /usr/bin;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = crlrefresh;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				9D347AA00380365F00003D05,
			);
			isa = PBXToolTarget;
			name = CrlRefresh;
			productInstallPath = /usr/bin;
			productName = CrlRefresh;
			productReference = 9D347A8C0380359B00003D05;
		};
		9D347A8C0380359B00003D05 = {
			isa = PBXExecutableFileReference;
			path = crlrefresh;
			refType = 3;
		};
		9D347A8E0380360000003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CertTool.cpp;
			path = CertTool/CertTool.cpp;
			refType = 4;
		};
		9D347A8F0380360000003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CertUI.cpp;
			path = CertTool/CertUI.cpp;
			refType = 4;
		};
		9D347A900380360000003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = CertUI.h;
			path = CertTool/CertUI.h;
			refType = 4;
		};
		9D347A910380360000003D05 = {
			fileRef = 9D347A8E0380360000003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A920380360000003D05 = {
			fileRef = 9D347A8F0380360000003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A930380360000003D05 = {
			fileRef = 9D347A900380360000003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A940380361A00003D05 = {
			fileRef = 9D347A6B0380312200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A950380362500003D05 = {
			children = (
				9D347A960380364500003D05,
				9D347A970380364500003D05,
				9D347A980380364500003D05,
			);
			isa = PBXGroup;
			name = CrlRefresh;
			path = "";
			refType = 4;
		};
		9D347A960380364500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = crlRefresh.cpp;
			path = CrlRefresh/crlRefresh.cpp;
			refType = 4;
		};
		9D347A970380364500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ldapFetch.cpp;
			path = CrlRefresh/ldapFetch.cpp;
			refType = 4;
		};
		9D347A980380364500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = ldapFetch.h;
			path = CrlRefresh/ldapFetch.h;
			refType = 4;
		};
		9D347A990380364500003D05 = {
			fileRef = 9D347A960380364500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A9A0380364500003D05 = {
			fileRef = 9D347A970380364500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A9B0380364500003D05 = {
			fileRef = 9D347A980380364500003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A9C0380364B00003D05 = {
			fileRef = 9D347A5F0380300100003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A9D0380364D00003D05 = {
			fileRef = 125E85ADFFF3D44A11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A9E0380364E00003D05 = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D347A9F0380365900003D05 = {
			isa = PBXTargetDependency;
			target = 9D347A6A0380312200003D05;
		};
		9D347AA00380365F00003D05 = {
			isa = PBXTargetDependency;
			target = 9D347A6A0380312200003D05;
		};
		9D347AA10380366700003D05 = {
			isa = PBXTargetDependency;
			target = 9D347A8B0380359B00003D05;
		};
		9D347AA2038036DC00003D05 = {
			fileRef = 9D347A6B0380312200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D384F850301AF8C00003D05 = {
			children = (
				9D384F870301AFC700003D05,
				9D384F860301AFBC00003D05,
				01FA812EFFF2B54C11CD283A,
				01FA815CFFF2B54C11CD283A,
				01FA815FFFF2B54C11CD283A,
				01FA8163FFF2B54C11CD283A,
				01FA8164FFF2B54C11CD283A,
				01FA8165FFF2B54C11CD283A,
				9D78BC7801EBCA2300003D05,
				9D78BC7A01ECA79D00003D05,
			);
			isa = PBXGroup;
			name = "SSL Core";
			refType = 4;
		};
		9D384F860301AFBC00003D05 = {
			children = (
				01FA815BFFF2B54C11CD283A,
				01FA8158FFF2B54C11CD283A,
				01FA8159FFF2B54C11CD283A,
				01FA815AFFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = SSL2;
			refType = 4;
		};
		9D384F870301AFC700003D05 = {
			children = (
				01FA812FFFF2B54C11CD283A,
				01FA8130FFF2B54C11CD283A,
				01FA812DFFF2B54C11CD283A,
				01FA8132FFF2B54C11CD283A,
				01FA8161FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = Handshake;
			refType = 4;
		};
		9D384F880301AFD800003D05 = {
			children = (
				01FA8135FFF2B54C11CD283A,
				01FA8127FFF2B54C11CD283A,
				01FA8129FFF2B54C11CD283A,
				01FA8162FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = "Apple Custom";
			refType = 4;
		};
		9D384F890301AFEC00003D05 = {
			children = (
				01FA8167FFF2B54C11CD283A,
				9D78BC7401EBB71A00003D05,
				01FA812CFFF2B54C11CD283A,
				01FA812AFFF2B54C11CD283A,
				01FA8137FFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = Crypto;
			path = "";
			refType = 2;
		};
		9D384F8A0301B01900003D05 = {
			children = (
				01FA8152FFF2B54C11CD283A,
				01FA8166FFF2B54C11CD283A,
				01FA815DFFF2B54C11CD283A,
				01FA815EFFF2B54C11CD283A,
			);
			isa = PBXGroup;
			name = Misc.;
			refType = 4;
		};
		9D4B1BC70156C2E500A17CD1 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tpCertGroup.cpp;
			refType = 4;
		};
		9D4B1BC80156C2E500A17CD1 = {
			fileRef = 9D4B1BC70156C2E500A17CD1;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D518682018F278000003D05 = {
			children = (
				9D518683018F27B400003D05,
				9D1DEC1B0198796200003D05,
				9D1DEC190198777400003D05,
				9D518686018F27B400003D05,
				9D518687018F27B400003D05,
				9D518688018F27B400003D05,
				9D518689018F27B400003D05,
				9D51868A018F27B400003D05,
				9D51868B018F27B400003D05,
				9D69C0260198A8E000003D05,
				9D69C0280198AB3700003D05,
				9D69C02A019AF15E00003D05,
				9D64BAE9019AF3B800003D05,
				9D64BAEB019AFD7900003D05,
				9D64BAED019AFE3600003D05,
			);
			isa = PBXGroup;
			name = MDS;
			path = "";
			refType = 2;
		};
		9D518683018F27B400003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = mdsapi.cpp;
			path = cdsa/mds/mdsapi.cpp;
			refType = 4;
		};
		9D518686018F27B400003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSModule.cpp;
			path = cdsa/mds/MDSModule.cpp;
			refType = 4;
		};
		9D518687018F27B400003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSModule.h;
			path = cdsa/mds/MDSModule.h;
			refType = 4;
		};
		9D518688018F27B400003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSSchema.cpp;
			path = cdsa/mds/MDSSchema.cpp;
			refType = 4;
		};
		9D518689018F27B400003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSSchema.h;
			path = cdsa/mds/MDSSchema.h;
			refType = 4;
		};
		9D51868A018F27B400003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSSession.cpp;
			path = cdsa/mds/MDSSession.cpp;
			refType = 4;
		};
		9D51868B018F27B400003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSSession.h;
			path = cdsa/mds/MDSSession.h;
			refType = 4;
		};
		9D51868D018F27B500003D05 = {
			fileRef = 9D518687018F27B400003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D51868E018F27B500003D05 = {
			fileRef = 9D518689018F27B400003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D51868F018F27B500003D05 = {
			fileRef = 9D51868B018F27B400003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D518690018F27B500003D05 = {
			fileRef = 9D518683018F27B400003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D518692018F27B500003D05 = {
			fileRef = 9D518686018F27B400003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D518693018F27B500003D05 = {
			fileRef = 9D518688018F27B400003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D518694018F27B500003D05 = {
			fileRef = 9D51868A018F27B400003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D64BAE9019AF3B800003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSAttrUtils.cpp;
			path = cdsa/mds/MDSAttrUtils.cpp;
			refType = 4;
		};
		9D64BAEA019AF3B800003D05 = {
			fileRef = 9D64BAE9019AF3B800003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D64BAEB019AFD7900003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSDictionary.h;
			path = cdsa/mds/MDSDictionary.h;
			refType = 4;
		};
		9D64BAEC019AFD7900003D05 = {
			fileRef = 9D64BAEB019AFD7900003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D64BAED019AFE3600003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSDictionary.cpp;
			path = cdsa/mds/MDSDictionary.cpp;
			refType = 4;
		};
		9D64BAEE019AFE3700003D05 = {
			fileRef = 9D64BAED019AFE3600003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D64BAEF019B173900003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cssm.mdsinfo;
			refType = 4;
		};
		9D64BAF0019B173900003D05 = {
			fileRef = 9D64BAEF019B173900003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D64BAF1019B176100003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = csp_capabilities.mdsinfo;
			refType = 4;
		};
		9D64BAF2019B176100003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = csp_common.mdsinfo;
			refType = 4;
		};
		9D64BAF3019B176100003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = csp_primary.mdsinfo;
			refType = 4;
		};
		9D64BAF4019B176200003D05 = {
			fileRef = 9D64BAF1019B176100003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D64BAF5019B176200003D05 = {
			fileRef = 9D64BAF2019B176100003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D64BAF6019B176200003D05 = {
			fileRef = 9D64BAF3019B176100003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D69C0260198A8E000003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSAttrParser.h;
			path = cdsa/mds/MDSAttrParser.h;
			refType = 4;
		};
		9D69C0270198A8E100003D05 = {
			fileRef = 9D69C0260198A8E000003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D69C0280198AB3700003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSAttrParser.cpp;
			path = cdsa/mds/MDSAttrParser.cpp;
			refType = 4;
		};
		9D69C0290198AB3700003D05 = {
			fileRef = 9D69C0280198AB3700003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D69C02A019AF15E00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = MDSAttrUtils.h;
			path = cdsa/mds/MDSAttrUtils.h;
			refType = 4;
		};
		9D69C02B019AF15E00003D05 = {
			fileRef = 9D69C02A019AF15E00003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D78BC7201EBB3F900003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tls_hmac.h;
			refType = 4;
		};
		9D78BC7301EBB3F900003D05 = {
			fileRef = 9D78BC7201EBB3F900003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D78BC7401EBB71A00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = tls_hmac.cpp;
			path = SecureTransport/tls_hmac.cpp;
			refType = 4;
		};
		9D78BC7501EBB71A00003D05 = {
			fileRef = 9D78BC7401EBB71A00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D78BC7601EBBBED00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tls_ssl.h;
			refType = 4;
		};
		9D78BC7701EBBBED00003D05 = {
			fileRef = 9D78BC7601EBBBED00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D78BC7801EBCA2300003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = ssl3Callouts.cpp;
			refType = 4;
		};
		9D78BC7901EBCA2400003D05 = {
			fileRef = 9D78BC7801EBCA2300003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D78BC7A01ECA79D00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tls1Callouts.cpp;
			refType = 4;
		};
		9D78BC7B01ECA79D00003D05 = {
			fileRef = 9D78BC7A01ECA79D00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D8B6A2A015A48F500A17CD1 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = digestobject.h;
			refType = 4;
		};
		9D8B6A2B015A48F500A17CD1 = {
			fileRef = 9D8B6A2A015A48F500A17CD1;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		9D8F0D1D01C80C0C00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = gladmanContext.cpp;
			refType = 4;
		};
		9D8F0D1E01C80C0C00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = rijndaelGladman.c;
			refType = 4;
		};
		9D8F0D1F01C80C0C00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = rijndaelGladman.h;
			refType = 4;
		};
		9D8F0D2001C80C0C00003D05 = {
			fileRef = 9D8F0D1F01C80C0C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D8F0D2901C815A600003D05 = {
			fileRef = 9D8F0D1F01C80C0C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D8F0D2A01C815A600003D05 = {
			fileRef = 9D8F0D1D01C80C0C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D8F0D2B01C815A600003D05 = {
			fileRef = 9D8F0D1E01C80C0C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9D9AEFBA02B6BC6C00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = rootCerts.cpp;
			refType = 4;
		};
		9D9AEFBB02B6BC6C00003D05 = {
			fileRef = 9D9AEFBA02B6BC6C00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DA13D0401B4638200003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = csp_capabilities_common.mds;
			refType = 4;
		};
		9DA13D0501B4638200003D05 = {
			fileRef = 9DA13D0401B4638200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E2501A2E63700003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cl_primary.mdsinfo;
			refType = 4;
		};
		9DAE2E2601A2E63700003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cl_common.mdsinfo;
			refType = 4;
		};
		9DAE2E2701A2E63800003D05 = {
			fileRef = 9DAE2E2601A2E63700003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E2801A2E63800003D05 = {
			fileRef = 9DAE2E2501A2E63700003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E2901A2F93200003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tp_common.mdsinfo;
			refType = 4;
		};
		9DAE2E2A01A2F93200003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = tp_primary.mdsinfo;
			refType = 4;
		};
		9DAE2E2B01A2F93200003D05 = {
			fileRef = 9DAE2E2901A2F93200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E2C01A2F93200003D05 = {
			fileRef = 9DAE2E2A01A2F93200003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E2D01A3378900003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = dl_common.mdsinfo;
			refType = 4;
		};
		9DAE2E2E01A3378900003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = dl_primary.mdsinfo;
			refType = 4;
		};
		9DAE2E2F01A3378A00003D05 = {
			fileRef = 9DAE2E2D01A3378900003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E3001A3378A00003D05 = {
			fileRef = 9DAE2E2E01A3378900003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E3201A43D6B00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspdl_common.mdsinfo;
			refType = 4;
		};
		9DAE2E3301A43D6B00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspdl_csp_capabilities.mdsinfo;
			refType = 4;
		};
		9DAE2E3401A43D6B00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspdl_csp_primary.mdsinfo;
			refType = 4;
		};
		9DAE2E3501A43D6B00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cspdl_dl_primary.mdsinfo;
			refType = 4;
		};
		9DAE2E3601A43D6B00003D05 = {
			fileRef = 9DAE2E3201A43D6B00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E3701A43D6B00003D05 = {
			fileRef = 9DAE2E3301A43D6B00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E3801A43D6B00003D05 = {
			fileRef = 9DAE2E3401A43D6B00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DAE2E3901A43D6B00003D05 = {
			fileRef = 9DAE2E3501A43D6B00003D05;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DC1DEEC0299BB8F00003D05 = {
			children = (
				9D347A8E0380360000003D05,
				9D347A8F0380360000003D05,
				9D347A900380360000003D05,
				056015710461B87200D4A1BF,
			);
			isa = PBXGroup;
			name = CertTool;
			refType = 4;
		};
		9DC1DEEE0299BBA900003D05 = {
			children = (
				9DC1DEFC0299BC7F00003D05,
				9DC1DEFD0299BC7F00003D05,
				9D347A6D038031AF00003D05,
				9D347A6E038031AF00003D05,
				9DC1DEFE0299BC7F00003D05,
				9DC1DEFF0299BC7F00003D05,
				9DC1DF050299BC9500003D05,
				9DC1DF060299BC9500003D05,
				9DC1DF070299BC9500003D05,
				9DC1DF080299BC9500003D05,
				9DC1DF090299BC9500003D05,
				9DC1DF0A0299BC9500003D05,
				9DC1DF0B0299BC9500003D05,
				9DC1DF0C0299BC9500003D05,
				9DC1DF0D0299BC9500003D05,
				9DC1DF0E0299BC9500003D05,
			);
			isa = PBXGroup;
			path = CdsaUtils;
			refType = 4;
		};
		9DC1DEEF0299BBCD00003D05 = {
			buildActionMask = 2147483647;
			files = (
				9D347A930380360000003D05,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9DC1DEF00299BBCD00003D05 = {
			buildActionMask = 2147483647;
			files = (
				9D347A910380360000003D05,
				9D347A920380360000003D05,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9DC1DEF10299BBCD00003D05 = {
			buildActionMask = 2147483647;
			files = (
				9DC1DF100299BD8500003D05,
				9DC1DF110299BD8C00003D05,
				9D347A940380361A00003D05,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9DC1DEF20299BBCD00003D05 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		9DC1DEF30299BBCD00003D05 = {
			buildPhases = (
				9DC1DEEF0299BBCD00003D05,
				9DC1DEF00299BBCD00003D05,
				9DC1DEF10299BBCD00003D05,
				9DC1DEF20299BBCD00003D05,
				056015700461B82B00D4A1BF,
			);
			buildSettings = {
				HEADER_SEARCH_PATHS = "\"$(SRCROOT)\" \"$(SRCROOT)/CertTool\"";
				INSTALL_PATH = /usr/bin;
				OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = certtool;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				9D347A9F0380365900003D05,
			);
			isa = PBXToolTarget;
			name = CertTool;
			productInstallPath = "";
			productName = CertTool;
			productReference = 9DC1DEF40299BBCD00003D05;
		};
		9DC1DEF40299BBCD00003D05 = {
			isa = PBXExecutableFileReference;
			path = certtool;
			refType = 3;
		};
		9DC1DEFC0299BC7F00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuCdsaUtils.cpp;
			refType = 4;
		};
		9DC1DEFD0299BC7F00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuCdsaUtils.h;
			refType = 4;
		};
		9DC1DEFE0299BC7F00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuEnc64.c;
			refType = 4;
		};
		9DC1DEFF0299BC7F00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuEnc64.h;
			refType = 4;
		};
		9DC1DF050299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuFileIo.c;
			refType = 4;
		};
		9DC1DF060299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuFileIo.h;
			refType = 4;
		};
		9DC1DF070299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuOidParser.cpp;
			refType = 4;
		};
		9DC1DF080299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuOidParser.h;
			refType = 4;
		};
		9DC1DF090299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuPem.cpp;
			refType = 4;
		};
		9DC1DF0A0299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuPem.h;
			refType = 4;
		};
		9DC1DF0B0299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuPrintCert.cpp;
			refType = 4;
		};
		9DC1DF0C0299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuPrintCert.h;
			refType = 4;
		};
		9DC1DF0D0299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuTimeStr.cpp;
			refType = 4;
		};
		9DC1DF0E0299BC9500003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = cuTimeStr.h;
			refType = 4;
		};
		9DC1DF0F0299BCB400003D05 = {
			isa = PBXTargetDependency;
			target = 9DC1DEF30299BBCD00003D05;
		};
		9DC1DF100299BD8500003D05 = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DC1DF110299BD8C00003D05 = {
			fileRef = 125E85ADFFF3D44A11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		9DD4620003119BCE00003D05 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecureTransportPriv.h;
			refType = 4;
		};
		9DD4620103119BCE00003D05 = {
			fileRef = 9DD4620003119BCE00003D05;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
//9D0
//9D1
//9D2
//9D3
//9D4
//BD0
//BD1
//BD2
//BD3
//BD4
		BD6FEB7203A5642B03CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeyPriv.h;
			refType = 4;
		};
		BD6FEB7303A5642B03CA2E64 = {
			fileRef = BD6FEB7203A5642B03CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
//BD0
//BD1
//BD2
//BD3
//BD4
//C20
//C21
//C22
//C23
//C24
		C213880E0455C01F00CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecPolicyPriv.h;
			refType = 4;
		};
		C213880F0455C01F00CA2E77 = {
			fileRef = C213880E0455C01F00CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		C2227D96044F404900CA2E77 = {
			fileRef = F581A93B0316D96A01D50C4C;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		C2227D97044F404900CA2E77 = {
			fileRef = F52A2F160316DA1901D50C4C;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C227CDC203E716B100CA2E77 = {
			children = (
				C227CDC303E7170100CA2E77,
			);
			isa = PBXGroup;
			name = systemkeychain;
			path = SecurityServer/StartupItems;
			refType = 4;
		};
		C227CDC303E7170100CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = systemkeychain.cpp;
			path = SecurityServer/systemkeychain.cpp;
			refType = 2;
		};
		C227CDC503E7171400CA2E77 = {
			buildActionMask = 2147483647;
			files = (
				C227CDD603E7424300CA2E77,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		C227CDC603E7171400CA2E77 = {
			buildActionMask = 2147483647;
			files = (
				C227CDCD03E7175300CA2E77,
				C227CDD503E7424200CA2E77,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		C227CDC703E7171400CA2E77 = {
			buildActionMask = 2147483647;
			files = (
				C227CDCE03E71AFB00CA2E77,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		C227CDC803E7171400CA2E77 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		C227CDC903E7171400CA2E77 = {
			buildPhases = (
				C227CDC503E7171400CA2E77,
				C227CDC603E7171400CA2E77,
				C227CDC703E7171400CA2E77,
				C227CDC803E7171400CA2E77,
			);
			buildSettings = {
				INSTALL_PATH = /usr/sbin;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = systemkeychain;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
			);
			isa = PBXToolTarget;
			name = systemkeychain;
			productInstallPath = /usr/sbin;
			productName = systemkeychain;
			productReference = C227CDCA03E7171400CA2E77;
		};
		C227CDCA03E7171400CA2E77 = {
			isa = PBXExecutableFileReference;
			path = systemkeychain;
			refType = 3;
		};
		C227CDCC03E7173300CA2E77 = {
			isa = PBXTargetDependency;
			target = C227CDC903E7171400CA2E77;
		};
		C227CDCD03E7175300CA2E77 = {
			fileRef = C227CDC303E7170100CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C227CDCE03E71AFB00CA2E77 = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C227CDD503E7424200CA2E77 = {
			fileRef = 01FA8224FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C227CDD603E7424300CA2E77 = {
			fileRef = 01FA8225FFF2B54C11CD283A;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C244C1350479624A00CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecTrustedApplicationPriv.h;
			refType = 4;
		};
		C244C1360479624A00CA2E77 = {
			fileRef = C244C1350479624A00CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		C25FA84C03CB687400CA2E77 = {
			isa = PBXTargetDependency;
			target = 0867D69CFE84028FC02AAC07;
		};
		C25FA84D03CB689300CA2E77 = {
			isa = PBXTargetDependency;
			target = 01CE6B1DFFF2B33A11CD283A;
		};
		C284B43E042F847900CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationPriv.h;
			refType = 4;
		};
		C284B43F042F847900CA2E77 = {
			fileRef = C284B43E042F847900CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		C284B440042F856A00CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = privPortClient.cpp;
			refType = 4;
		};
		C284B441042F856A00CA2E77 = {
			fileRef = C284B440042F856A00CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2907DD0042BA6B100CA2E77 = {
			buildActionMask = 2147483647;
			files = (
				C2A6D4E2042FC54000CA2E77,
			);
			isa = PBXHeadersBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		C2907DD1042BA6B100CA2E77 = {
			buildActionMask = 2147483647;
			files = (
				C2907DD9042BA6F800CA2E77,
			);
			isa = PBXSourcesBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		C2907DD2042BA6B100CA2E77 = {
			buildActionMask = 2147483647;
			files = (
				C2907DDA042BA71700CA2E77,
			);
			isa = PBXFrameworksBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		C2907DD3042BA6B100CA2E77 = {
			buildActionMask = 2147483647;
			files = (
			);
			isa = PBXRezBuildPhase;
			runOnlyForDeploymentPostprocessing = 0;
		};
		C2907DD4042BA6B100CA2E77 = {
			buildPhases = (
				C2907DD0042BA6B100CA2E77,
				C2907DD1042BA6B100CA2E77,
				C2907DD2042BA6B100CA2E77,
				C2907DD3042BA6B100CA2E77,
			);
			buildSettings = {
				INSTALL_PATH = "$(SYSTEM_CORE_SERVICES_DIR)";
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				OTHER_REZFLAGS = "";
				PRODUCT_NAME = privportserver;
				REZ_EXECUTABLE = YES;
				SECTORDER_FLAGS = "";
				WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
			};
			dependencies = (
				C290849A042BC9AF00CA2E77,
			);
			isa = PBXToolTarget;
			name = PrivPortServer;
			productInstallPath = "$(SYSTEM_CORE_SERVICES_DIR)";
			productName = PrivPortServer;
			productReference = C2907DD5042BA6B100CA2E77;
		};
		C2907DD5042BA6B100CA2E77 = {
			isa = PBXExecutableFileReference;
			path = privportserver;
			refType = 3;
		};
		C2907DD7042BA6E300CA2E77 = {
			isa = PBXTargetDependency;
			target = C2907DD4042BA6B100CA2E77;
		};
		C2907DD8042BA6F800CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = privPortServer.cpp;
			refType = 4;
		};
		C2907DD9042BA6F800CA2E77 = {
			fileRef = C2907DD8042BA6F800CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2907DDA042BA71700CA2E77 = {
			fileRef = 1BA451B10097605B7F000001;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2908496042BC01100CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = fdmover.cpp;
			refType = 4;
		};
		C2908497042BC01100CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = fdmover.h;
			refType = 4;
		};
		C2908498042BC01100CA2E77 = {
			fileRef = C2908496042BC01100CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2908499042BC01100CA2E77 = {
			fileRef = C2908497042BC01100CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		C290849A042BC9AF00CA2E77 = {
			isa = PBXTargetDependency;
			target = 0867D69CFE84028FC02AAC07;
		};
		C2952B0B044B553F00CA2E77 = {
			buildActionMask = 2147483647;
			files = (
			);
			generatedFileNames = (
			);
			isa = PBXShellScriptBuildPhase;
			neededFileNames = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/bash;
			shellScript = "${SRCROOT}/SecurityServer/generate.pl ${SRCROOT}/SecurityServer/generate.cf ${BUILT_PRODUCTS_DIR}/include/flip_gen.h ${BUILT_PRODUCTS_DIR}/derived_src/flip_gen.cpp ${SRCROOT}/cdsa/cdsa/cssmtype.h";
		};
		C2952B0C044B55BB00CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = memstreams.h;
			refType = 4;
		};
		C2952B0D044B55BB00CA2E77 = {
			fileRef = C2952B0C044B55BB00CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		C2952B0E044B560900CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = flippers.cpp;
			refType = 4;
		};
		C2952B0F044B560900CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = flippers.h;
			refType = 4;
		};
		C2952B10044B560900CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = transwalkers.cpp;
			refType = 4;
		};
		C2952B11044B560900CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = transwalkers.h;
			refType = 4;
		};
		C2952B12044B560900CA2E77 = {
			fileRef = C2952B0E044B560900CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2952B13044B560900CA2E77 = {
			fileRef = C2952B0F044B560900CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2952B14044B560900CA2E77 = {
			fileRef = C2952B10044B560900CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2952B15044B560900CA2E77 = {
			fileRef = C2952B11044B560900CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2A6D4E0042FC54000CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = privPort.h;
			refType = 4;
		};
		C2A6D4E1042FC54000CA2E77 = {
			fileRef = C2A6D4E0042FC54000CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
				);
			};
		};
		C2A6D4E2042FC54000CA2E77 = {
			fileRef = C2A6D4E0042FC54000CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2AE35290469781800CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "db++.cpp";
			refType = 4;
		};
		C2AE352A0469781800CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = "db++.h";
			refType = 4;
		};
		C2AE352B0469781800CA2E77 = {
			fileRef = C2AE35290469781800CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2AE352C0469781800CA2E77 = {
			fileRef = C2AE352A0469781800CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		C2B484980450D42900CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecTrustPriv.h;
			refType = 4;
		};
		C2B484990450D42900CA2E77 = {
			fileRef = C2B484980450D42900CA2E77;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		C2C11912047187E800CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = codesigdb.cpp;
			refType = 4;
		};
		C2C11913047187E800CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = codesigdb.h;
			refType = 4;
		};
		C2C11914047187E800CA2E77 = {
			fileRef = C2C11912047187E800CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2C11915047187E800CA2E77 = {
			fileRef = C2C11913047187E800CA2E77;
			isa = PBXBuildFile;
			settings = {
			};
		};
		C2EE0104044B56E700CA2E77 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = generate.cf;
			refType = 4;
		};
		C2EE0105044B56E700CA2E77 = {
			fileEncoding = 30;
			isa = PBXExecutableFileReference;
			path = generate.pl;
			refType = 4;
		};
		C2F346A204D5C05D0039D9E5 = {
			buildRules = (
			);
			buildSettings = {
				OTHER_CFLAGS = "\U0001-pg";
				OTHER_LDFLAGS = "\U0001-pg";
			};
			isa = PBXBuildStyle;
			name = "Deployment-gprof";
		};
//C20
//C21
//C22
//C23
//C24
//F50
//F51
//F52
//F53
//F54
		F52A2F160316DA1901D50C4C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = endian.cpp;
			refType = 4;
		};
		F5394A1C0279082901CA2E64 = {
			fileRef = 07A0F691005DAEE111CD283A;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F540EDC2027A41BF01CA2E66 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Session_CSR.cpp;
			refType = 4;
		};
		F540EDC3027A41BF01CA2E66 = {
			fileRef = F540EDC2027A41BF01CA2E66;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F54323B4022DC91501CA2E64 = {
			isa = PBXFrameworkReference;
			path = Security.framework;
			refType = 3;
		};
		F54323BD022DC98301CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCFTypes.cpp;
			refType = 4;
		};
		F54323BE022DC98301CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCFTypes.h;
			refType = 4;
		};
		F54323BF022DC98301CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecRuntime.cpp;
			refType = 4;
		};
		F54323C0022DC98301CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecRuntime.h;
			refType = 4;
		};
		F54323C6022DC98301CA2E64 = {
			fileRef = F54323BD022DC98301CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F54323C7022DC98301CA2E64 = {
			fileRef = F54323BE022DC98301CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F54323C8022DC98301CA2E64 = {
			fileRef = F54323BF022DC98301CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F54323C9022DC98301CA2E64 = {
			fileRef = F54323C0022DC98301CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F559B18C01D1510A01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = trackingallocator.h;
			refType = 4;
		};
		F559B18D01D1510B01CA2E64 = {
			fileRef = F559B18C01D1510A01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F55B3B460230375401CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CertificateRequest.h;
			refType = 4;
		};
		F55B3B470230375401CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = CertificateRequest.cpp;
			refType = 4;
		};
		F55B3B480230375401CA2E64 = {
			fileRef = F55B3B460230375401CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F55B3B490230375401CA2E64 = {
			fileRef = F55B3B470230375401CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F55B3B4A02303B2A01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KeyItem.h;
			refType = 4;
		};
		F55B3B4B02303B2A01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KeyItem.cpp;
			refType = 4;
		};
		F55B3B4C02303B2A01CA2E64 = {
			fileRef = F55B3B4A02303B2A01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F55B3B4D02303B2A01CA2E64 = {
			fileRef = F55B3B4B02303B2A01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F55B3B4E0230448601CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Trust.h;
			refType = 4;
		};
		F55B3B4F0230448601CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Trust.cpp;
			refType = 4;
		};
		F55B3B500230448601CA2E64 = {
			fileRef = F55B3B4E0230448601CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F55B3B510230448601CA2E64 = {
			fileRef = F55B3B4F0230448601CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F55B3B7902304A6001CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TrustedApplication.h;
			refType = 4;
		};
		F55B3B7A02304A6001CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = TrustedApplication.cpp;
			refType = 4;
		};
		F55B3B7B02304A6001CA2E64 = {
			fileRef = F55B3B7902304A6001CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F55B3B7C02304A6001CA2E64 = {
			fileRef = F55B3B7A02304A6001CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786171022EDDE501CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecBase.h;
			refType = 4;
		};
		F5786172022EDDE501CA2E64 = {
			fileRef = F5786171022EDDE501CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F5786173022EDDFB01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychain.h;
			refType = 4;
		};
		F5786174022EDDFB01CA2E64 = {
			fileRef = F5786173022EDDFB01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F5786175022EDE0501CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychainItem.h;
			refType = 4;
		};
		F5786176022EDE0501CA2E64 = {
			fileRef = F5786175022EDE0501CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F5786177022EDE1701CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychainSearch.h;
			refType = 4;
		};
		F5786178022EDE1701CA2E64 = {
			fileRef = F5786177022EDE1701CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F5786179022EDE2B01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCertificate.h;
			refType = 4;
		};
		F578617A022EDE2B01CA2E64 = {
			fileRef = F5786179022EDE2B01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F578617B022EDE3F01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecIdentity.h;
			refType = 4;
		};
		F578617C022EDE3F01CA2E64 = {
			fileRef = F578617B022EDE3F01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F578617D022EDE5C01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecPolicy.h;
			refType = 4;
		};
		F578617E022EDE5C01CA2E64 = {
			fileRef = F578617D022EDE5C01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F578617F022EDE6401CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecAccess.h;
			refType = 4;
		};
		F5786180022EDE6401CA2E64 = {
			fileRef = F578617F022EDE6401CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F5786181022EDE8901CA2E64 = {
			children = (
				F57861CB022F0F3801CA2E64,
				F5786171022EDDE501CA2E64,
				F578617F022EDE6401CA2E64,
				52807AD404A3D56C00F46CAB,
				8F7ACD2A02357F2503CA2E8C,
				F5786179022EDE2B01CA2E64,
				9D2F711303156A7800003D05,
				F57861F7022F12FC01CA2E64,
				F57861BF022EEF1B01CA2E64,
				F578617B022EDE3F01CA2E64,
				4C2ACAB7044267EE00CA2E66,
				F57861C3022EEF3401CA2E64,
				F57861C9022F0D0A01CA2E64,
				BD6FEB7203A5642B03CA2E64,
				F5786173022EDDFB01CA2E64,
				F5786175022EDE0501CA2E64,
				F5786177022EDE1701CA2E64,
				F578617D022EDE5C01CA2E64,
				C213880E0455C01F00CA2E77,
				F57861C1022EEF2601CA2E64,
				F57861C7022EFAE501CA2E64,
				C2B484980450D42900CA2E77,
				F57861C5022EEF4701CA2E64,
				C244C1350479624A00CA2E77,
			);
			isa = PBXGroup;
			name = "Public API";
			refType = 4;
		};
		F57861BF022EEF1B01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCertificateRequest.h;
			refType = 4;
		};
		F57861C0022EEF1B01CA2E64 = {
			fileRef = F57861BF022EEF1B01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F57861C1022EEF2601CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecPolicySearch.h;
			refType = 4;
		};
		F57861C2022EEF2601CA2E64 = {
			fileRef = F57861C1022EEF2601CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F57861C3022EEF3401CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecIdentitySearch.h;
			refType = 4;
		};
		F57861C4022EEF3401CA2E64 = {
			fileRef = F57861C3022EEF3401CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F57861C5022EEF4701CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecTrustedApplication.h;
			refType = 4;
		};
		F57861C6022EEF4701CA2E64 = {
			fileRef = F57861C5022EEF4701CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F57861C7022EFAE501CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecTrust.h;
			refType = 4;
		};
		F57861C8022EFAE501CA2E64 = {
			fileRef = F57861C7022EFAE501CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F57861C9022F0D0A01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKey.h;
			refType = 4;
		};
		F57861CA022F0D0A01CA2E64 = {
			fileRef = F57861C9022F0D0A01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F57861CB022F0F3801CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Security.h;
			refType = 4;
		};
		F57861CC022F0F3801CA2E64 = {
			fileRef = F57861CB022F0F3801CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Public,
				);
			};
		};
		F57861F7022F12FC01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCertificateBundle.h;
			refType = 4;
		};
		F57861F8022F12FC01CA2E64 = {
			fileRef = F57861F7022F12FC01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F57861F9022F13DF01CA2E64 = {
			children = (
				F5786216022F1DA301CA2E64,
				F57861FA022F1A9301CA2E64,
				8F7ACD2B02357F2503CA2E8C,
				F57861FC022F1AA001CA2E64,
				F5786200022F1B4001CA2E64,
				F57861FE022F1AAB01CA2E64,
				F5786202022F1B5001CA2E64,
				F5786204022F1B5901CA2E64,
				F5786206022F1B6501CA2E64,
				F5786208022F1B6F01CA2E64,
				F578620A022F1B7901CA2E64,
				F578620C022F1B8701CA2E64,
				F578620E022F1B9301CA2E64,
				F5786210022F1B9C01CA2E64,
				F5786212022F1BA801CA2E64,
				F5786214022F1BB601CA2E64,
			);
			isa = PBXGroup;
			name = "API Bridge";
			path = "";
			refType = 4;
		};
		F57861FA022F1A9301CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecAccess.cpp;
			refType = 4;
		};
		F57861FB022F1A9301CA2E64 = {
			fileRef = F57861FA022F1A9301CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F57861FC022F1AA001CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCertificate.cpp;
			refType = 4;
		};
		F57861FD022F1AA001CA2E64 = {
			fileRef = F57861FC022F1AA001CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F57861FE022F1AAB01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCertificateRequest.cpp;
			refType = 4;
		};
		F57861FF022F1AAB01CA2E64 = {
			fileRef = F57861FE022F1AAB01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786200022F1B4001CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecCertificateBundle.cpp;
			refType = 4;
		};
		F5786201022F1B4001CA2E64 = {
			fileRef = F5786200022F1B4001CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786202022F1B5001CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecIdentity.cpp;
			refType = 4;
		};
		F5786203022F1B5001CA2E64 = {
			fileRef = F5786202022F1B5001CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786204022F1B5901CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecIdentitySearch.cpp;
			refType = 4;
		};
		F5786205022F1B5901CA2E64 = {
			fileRef = F5786204022F1B5901CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786206022F1B6501CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKey.cpp;
			refType = 4;
		};
		F5786207022F1B6501CA2E64 = {
			fileRef = F5786206022F1B6501CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786208022F1B6F01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychain.cpp;
			refType = 4;
		};
		F5786209022F1B6F01CA2E64 = {
			fileRef = F5786208022F1B6F01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F578620A022F1B7901CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychainItem.cpp;
			refType = 4;
		};
		F578620B022F1B7901CA2E64 = {
			fileRef = F578620A022F1B7901CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F578620C022F1B8701CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecKeychainSearch.cpp;
			refType = 4;
		};
		F578620D022F1B8701CA2E64 = {
			fileRef = F578620C022F1B8701CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F578620E022F1B9301CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecPolicy.cpp;
			refType = 4;
		};
		F578620F022F1B9301CA2E64 = {
			fileRef = F578620E022F1B9301CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786210022F1B9C01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecPolicySearch.cpp;
			refType = 4;
		};
		F5786211022F1B9C01CA2E64 = {
			fileRef = F5786210022F1B9C01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786212022F1BA801CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecTrust.cpp;
			refType = 4;
		};
		F5786213022F1BA801CA2E64 = {
			fileRef = F5786212022F1BA801CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786214022F1BB601CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecTrustedApplication.cpp;
			refType = 4;
		};
		F5786215022F1BB601CA2E64 = {
			fileRef = F5786214022F1BB601CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786216022F1DA301CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = SecBridge.h;
			refType = 4;
		};
		F5786217022F1DA301CA2E64 = {
			fileRef = F5786216022F1DA301CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F5786222022F2D9701CA2E64 = {
			children = (
				F54323BD022DC98301CA2E64,
				F54323BE022DC98301CA2E64,
				F54323BF022DC98301CA2E64,
				F54323C0022DC98301CA2E64,
				F578623C023024CC01CA2E64,
				F578623B023024CC01CA2E64,
				8F7ACD310235805903CA2E8C,
				8F7ACD300235805903CA2E8C,
				F5786230022F39A101CA2E64,
				F5786231022F39A101CA2E64,
				F55B3B470230375401CA2E64,
				F55B3B460230375401CA2E64,
				5BA4A42D01F4E3F504CA2E82,
				5BA4A42E01F4E3F504CA2E82,
				F5786225022F32E001CA2E64,
				F5786224022F32E001CA2E64,
				0177F292FFFAA2D311CD283A,
				0177F293FFFAA2D311CD283A,
				0177F29CFFFAA2D311CD283A,
				0177F29DFFFAA2D311CD283A,
				0177F2B7FFFAA2D311CD283A,
				0177F2B8FFFAA2D311CD283A,
				F55B3B4B02303B2A01CA2E64,
				F55B3B4A02303B2A01CA2E64,
				F5786237022F48C601CA2E64,
				F5786238022F48C601CA2E64,
				F578622D022F37EB01CA2E64,
				F578622C022F37EB01CA2E64,
				0177F290FFFAA2D311CD283A,
				0177F291FFFAA2D311CD283A,
				0177F2D6FFFAA2D311CD283A,
				0177F2D7FFFAA2D311CD283A,
				F55B3B4F0230448601CA2E64,
				F55B3B4E0230448601CA2E64,
				F55B3B7A02304A6001CA2E64,
				F55B3B7902304A6001CA2E64,
				52807AD004A3D4B800F46CAB,
				52807AD104A3D4B800F46CAB,
			);
			isa = PBXGroup;
			name = "API Classes";
			refType = 4;
		};
		F5786223022F2DDB01CA2E64 = {
			children = (
				0177F269FFFAA2D311CD283A,
				0177F27EFFFAA2D311CD283A,
				0177F26AFFFAA2D311CD283A,
				0177F27FFFFAA2D311CD283A,
				0177F28AFFFAA2D311CD283A,
				0177F28BFFFAA2D311CD283A,
				0177F29EFFFAA2D311CD283A,
				0177F29FFFFAA2D311CD283A,
				0177F2A0FFFAA2D311CD283A,
				0177F2A1FFFAA2D311CD283A,
				0177F2A2FFFAA2D311CD283A,
				0177F352FFFAC61911CD283A,
				0177F353FFFAC61911CD283A,
				0177F2C6FFFAA2D311CD283A,
				0177F2C7FFFAA2D311CD283A,
				F579CFD900E99FC401CD283A,
				0177F2CDFFFAA2D311CD283A,
				0177F2D2FFFAA2D311CD283A,
				0177F2D1FFFAA2D311CD283A,
				0177F2D3FFFAA2D311CD283A,
				3244148C023837A505CA2E77,
				3244148D023837A505CA2E77,
				3206D1FB029996FC05CA2E77,
				3206D1FC029996FC05CA2E77,
				52D4AA9104B3AE3E00393476,
			);
			isa = PBXGroup;
			name = Internal;
			path = "";
			refType = 4;
		};
		F5786224022F32E001CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = IdentityCursor.h;
			refType = 4;
		};
		F5786225022F32E001CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = IdentityCursor.cpp;
			refType = 4;
		};
		F5786226022F32E001CA2E64 = {
			fileRef = F5786224022F32E001CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F5786227022F32E001CA2E64 = {
			fileRef = F5786225022F32E001CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F578622C022F37EB01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = PolicyCursor.h;
			refType = 4;
		};
		F578622D022F37EB01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = PolicyCursor.cpp;
			refType = 4;
		};
		F578622E022F37EB01CA2E64 = {
			fileRef = F578622C022F37EB01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F578622F022F37EB01CA2E64 = {
			fileRef = F578622D022F37EB01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786230022F39A101CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Certificate.cpp;
			refType = 4;
		};
		F5786231022F39A101CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Certificate.h;
			refType = 4;
		};
		F5786232022F39A101CA2E64 = {
			fileRef = F5786230022F39A101CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5786233022F39A101CA2E64 = {
			fileRef = F5786231022F39A101CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F5786237022F48C601CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Policies.cpp;
			refType = 4;
		};
		F5786238022F48C601CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Policies.h;
			refType = 4;
		};
		F5786239022F48C601CA2E64 = {
			fileRef = F5786237022F48C601CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F578623A022F48C601CA2E64 = {
			fileRef = F5786238022F48C601CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F578623B023024CC01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Access.h;
			refType = 4;
		};
		F578623C023024CC01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Access.cpp;
			refType = 4;
		};
		F578623D023024CC01CA2E64 = {
			fileRef = F578623B023024CC01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F578623E023024CC01CA2E64 = {
			fileRef = F578623C023024CC01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F579CFD900E99FC401CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = Schema.m4;
			refType = 4;
		};
		F581A93B0316D96A01D50C4C = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = endian.h;
			refType = 4;
		};
		F58785C800FB965F01CD29D4 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = checkpw.c;
			path = checkpw/checkpw.c;
			refType = 2;
		};
		F58785C900FB965F01CD29D4 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			name = checkpw.h;
			path = checkpw/checkpw.h;
			refType = 2;
		};
		F58785CA00FB966001CD29D4 = {
			fileRef = F58785C900FB965F01CD29D4;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F58785CB00FB966001CD29D4 = {
			fileRef = F58785C800FB965F01CD29D4;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F58998F803809BCA01CA2A98 = {
			buildRules = (
			);
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				OPTIMIZATION_CFLAGS = "-O0 -fno-inline";
				OTHER_CFLAGS = "\U0001 -DDEBUGDUMP -gfull";
				SECTORDER_FLAGS = "";
				i386 = YES;
				ppc = YES;
			};
			isa = PBXBuildStyle;
			name = "Development-fat";
		};
		F5A5E50E00FB884E01CD29D4 = {
			children = (
				F58785C800FB965F01CD29D4,
				F58785C900FB965F01CD29D4,
			);
			isa = PBXGroup;
			name = checkpw;
			refType = 4;
		};
		F5A7F715023D96EA01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = authorization.plist;
			refType = 4;
		};
		F5A7F716023D96EA01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationData.cpp;
			refType = 4;
		};
		F5A7F717023D96EA01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationData.h;
			refType = 4;
		};
		F5A7F718023D96EA01CA2E64 = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = AuthorizationPlugin.h;
			refType = 4;
		};
		F5A7F71D023D972201CA2E64 = {
			fileRef = F5A7F718023D96EA01CA2E64;
			isa = PBXBuildFile;
			settings = {
				ATTRIBUTES = (
					Private,
				);
			};
		};
		F5A7F720023D974F01CA2E64 = {
			fileRef = F5A7F717023D96EA01CA2E64;
			isa = PBXBuildFile;
			settings = {
			};
		};
		F5DDE3AE00B3358F01CD283A = {
			buildActionMask = 12;
			files = (
			);
			generatedFileNames = (
			);
			isa = PBXShellScriptBuildPhase;
			neededFileNames = (
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "${SRCROOT}/symbol_strip.sh ${SRCROOT}/Security.exp";
		};
		F5E32A1500EAB9A301CD283A = {
			fileEncoding = 30;
			isa = PBXFileReference;
			path = KeySchema.m4;
			refType = 4;
		};
	};
	rootObject = 0867D690FE84028FC02AAC07;
}