]> git.saurik.com Git - apple/security.git/blobdiff - Security.pbproj/project.pbxproj
Security-54.tar.gz
[apple/security.git] / Security.pbproj / project.pbxproj
index f2af420740056e945d283c01b586b1c6b30aad10..1ea638058e12aceb41b19185cdc888563df20a12 100644 (file)
@@ -3,7 +3,7 @@
        archiveVersion = 1;
        classes = {
        };
-       objectVersion = 34;
+       objectVersion = 38;
        objects = {
                01379EAE001E00F311CD296C = {
                        children = (
@@ -25,8 +25,8 @@
                                01FA8062FFF2B54C11CD283A,
                                01FA806BFFF2B54C11CD283A,
                                01FA806CFFF2B54C11CD283A,
-                               01FA806DFFF2B54C11CD283A,
                                01FA806EFFF2B54C11CD283A,
+                               01FA806DFFF2B54C11CD283A,
                                01FA806FFFF2B54C11CD283A,
                                01FA8070FFF2B54C11CD283A,
                                01FA8071FFF2B54C11CD283A,
@@ -59,6 +59,8 @@
                                01FA803FFFF2B54C11CD283A,
                                01FA8043FFF2B54C11CD283A,
                                01FA8044FFF2B54C11CD283A,
+                               326618CC01C6844C05CA2E77,
+                               326618CD01C6844C05CA2E77,
                                01FA8045FFF2B54C11CD283A,
                                01FA8046FFF2B54C11CD283A,
                                01FA8047FFF2B54C11CD283A,
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 53;
                                FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
-                               HEADER_SEARCH_PATHS = "\"$(SYMROOT)/BSafe.framework/Headers\" \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks/BSafe.framework/Headers\" \"$(SRCROOT)/AppleCSP\" \"$(SRCROOT)/AppleCSP/open_ssl\" \"\"";
+                               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 = "-O2 -DNDEBUG";
+                               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 = "";
                                52BFC30A007A6A1B7F000001,
                                57FCEE95007B8B3D7F000001,
                                57FCEE9D007B8D4F7F000001,
-                               1691956A00947FD37F000001,
                                1691956C009480BC7F000001,
                                1691956E009485A47F000001,
                                169195B60094A63C7F000001,
                                28B044E50094DC627F000001,
                                48855E840095DC957F000001,
                                01D5634900974F7C7F000001,
-                               127F63C60098D55A7F000001,
                                07E4D6E500A0CD8D7F000001,
                                209FCB4F00A738117F000001,
                                59375E6C00A848827F000001,
                                0149035E00A9DC487F000001,
                                0149035F00A9DC487F000001,
                                0149036500A9DF347F000001,
+                               9D8F0D2901C815A600003D05,
+                               9D2C3D0101C826C800003D05,
+                               9D2C3D0301C82F6100003D05,
+                               9D206AA701EB68F200003D05,
+                               9D291880026B504700003D05,
+                               9D291889026B56DA00003D05,
+                               9D29188B026B56DA00003D05,
+                               9D29188D026B56DA00003D05,
+                               9D291891026B8BBD00003D05,
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                014880D0005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                                0149036100A9DC487F000001,
                                0149036200A9DC487F000001,
                                0149036300A9DC487F000001,
+                               9D8F0D2A01C815A600003D05,
+                               9D8F0D2B01C815A600003D05,
+                               9D29187A026B502600003D05,
+                               9D29187B026B502600003D05,
+                               9D29187C026B502600003D05,
+                               9D29187D026B502600003D05,
+                               9D29187E026B502600003D05,
+                               9D291888026B56DA00003D05,
+                               9D29188A026B56DA00003D05,
+                               9D29188C026B56DA00003D05,
+                               9D291890026B8BBD00003D05,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                014880D1005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                014880D2005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                014880D4005EAE4D11CD283A = {
                        buildPhases = (
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 53;
                                LIBRARY_STYLE = STATIC;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
                                OTHER_CFLAGS = "-DVDADER_RULES";
                                OTHER_LDFLAGS = "";
                                OTHER_LIBTOOL_FLAGS = "";
                                0148812E005EB04411CD283A,
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                014880D6005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                                327DDDF500D707D805CD296C,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                014880D7005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                014880D8005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                014880DA005EAE4D11CD283A = {
                        buildPhases = (
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 53;
                                LIBRARY_STYLE = STATIC;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                OTHER_LIBTOOL_FLAGS = "";
                                01488139005EB04411CD283A,
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                014880DC005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                                0148813A005EB04411CD283A,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                014880DD005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                014880DE005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                014880E0005EAE4D11CD283A = {
                        buildPhases = (
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 53;
                                LIBRARY_STYLE = STATIC;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
                                OTHER_CFLAGS = "-DVDADER_RULES";
                                OTHER_LDFLAGS = "";
                                OTHER_LIBTOOL_FLAGS = "";
                                01488144005EB04411CD283A,
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                014880E2005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                                0148814F005EB04411CD283A,
                                01488150005EB04411CD283A,
                                01488151005EB04411CD283A,
+                               F540EDC3027A41BF01CA2E66,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                014880E3005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                014880E4005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                014880E6005EAE4D11CD283A = {
                        buildPhases = (
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 53;
                                LIBRARY_STYLE = STATIC;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
                                OTHER_CFLAGS = "-DVDADER_RULES";
                                OTHER_LDFLAGS = "";
                                OTHER_LIBTOOL_FLAGS = "";
                                01488159005EB04411CD283A,
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                014880E8005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                                0148815B005EB04411CD283A,
                                0148815C005EB04411CD283A,
                                0148815D005EB04411CD283A,
-                               0148815E005EB04411CD283A,
-                               0148815F005EB04411CD283A,
-                               01488160005EB04411CD283A,
                                01488161005EB04411CD283A,
                                01488162005EB04411CD283A,
                                01488163005EB04411CD283A,
+                               9D4B1BC80156C2E500A17CD1,
+                               9D14AC53020093D100003D05,
+                               9D9AEFBB02B6BC6C00003D05,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                014880E9005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                014880EA005EAE4D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                014880EC005EB04411CD283A = {
                        fileRef = 07A0F5EE005DAEE111CD283A;
                        settings = {
                        };
                };
-               0148815E005EB04411CD283A = {
-                       fileRef = 07A0F6D7005DAEE111CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0148815F005EB04411CD283A = {
-                       fileRef = 07A0F6D9005DAEE111CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               01488160005EB04411CD283A = {
-                       fileRef = 07A0F6DA005DAEE111CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                01488161005EB04411CD283A = {
                        fileRef = 07A0F6DB005DAEE111CD283A;
                        isa = PBXBuildFile;
                        children = (
                                01FA8215FFF2B54C11CD283A,
                                01FA823BFFF2B54C11CD283A,
+                               32361F0701F4B28E05CA2E77,
                                01FA823CFFF2B54C11CD283A,
                                01FA821AFFF2B54C11CD283A,
                                01FA821BFFF2B54C11CD283A,
                };
                0177F263FFFAA2D311CD283A = {
                        children = (
-                               0177F269FFFAA2D311CD283A,
-                               0177F26AFFFAA2D311CD283A,
-                               0177F27EFFFAA2D311CD283A,
-                               0177F27FFFFAA2D311CD283A,
-                               0177F286FFFAA2D311CD283A,
-                               0177F287FFFAA2D311CD283A,
-                               0177F28AFFFAA2D311CD283A,
-                               0177F28BFFFAA2D311CD283A,
-                               0177F290FFFAA2D311CD283A,
-                               0177F291FFFAA2D311CD283A,
-                               0177F292FFFAA2D311CD283A,
-                               0177F293FFFAA2D311CD283A,
-                               0177F29CFFFAA2D311CD283A,
-                               0177F29DFFFAA2D311CD283A,
-                               0177F29EFFFAA2D311CD283A,
-                               0177F29FFFFAA2D311CD283A,
-                               0177F2A0FFFAA2D311CD283A,
-                               0177F2A1FFFAA2D311CD283A,
-                               0177F2A2FFFAA2D311CD283A,
-                               0177F352FFFAC61911CD283A,
-                               0177F353FFFAC61911CD283A,
-                               0177F2B7FFFAA2D311CD283A,
-                               0177F2B8FFFAA2D311CD283A,
-                               0177F2C6FFFAA2D311CD283A,
-                               0177F2C7FFFAA2D311CD283A,
-                               0177F2C9FFFAA2D311CD283A,
-                               F579CFD900E99FC401CD283A,
-                               0177F2CDFFFAA2D311CD283A,
-                               0177F2D1FFFAA2D311CD283A,
-                               0177F2D2FFFAA2D311CD283A,
-                               0177F2D3FFFAA2D311CD283A,
-                               0177F2D6FFFAA2D311CD283A,
-                               0177F2D7FFFAA2D311CD283A,
+                               F5786181022EDE8901CA2E64,
+                               F57861F9022F13DF01CA2E64,
+                               F5786222022F2D9701CA2E64,
+                               F5786223022F2DDB01CA2E64,
                        );
                        isa = PBXGroup;
                        path = Keychain;
                        path = "https-proxy-protocol.cpp";
                        refType = 4;
                };
-               017A54F40094AAE57F000001 = {
-                       fileRef = 017A54F20094AAE57F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               017A54F50094AAE57F000001 = {
-                       fileRef = 017A54F30094AAE57F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                017B6CA6009748107F000001 = {
                        isa = PBXFileReference;
                        path = buffers.cpp;
                        path = "ftp-proxy-protocol.cpp";
                        refType = 4;
                };
-               01827D0B008CB8707F000001 = {
-                       fileRef = 01827D09008CB8707F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               01827D0C008CB8707F000001 = {
-                       fileRef = 01827D0A008CB8707F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                01CE6B19FFF2B1BA11CD283A = {
                        buildRules = (
                        );
                                COPY_PHASE_STRIP = NO;
                                OPTIMIZATION_CFLAGS = "-O0 -fno-inline";
                                OTHER_CFLAGS = "\U0001 -DDEBUGDUMP";
+                               SECTORDER_FLAGS = "";
                        };
                        isa = PBXBuildStyle;
                        name = Development;
                        );
                        buildSettings = {
                                COPY_PHASE_STRIP = YES;
-                               OPTIMIZATION_CFLAGS = "-O2";
-                               OTHER_CFLAGS = "\U0001-DNDEBUG";
                        };
                        isa = PBXBuildStyle;
                        name = Deployment;
                                01FA8902FFF2BCA811CD283A,
                                01FA8903FFF2BCA811CD283A,
                                01FA88F8FFF2BBEB11CD283A,
+                               9DC1DF0F0299BCB400003D05,
+                               3283A53602B96AED05CA2E77,
                        );
                        isa = PBXAggregateTarget;
                        name = world;
                        target = 0867D69CFE84028FC02AAC07;
                };
                01CE6B1DFFF2B33A11CD283A = {
-                       buildArgumentsString = "-f cdsa/generator.mk $ACTION \"SRCROOT=$SRCROOT\" \"SYMROOT=$SYMROOT\"";
+                       buildArgumentsString = "-f cdsa/generator.mk $ACTION \"SRCROOT=$SRCROOT\" \"TARGET_BUILD_DIR=$TARGET_BUILD_DIR\" \"BUILT_PRODUCTS_DIR=$BUILT_PRODUCTS_DIR\"";
                        buildPhases = (
                        );
                        buildSettings = {
                                01FA8003FFF2B54C11CD283A,
                                01FA8025FFF2B54C11CD283A,
                                01FA80AAFFF2B54C11CD283A,
+                               9D518682018F278000003D05,
                                01FA80C6FFF2B54C11CD283A,
                                01FA80D6FFF2B54C11CD283A,
                        );
                };
                01FA8003FFF2B54C11CD283A = {
                        children = (
+                               32623CFC024BBA3B05CA2E77,
                                01FA8004FFF2B54C11CD283A,
                                01FA8005FFF2B54C11CD283A,
                                01FA8006FFF2B54C11CD283A,
+                               32867BAB02316C3905CA2E77,
+                               32867BAC02316C3905CA2E77,
                                01FA8008FFF2B54C11CD283A,
                                01FA8009FFF2B54C11CD283A,
                                01FA800AFFF2B54C11CD283A,
                                01FA801FFFF2B54C11CD283A,
                                01FA8020FFF2B54C11CD283A,
                                01FA8021FFF2B54C11CD283A,
+                               32867BA70231611A05CA2E77,
+                               32867BA80231611A05CA2E77,
                                01FA8022FFF2B54C11CD283A,
                                01FA8023FFF2B54C11CD283A,
                        );
                                01FA8058FFF2B54C11CD283A,
                                01FA8059FFF2B54C11CD283A,
                                01FA805AFFF2B54C11CD283A,
+                               320F609D0234113505CA2E77,
+                               320F609E0234113505CA2E77,
                                01FA805BFFF2B54C11CD283A,
                                01FA805CFFF2B54C11CD283A,
                                01FA805DFFF2B54C11CD283A,
                                01FA8064FFF2B54C11CD283A,
                                01FA8065FFF2B54C11CD283A,
                                01FA8066FFF2B54C11CD283A,
+                               32867BB202316E3305CA2E77,
+                               32867BB302316E3305CA2E77,
                                01FA8067FFF2B54C11CD283A,
                                01FA8068FFF2B54C11CD283A,
                                01FA8069FFF2B54C11CD283A,
                                01FA8079FFF2B54C11CD283A,
                                01FA807AFFF2B54C11CD283A,
                                01FA807BFFF2B54C11CD283A,
+                               9D8B6A2A015A48F500A17CD1,
                                01FA807CFFF2B54C11CD283A,
                                01FA807DFFF2B54C11CD283A,
                                01FA807EFFF2B54C11CD283A,
                                025C84BB0027360A11CD296C,
                                01FA80A2FFF2B54C11CD283A,
                                01FA80A3FFF2B54C11CD283A,
+                               F559B18C01D1510A01CA2E64,
                                01FA80A4FFF2B54C11CD283A,
                                01FA80A5FFF2B54C11CD283A,
                                01FA80A6FFF2B54C11CD283A,
                                01FA80A8FFF2B54C11CD283A,
                                3272260D00E3C7FB05CD296C,
                                014259A9001645E911CD296C,
+                               3244148B0236DD2705CA2E77,
                                014259AA001645E911CD296C,
                                33BD041F00838F447F000001,
                        );
                                01FA80B8FFF2B54C11CD283A,
                                01FA80B9FFF2B54C11CD283A,
                                01FA80BDFFF2B54C11CD283A,
+                               9D64BAEF019B173900003D05,
                        );
                        isa = PBXGroup;
                        path = cssm;
                                01FA8131FFF2B54C11CD283A,
                                01FA8132FFF2B54C11CD283A,
                                01FA8133FFF2B54C11CD283A,
-                               01FA8134FFF2B54C11CD283A,
                                01FA8135FFF2B54C11CD283A,
                                01FA8136FFF2B54C11CD283A,
                                01FA8137FFF2B54C11CD283A,
                                01FA8152FFF2B54C11CD283A,
                                01FA8153FFF2B54C11CD283A,
                                01FA8156FFF2B54C11CD283A,
-                               01FA8157FFF2B54C11CD283A,
                                01FA8158FFF2B54C11CD283A,
                                01FA8159FFF2B54C11CD283A,
                                01FA815AFFF2B54C11CD283A,
                                01FA8165FFF2B54C11CD283A,
                                01FA8166FFF2B54C11CD283A,
                                01FA8167FFF2B54C11CD283A,
+                               9D78BC7401EBB71A00003D05,
                                33BD042000838F447F000001,
+                               9D78BC7801EBCA2300003D05,
+                               9D78BC7A01ECA79D00003D05,
                        );
                        isa = PBXGroup;
                        path = SecureTransport;
                };
                01FA8129FFF2B54C11CD283A = {
                        isa = PBXFileReference;
-                       path = appleSession.c;
+                       path = appleSession.cpp;
                        refType = 4;
                };
                01FA812AFFF2B54C11CD283A = {
                        path = LICENSE.txt;
                        refType = 4;
                };
-               01FA8134FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = sslmd5.c;
-                       refType = 4;
-               };
                01FA8135FFF2B54C11CD283A = {
                        isa = PBXFileReference;
                        path = ModuleAttacher.cpp;
                                01FA813CFFF2B54C11CD283A,
                                01FA813DFFF2B54C11CD283A,
                                01FA813EFFF2B54C11CD283A,
-                               01FA813FFFF2B54C11CD283A,
-                               01FA8140FFF2B54C11CD283A,
                                01FA8141FFF2B54C11CD283A,
                                01FA8142FFF2B54C11CD283A,
                                01FA8143FFF2B54C11CD283A,
                                01FA814FFFF2B54C11CD283A,
                                01FA8150FFF2B54C11CD283A,
                                01FA8151FFF2B54C11CD283A,
+                               9D78BC7201EBB3F900003D05,
+                               9D78BC7601EBBBED00003D05,
                        );
                        isa = PBXGroup;
                        path = privateInc;
                        path = digests.h;
                        refType = 4;
                };
-               01FA813FFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = sslmd5.h;
-                       refType = 4;
-               };
-               01FA8140FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = st_sha.h;
-                       refType = 4;
-               };
                01FA8141FFF2B54C11CD283A = {
                        isa = PBXFileReference;
                        path = ssl.h;
                        path = secureTransport.exp;
                        refType = 4;
                };
-               01FA8157FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = sha.c;
-                       refType = 4;
-               };
                01FA8158FFF2B54C11CD283A = {
                        isa = PBXFileReference;
                        path = ssl2map.c;
                                01FA816EFFF2B54C11CD283A,
                                01FA816FFFF2B54C11CD283A,
                                01FA8170FFF2B54C11CD283A,
+                               F540EDC4027A41E201CA2E66,
                                01FA8171FFF2B54C11CD283A,
                                01FA8172FFF2B54C11CD283A,
                                01FA8173FFF2B54C11CD283A,
                                01FA817EFFF2B54C11CD283A,
                                01FA817FFFF2B54C11CD283A,
                                01FA8180FFF2B54C11CD283A,
+                               F540E6F9027A33DA01CA2E66,
                                01FA8181FFF2B54C11CD283A,
                                01FA8182FFF2B54C11CD283A,
                                01FA8183FFF2B54C11CD283A,
                                01FA818EFFF2B54C11CD283A,
                                01FA818FFFF2B54C11CD283A,
                                01FA8190FFF2B54C11CD283A,
+                               F540E6F7027A33A501CA2E66,
                                01FA8191FFF2B54C11CD283A,
                                01FA8192FFF2B54C11CD283A,
                                01FA8193FFF2B54C11CD283A,
                                01FA81B2FFF2B54C11CD283A,
                                01FA81B3FFF2B54C11CD283A,
                                01FA823AFFF2B54C11CD283A,
+                               3253C16401C7D8A005CA2E77,
+                               3253C16501C7D8A005CA2E77,
+                               32361EEC01EB8FCF05CA2E77,
+                               32361EED01EB8FCF05CA2E77,
                                01379EAE001E00F311CD296C,
                                0165238D000BEC3311CD296C,
                                0165238E000BEC3311CD296C,
                                0165238F000BEC3311CD296C,
-                               01FA81BEFFF2B54C11CD283A,
                                01FA81A6FFF2B54C11CD283A,
                                01FA822AFFF2B54C11CD283A,
                        );
                01FA81A6FFF2B54C11CD283A = {
                        children = (
                                01FA81A8FFF2B54C11CD283A,
+                               F5A7F718023D96EA01CA2E64,
                                3267644800EBF3A905CD296C,
                                01FA81A7FFF2B54C11CD283A,
+                               F5A7F716023D96EA01CA2E64,
+                               F5A7F717023D96EA01CA2E64,
                                01FA81A9FFF2B54C11CD283A,
                                01FA81AAFFF2B54C11CD283A,
                                01FA81ABFFF2B54C11CD283A,
                                01FA81ADFFF2B54C11CD283A,
                                01FA81AEFFF2B54C11CD283A,
                                01FA81AFFFF2B54C11CD283A,
+                               F5A7F715023D96EA01CA2E64,
                        );
                        isa = PBXGroup;
                        path = Authorization;
                        path = key.h;
                        refType = 4;
                };
-               01FA81BEFFF2B54C11CD283A = {
-                       children = (
-                               32615BB000E3B46905CD296C,
-                               32615BB200E3B4A105CD296C,
-                               01FA81C1FFF2B54C11CD283A,
-                               01FA81E3FFF2B54C11CD283A,
-                               01FA81F7FFF2B54C11CD283A,
-                       );
-                       isa = PBXGroup;
-                       path = MacYarrow;
-                       refType = 4;
-               };
-               01FA81C1FFF2B54C11CD283A = {
-                       children = (
-                               01FA81C2FFF2B54C11CD283A,
-                               01FA81C3FFF2B54C11CD283A,
-                       );
-                       isa = PBXGroup;
-                       path = testHarness;
-                       refType = 4;
-               };
-               01FA81C2FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = clientTest.cpp;
-                       refType = 4;
-               };
-               01FA81C3FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = serverDaemon.cpp;
-                       refType = 4;
-               };
-               01FA81E3FFF2B54C11CD283A = {
-                       children = (
-                               01FA81E4FFF2B54C11CD283A,
-                               01FA81E5FFF2B54C11CD283A,
-                               01FA81E6FFF2B54C11CD283A,
-                               01FA81E7FFF2B54C11CD283A,
-                               01FA81E8FFF2B54C11CD283A,
-                               01FA81E9FFF2B54C11CD283A,
-                               01FA81ECFFF2B54C11CD283A,
-                               01FA81EDFFF2B54C11CD283A,
-                               01FA81EEFFF2B54C11CD283A,
-                               01FA81EFFFF2B54C11CD283A,
-                               560B41E100E23FA50DCD28E8,
-                               560B41E200E23FA50DCD28E8,
-                       );
-                       isa = PBXGroup;
-                       path = YarrowServer;
-                       refType = 4;
-               };
-               01FA81E4FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = debug.c;
-                       refType = 4;
-               };
-               01FA81E5FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = debug.h;
-                       refType = 4;
-               };
-               01FA81E6FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = entropyFile.h;
-                       refType = 4;
-               };
-               01FA81E7FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = entropyFileOS9.c;
-                       refType = 4;
-               };
-               01FA81E8FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = entropyFileUnix.c;
-                       refType = 4;
-               };
-               01FA81E9FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = kdebug_private.h;
-                       refType = 4;
-               };
-               01FA81ECFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = prefixDebug.h;
-                       refType = 4;
-               };
-               01FA81EDFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = prefixRelease.h;
-                       refType = 4;
-               };
-               01FA81EEFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = systemEntropy.c;
-                       refType = 4;
-               };
-               01FA81EFFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = systemEntropy.h;
-                       refType = 4;
-               };
-               01FA81F7FFF2B54C11CD283A = {
-                       children = (
-                               01FA81F8FFF2B54C11CD283A,
-                               01FA81F9FFF2B54C11CD283A,
-                               01FA81FAFFF2B54C11CD283A,
-                               01FA81FBFFF2B54C11CD283A,
-                               01FA81FCFFF2B54C11CD283A,
-                               01FA81FDFFF2B54C11CD283A,
-                               01FA81FEFFF2B54C11CD283A,
-                               01FA81FFFFF2B54C11CD283A,
-                               01FA8200FFF2B54C11CD283A,
-                               01FA8201FFF2B54C11CD283A,
-                               01FA8202FFF2B54C11CD283A,
-                               01FA8203FFF2B54C11CD283A,
-                               01FA8204FFF2B54C11CD283A,
-                               01FA8205FFF2B54C11CD283A,
-                               01FA8206FFF2B54C11CD283A,
-                               01FA8207FFF2B54C11CD283A,
-                               01FA8208FFF2B54C11CD283A,
-                               01FA8209FFF2B54C11CD283A,
-                               01FA820AFFF2B54C11CD283A,
-                               01FA820BFFF2B54C11CD283A,
-                               01FA820CFFF2B54C11CD283A,
-                               01FA820DFFF2B54C11CD283A,
-                               01FA820EFFF2B54C11CD283A,
-                               01FA820FFFF2B54C11CD283A,
-                               01FA8210FFF2B54C11CD283A,
-                               01FA8212FFF2B54C11CD283A,
-                               01FA8213FFF2B54C11CD283A,
-                       );
-                       isa = PBXGroup;
-                       path = zlib;
-                       refType = 4;
-               };
-               01FA81F8FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = adler32.c;
-                       refType = 4;
-               };
-               01FA81F9FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = algorithm.txt;
-                       refType = 4;
-               };
-               01FA81FAFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = ChangeLog;
-                       refType = 4;
-               };
-               01FA81FBFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = compress.c;
-                       refType = 4;
-               };
-               01FA81FCFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = crc32.c;
-                       refType = 4;
-               };
-               01FA81FDFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = deflate.c;
-                       refType = 4;
-               };
-               01FA81FEFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = deflate.h;
-                       refType = 4;
-               };
-               01FA81FFFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = infblock.c;
-                       refType = 4;
-               };
-               01FA8200FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = infblock.h;
-                       refType = 4;
-               };
-               01FA8201FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = infcodes.c;
-                       refType = 4;
-               };
-               01FA8202FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = infcodes.h;
-                       refType = 4;
-               };
-               01FA8203FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = inffast.c;
-                       refType = 4;
-               };
-               01FA8204FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = inffast.h;
-                       refType = 4;
-               };
-               01FA8205FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = inffixed.h;
-                       refType = 4;
-               };
-               01FA8206FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = inflate.c;
-                       refType = 4;
-               };
-               01FA8207FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = inftrees.c;
-                       refType = 4;
-               };
-               01FA8208FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = inftrees.h;
-                       refType = 4;
-               };
-               01FA8209FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = infutil.c;
-                       refType = 4;
-               };
-               01FA820AFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = infutil.h;
-                       refType = 4;
-               };
-               01FA820BFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = README;
-                       refType = 4;
-               };
-               01FA820CFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = trees.c;
-                       refType = 4;
-               };
-               01FA820DFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = trees.h;
-                       refType = 4;
-               };
-               01FA820EFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = uncompr.c;
-                       refType = 4;
-               };
-               01FA820FFFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = zconf.h;
-                       refType = 4;
-               };
-               01FA8210FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = zlib.h;
-                       refType = 4;
-               };
-               01FA8212FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = zutil.c;
-                       refType = 4;
-               };
-               01FA8213FFF2B54C11CD283A = {
-                       isa = PBXFileReference;
-                       path = zutil.h;
-                       refType = 4;
-               };
                01FA8214FFF2B54C11CD283A = {
                        isa = PBXFileReference;
                        path = main.cpp;
                        settings = {
                        };
                };
-               01FA851EFFF2B54C11CD283A = {
-                       fileRef = 01FA813FFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               01FA851FFFF2B54C11CD283A = {
-                       fileRef = 01FA8140FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                01FA8520FFF2B54C11CD283A = {
                        fileRef = 01FA8141FFF2B54C11CD283A;
                        isa = PBXBuildFile;
                        isa = PBXBuildFile;
                        settings = {
                                ATTRIBUTES = (
-                                       Private,
+                                       Public,
                                );
                        };
                };
                        isa = PBXBuildFile;
                        settings = {
                                ATTRIBUTES = (
-                                       Private,
+                                       Public,
                                );
                        };
                };
                                );
                        };
                };
-               01FA875BFFF2B54C11CD283A = {
-                       fileRef = 01FA8134FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
                01FA875CFFF2B54C11CD283A = {
                        fileRef = 01FA8135FFF2B54C11CD283A;
                        isa = PBXBuildFile;
                                );
                        };
                };
-               01FA875FFFF2B54C11CD283A = {
-                       fileRef = 01FA8157FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
                01FA8760FFF2B54C11CD283A = {
                        fileRef = 01FA8158FFF2B54C11CD283A;
                        isa = PBXBuildFile;
                        };
                };
                01FA88F0FFF2B96911CD283A = {
-                       buildArgumentsString = "-f SecurityServer/Makefile $ACTION \"SYMROOT=$(SYMROOT)\" \"SRCROOT=$(SRCROOT)\"";
+                       buildArgumentsString = "-f SecurityServer/Makefile $ACTION \"SRCROOT=$SRCROOT\" \"TARGET_BUILD_DIR=$TARGET_BUILD_DIR\" \"BUILT_PRODUCTS_DIR=$BUILT_PRODUCTS_DIR\"";
                        buildPhases = (
                        );
                        buildSettings = {
                                01FA8900FFF2BC5611CD283A,
                        );
                        buildSettings = {
+                               CURRENT_PROJECT_VERSION = 53;
                                INSTALL_PATH = "$(SYSTEM_CORE_SERVICES_DIR)";
-                               LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/2.95.2;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               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 = (
                                125E85C5FFF3D5ED11CD283A,
                                125E85C6FFF3D5ED11CD283A,
                                125E85C7FFF3D5ED11CD283A,
-                               125E85EAFFF3D8B711CD283A,
-                               125E85EBFFF3D8B711CD283A,
-                               125E85ECFFF3D8B711CD283A,
-                               125E85EEFFF3D8B711CD283A,
-                               125E85F0FFF3D8B711CD283A,
-                               125E85F1FFF3D8B711CD283A,
-                               125E85F2FFF3D8B711CD283A,
-                               125E85F3FFF3D8B711CD283A,
-                               125E8605FFF3DAEF11CD283A,
                                4EB202E10058588E7F000001,
-                               568640ED00E23FD90DCD28E8,
-                               32615BB100E3B46A05CD296C,
+                               3253C16601C7D8A105CA2E77,
+                               32361EEE01EB8FD005CA2E77,
+                               32361F0A01F4B39505CA2E77,
+                               F5A7F720023D974F01CA2E64,
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                01FA88FEFFF2BC5611CD283A = {
                        buildActionMask = 2147483647;
                                125E85CFFFF3D5ED11CD283A,
                                125E85D0FFF3D5ED11CD283A,
                                125E85D1FFF3D5ED11CD283A,
-                               125E85FAFFF3D8B711CD283A,
-                               125E85FBFFF3D8B711CD283A,
-                               125E85FDFFF3D8B711CD283A,
-                               125E85FFFFF3D8B711CD283A,
-                               125E8600FFF3D8B711CD283A,
-                               125E8601FFF3D8B711CD283A,
-                               125E8602FFF3D8B711CD283A,
-                               125E8603FFF3D8B711CD283A,
-                               568640EE00E23FD90DCD28E8,
-                               32615BB300E3B4A205CD296C,
+                               3253C16701C7D8A105CA2E77,
+                               32361EEF01EB8FD005CA2E77,
+                               32554D7C01F4C97405CA2E77,
+                               F5A7F71F023D974E01CA2E64,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                01FA88FFFFF2BC5611CD283A = {
                        buildActionMask = 2147483647;
                        files = (
-                               1A23E787009758847F000001,
                                1BA451B20097605B7F000001,
                                3949557400CC6A4511CD283A,
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                01FA8900FFF2BC5611CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                01FA8901FFF2BCA811CD283A = {
                        isa = PBXExecutableFileReference;
                                01FA890AFFF2BCA811CD283A,
                        );
                        buildSettings = {
+                               CURRENT_PROJECT_VERSION = 53;
                                INSTALL_PATH = "$(SYSTEM_CORE_SERVICES_DIR)";
-                               LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/2.95.2;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
-                               OTHER_CFLAGS = "$(AUX_CFLAGS)";
-                               OTHER_LDFLAGS = "-twolevel_namespace -lstdc++";
+                               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 = (
                        files = (
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                01FA8906FFF2BCA811CD283A = {
                        buildActionMask = 2147483647;
                                01FA8907FFF2BCA811CD283A,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                01FA8907FFF2BCA811CD283A = {
                        fileRef = 01FA81ACFFF2B54C11CD283A;
                01FA8908FFF2BCA811CD283A = {
                        buildActionMask = 2147483647;
                        files = (
-                               1A23E788009758847F000001,
                                1BA451B30097605B7F000001,
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                01FA890AFFF2BCA811CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                01FA890DFFF2BD9911CD283A = {
                        children = (
                                01FA891AFFF2BE3511CD283A,
                                01FA891BFFF2BE3511CD283A,
                                01FA891CFFF2BE3511CD283A,
+                               32554D7901F4C97305CA2E77,
                                0177F2CCFFFAA2D311CD283A,
                                07A0F690005DAEE111CD283A,
                        );
                                01FA891FFFF2BE3511CD283A,
                                01FA8920FFF2BE3511CD283A,
                                01FA8926FFF2BE3511CD283A,
+                               32554D7A01F4C97305CA2E77,
                        );
                        isa = PBXGroup;
                        name = "derived headers";
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 53;
                                INSTALL_PATH = /usr/local/lib;
                                LIBRARY_STYLE = STATIC;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
-                               OTHER_CFLAGS = "-DNOSA -DAGENTPATH=\\\\\\\"/System/Library/CoreServices/SecurityAgent.app\\\\\\\" -DAGENTNAME=\\\\\\\"SecurityAgent\\\\\\\"";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
+                               OTHER_CFLAGS = "-DNOSA -DAGENTPATH=\\\\\\\"$(SYSTEM_LIBRARY_DIR)/CoreServices/SecurityAgent.app\\\\\\\" -DAGENTNAME=\\\\\\\"SecurityAgent\\\\\\\"";
                                OTHER_LDFLAGS = "";
                                OTHER_LIBTOOL_FLAGS = "";
                                OTHER_REZFLAGS = "";
                        files = (
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                030701E6FFF96F8511CD283A = {
                        buildActionMask = 2147483647;
                                030701EAFFF96F9911CD283A,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                030701E7FFF96F8511CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                030701E8FFF96F8511CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                030701E9FFF96F9911CD283A = {
                        fileRef = 01FA821CFFF2B54C11CD283A;
                                030701E3FFF96F8511CD283A,
                                325EAA3100D6B2BE05CD296C,
                                325EAA3200D6B2BE05CD296C,
+                               F54323B4022DC91501CA2E64,
+                               9DC1DEF40299BBCD00003D05,
                        );
                        isa = PBXGroup;
                        name = Products;
                        path = "";
                        refType = 4;
                };
-               034768DEFF38A45A11DB9C8B = {
-                       isa = PBXFrameworkReference;
-                       name = Security.framework;
-                       path = /System/Library/Frameworks/Security.framework;
-                       refType = 0;
-               };
                039FF1DB00724BE07F000001 = {
                        children = (
                                039FF1DC00724C3A7F000001,
                                0149035B00A9DC487F000001,
                                07A0F675005DAEE111CD283A,
                                07A0F674005DAEE111CD283A,
+                               9D206AA601EB68F200003D05,
                        );
                        isa = PBXGroup;
                        name = MiscCSPAlgs;
                                07A0F606005DAEE111CD283A,
                                07A0F66E005DAEE111CD283A,
                                07A0F680005DAEE111CD283A,
+                               9D291881026B56B800003D05,
                                07A0F685005DAEE111CD283A,
                                325EAA3700D6B47405CD296C,
+                               9D64BAF1019B176100003D05,
+                               9D64BAF2019B176100003D05,
+                               9D64BAF3019B176100003D05,
+                               9DA13D0401B4638200003D05,
                        );
                        isa = PBXGroup;
                        path = AppleCSP;
                                07A0F5F2005DAEE111CD283A,
                                07A0F5F3005DAEE111CD283A,
                                4AC94A7C0084BE397F000001,
+                               9D8F0D1D01C80C0C00003D05,
+                               9D2C3D0001C826C800003D05,
+                               9D8F0D1E01C80C0C00003D05,
+                               9D8F0D1F01C80C0C00003D05,
+                               9D2C3D0201C82F6000003D05,
                        );
                        isa = PBXGroup;
                        path = AES;
                                07A0F5FF005DAEE111CD283A,
                                07A0F600005DAEE111CD283A,
                                07A0F601005DAEE111CD283A,
-                               1691956900947FD37F000001,
-                               127F63C50098D55A7F000001,
                                07A0F602005DAEE111CD283A,
                                07A0F603005DAEE111CD283A,
                                1691956B009480BC7F000001,
                                07A0F69E005DAEE111CD283A,
                                07A0F69F005DAEE111CD283A,
                                327DDDE700D6FC1A05CD296C,
+                               9DAE2E3201A43D6B00003D05,
+                               9DAE2E3301A43D6B00003D05,
+                               9DAE2E3401A43D6B00003D05,
+                               9DAE2E3501A43D6B00003D05,
                        );
                        isa = PBXGroup;
                        path = AppleCSPDL;
                                07A0F6A9005DAEE111CD283A,
                                07A0F6AA005DAEE111CD283A,
                                3290383500D6BB3705CD296C,
+                               9DAE2E2D01A3378900003D05,
+                               9DAE2E2E01A3378900003D05,
                        );
                        isa = PBXGroup;
                        path = AppleDL;
                                07A0F6C4005DAEE111CD283A,
                                07A0F6C5005DAEE111CD283A,
                                07A0F6C6005DAEE111CD283A,
+                               F540EDC2027A41BF01CA2E66,
                                07A0F6C7005DAEE111CD283A,
                                07A0F6C8005DAEE111CD283A,
                                07A0F6C9005DAEE111CD283A,
                                3290383600D6BB3705CD296C,
+                               9DAE2E2501A2E63700003D05,
+                               9DAE2E2601A2E63700003D05,
                        );
                        isa = PBXGroup;
                        path = AppleX509CL;
                                07A0F6D2005DAEE111CD283A,
                                07A0F6D5005DAEE111CD283A,
                                07A0F6D6005DAEE111CD283A,
-                               07A0F6D7005DAEE111CD283A,
                                07A0F6D8005DAEE111CD283A,
-                               07A0F6D9005DAEE111CD283A,
-                               07A0F6DA005DAEE111CD283A,
                                07A0F6DB005DAEE111CD283A,
                                07A0F6DC005DAEE111CD283A,
+                               9D4B1BC70156C2E500A17CD1,
                                07A0F6DD005DAEE111CD283A,
                                07A0F6DE005DAEE111CD283A,
                                07A0F6DF005DAEE111CD283A,
                                07A0F6E0005DAEE111CD283A,
                                3290383700D6BB3705CD296C,
+                               9DAE2E2901A2F93200003D05,
+                               9DAE2E2A01A2F93200003D05,
+                               9D09B90701B4314500003D05,
+                               9D14AC52020093D100003D05,
+                               9D9AEFBA02B6BC6C00003D05,
                        );
                        isa = PBXGroup;
                        path = AppleX509TP;
                        path = tpdebugging.h;
                        refType = 4;
                };
-               07A0F6D7005DAEE111CD283A = {
-                       isa = PBXFileReference;
-                       path = iSignRootCerts.c;
-                       refType = 4;
-               };
                07A0F6D8005DAEE111CD283A = {
                        isa = PBXFileReference;
                        path = rootCerts.h;
                        refType = 4;
                };
-               07A0F6D9005DAEE111CD283A = {
+               07A0F6DB005DAEE111CD283A = {
                        isa = PBXFileReference;
-                       path = sslRootCerts.c;
+                       path = TPCertInfo.cpp;
                        refType = 4;
                };
-               07A0F6DA005DAEE111CD283A = {
+               07A0F6DC005DAEE111CD283A = {
                        isa = PBXFileReference;
-                       path = tpCertGroup.cpp;
-                       refType = 4;
-               };
-               07A0F6DB005DAEE111CD283A = {
-                       isa = PBXFileReference;
-                       path = TPCertInfo.cpp;
-                       refType = 4;
-               };
-               07A0F6DC005DAEE111CD283A = {
-                       isa = PBXFileReference;
-                       path = TPCertInfo.h;
+                       path = TPCertInfo.h;
                        refType = 4;
                };
                07A0F6DD005DAEE111CD283A = {
                                3290381900D6BA5905CD296C,
                                3290382800D6BA5905CD296C,
                                3290382E00D6BA5905CD296C,
+                               9DC1DEF30299BBCD00003D05,
+                               322C5F3B02B9641F05CA2E77,
                        );
                };
                0867D691FE84028FC02AAC07 = {
                                07A0F6AB005DAEE111CD283A,
                                07A0F6CA005DAEE111CD283A,
                                F5A5E50E00FB884E01CD29D4,
+                               9DC1DEEC0299BB8F00003D05,
+                               3283A53702B96AF805CA2E77,
                                01FA890DFFF2BD9911CD283A,
                                01FA890EFFF2BD9911CD283A,
                                030701E1FFF95F6F11CD283A,
                        children = (
                                325EAA2900D6B23F05CD296C,
                                125E85ADFFF3D44A11CD283A,
-                               1A23E785009758847F000001,
                                327DDDFA00D7E81F05CD296C,
                        );
                        isa = PBXGroup;
                                F5DDE3AE00B3358F01CD283A,
                        );
                        buildSettings = {
+                               CURRENT_PROJECT_VERSION = 53;
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
+                               DYLIB_CURRENT_VERSION = 53;
                                FRAMEWORK_SEARCH_PATHS = "";
                                FRAMEWORK_VERSION = A;
-                               HEADER_SEARCH_PATHS = "\"$(SRCROOT)\" \"$(SYMROOT)/derived_src\"";
+                               HEADER_SEARCH_PATHS = "\"$(SRCROOT)\" \"$(BUILT_PRODUCTS_DIR)/derived_src\"";
                                INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks";
-                               LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/2.95.2;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
-                               OTHER_CFLAGS = "-DLIMITED_SIGNING -DBUILTIN_PLUGINS -DVDADER_RULES";
-                               OTHER_LDFLAGS = "-lComCryption -lCryptKit -twolevel_namespace \"-L$(SYMROOT)\" -seg_addr_table \"$(APPLE_INTERNAL_DEVELOPER_DIR)/seg_addr_table\"";
+                               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";
                                PREBINDING = YES;
                                PRODUCT_NAME = Security;
-                               SECTORDER_FLAGS = "-sectorder __TEXT __text \"$(APPLE_INTERNAL_DIR)/OrderFiles/Security.order\"";
+                               SECTORDER_FLAGS = "-sectorder __TEXT __text \"$(APPLE_INTERNAL_DIR)/OrderFiles/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;
                        };
                        name = Security;
                        productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Frameworks";
                        productName = Security;
-                       productReference = 034768DEFF38A45A11DB9C8B;
+                       productReference = F54323B4022DC91501CA2E64;
                        productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
-<plist version=\"0.9\">
+<!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>CFBundlePackageType</key>
        <string>FMWK</string>
        <key>CFBundleShortVersionString</key>
-       <string>1.0</string>
+       <string>1.1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>Security 1.0</string>
+       <string>53</string>
 </dict>
 </plist>
 ";
                                01FA851BFFF2B54C11CD283A,
                                01FA851CFFF2B54C11CD283A,
                                01FA851DFFF2B54C11CD283A,
-                               01FA851EFFF2B54C11CD283A,
-                               01FA851FFFF2B54C11CD283A,
                                01FA8520FFF2B54C11CD283A,
                                01FA8521FFF2B54C11CD283A,
                                01FA8522FFF2B54C11CD283A,
                                33BD0452008390257F000001,
                                33BD0460008390B17F000001,
                                33BD0464008391C07F000001,
-                               0F404EDA008618137F000001,
-                               0F404EDB008618137F000001,
-                               0F404EDC008618137F000001,
-                               0F404EDD008618137F000001,
-                               0F404EDE008618137F000001,
-                               0F404EE0008618137F000001,
-                               0F404EE1008618137F000001,
-                               0F404EE2008618137F000001,
-                               0F404EE3008618137F000001,
-                               0F404EE4008618137F000001,
-                               0F404EE5008618137F000001,
-                               0F404EE8008618137F000001,
-                               2178153B008B941B7F000001,
-                               01827D0B008CB8707F000001,
-                               017A54F40094AAE57F000001,
+                               F559B18D01D1510B01CA2E64,
                                017B6CA8009748107F000001,
                                2F4DD9A700A0A0767F000001,
-                               4D37AD4200AA03857F000001,
-                               4D37AD4300AA03857F000001,
-                               4D37AD4400AA03857F000001,
-                               4D37AD4500AA03857F000001,
-                               4D37AD4600AA03857F000001,
-                               3264486600D54DD305CD296C,
                                3290387000D6C5FE05CD296C,
                                327DDDE300D6F8A605CD296C,
                                327DDDE400D6F8A605CD296C,
                                3272260B00E3C75605CD296C,
                                3267644900EBF3AA05CD296C,
                                F58785CA00FB966001CD29D4,
+                               9D8B6A2B015A48F500A17CD1,
+                               9D51868D018F27B500003D05,
+                               9D51868E018F27B500003D05,
+                               9D51868F018F27B500003D05,
+                               9D1DEC1A0198777400003D05,
+                               9D69C0270198A8E100003D05,
+                               9D69C02B019AF15E00003D05,
+                               9D64BAEC019AFD7900003D05,
+                               326618CE01C6844D05CA2E77,
+                               9D8F0D2001C80C0C00003D05,
+                               32554D7B01F4C97305CA2E77,
+                               9D78BC7301EBB3F900003D05,
+                               9D78BC7701EBBBED00003D05,
+                               F54323C7022DC98301CA2E64,
+                               F5786217022F1DA301CA2E64,
+                               F54323C9022DC98301CA2E64,
+                               F57861CC022F0F3801CA2E64,
+                               F5786172022EDDE501CA2E64,
+                               F5786180022EDE6401CA2E64,
+                               F578617A022EDE2B01CA2E64,
+                               F57861F8022F12FC01CA2E64,
+                               F57861C0022EEF1B01CA2E64,
+                               F578617C022EDE3F01CA2E64,
+                               F57861C4022EEF3401CA2E64,
+                               F57861CA022F0D0A01CA2E64,
+                               F5786174022EDDFB01CA2E64,
+                               F5786176022EDE0501CA2E64,
+                               F5786178022EDE1701CA2E64,
+                               F578617E022EDE5C01CA2E64,
+                               F57861C2022EEF2601CA2E64,
+                               F57861C8022EFAE501CA2E64,
+                               F57861C6022EEF4701CA2E64,
+                               5BA4A43101F4E3F604CA2E82,
+                               F5786226022F32E001CA2E64,
+                               F578622E022F37EB01CA2E64,
+                               F5786233022F39A101CA2E64,
+                               F578623A022F48C601CA2E64,
+                               F578623D023024CC01CA2E64,
+                               F55B3B480230375401CA2E64,
+                               F55B3B4C02303B2A01CA2E64,
+                               F55B3B500230448601CA2E64,
+                               F55B3B7B02304A6001CA2E64,
+                               32867BAA0231611A05CA2E77,
+                               32867BAE02316C3905CA2E77,
+                               32867BB502316E3305CA2E77,
+                               320F60A00234113505CA2E77,
+                               8F7ACD2C02357F2503CA2E8C,
+                               8F7ACD320235805903CA2E8C,
+                               3244148A0236DD1505CA2E77,
+                               3244148F023837A505CA2E77,
+                               F5A7F71D023D972201CA2E64,
+                               F5394A1C0279082901CA2E64,
+                               F540EDC8027A43A501CA2E66,
+                               3206D1FE029996FC05CA2E77,
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                0867D69EFE84028FC02AAC07 = {
                        buildActionMask = 2147483647;
                        files = (
                                01FA8609FFF2B54C11CD283A,
+                               9D64BAF0019B173900003D05,
+                               9D64BAF4019B176200003D05,
+                               9D64BAF5019B176200003D05,
+                               9D64BAF6019B176200003D05,
+                               9DAE2E2701A2E63800003D05,
+                               9DAE2E2801A2E63800003D05,
+                               9DAE2E2B01A2F93200003D05,
+                               9DAE2E2C01A2F93200003D05,
+                               9D09B90801B4314500003D05,
+                               9DAE2E2F01A3378A00003D05,
+                               9DAE2E3001A3378A00003D05,
+                               9DAE2E3601A43D6B00003D05,
+                               9DAE2E3701A43D6B00003D05,
+                               9DAE2E3801A43D6B00003D05,
+                               9DAE2E3901A43D6B00003D05,
+                               9DA13D0501B4638200003D05,
                        );
                        isa = PBXResourcesBuildPhase;
-                       name = "Bundle Resources";
                };
                0867D69FFE84028FC02AAC07 = {
                        buildActionMask = 2147483647;
                                01FA8758FFF2B54C11CD283A,
                                01FA8759FFF2B54C11CD283A,
                                01FA875AFFF2B54C11CD283A,
-                               01FA875BFFF2B54C11CD283A,
                                01FA875CFFF2B54C11CD283A,
                                01FA875DFFF2B54C11CD283A,
-                               01FA875FFFF2B54C11CD283A,
                                01FA8760FFF2B54C11CD283A,
                                01FA8761FFF2B54C11CD283A,
                                01FA8762FFF2B54C11CD283A,
                                33BD045D008390257F000001,
                                33BD0461008390B17F000001,
                                33BD0465008391C07F000001,
-                               0F404EEA008618137F000001,
-                               0F404EEB008618137F000001,
-                               0F404EEC008618137F000001,
-                               0F404EED008618137F000001,
-                               0F404EEE008618137F000001,
-                               0F404EF0008618137F000001,
-                               0F404EF1008618137F000001,
-                               0F404EF2008618137F000001,
-                               0F404EF3008618137F000001,
-                               0F404EF4008618137F000001,
-                               0F404EF5008618137F000001,
-                               0F404EF7008618137F000001,
-                               2178153C008B941B7F000001,
-                               01827D0C008CB8707F000001,
-                               017A54F50094AAE57F000001,
                                017B6CA9009748107F000001,
                                2F4DD9A800A0A0767F000001,
-                               4D37AD4700AA03857F000001,
-                               4D37AD4800AA03857F000001,
-                               4D37AD4900AA03857F000001,
-                               4D37AD4A00AA03857F000001,
-                               3264486700D54DD305CD296C,
                                3290387100D6C5FE05CD296C,
                                327DDDE500D6F8A605CD296C,
                                327DDDE600D6F8A605CD296C,
                                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,
+                               F540E6FA027A33DA01CA2E66,
+                               3206D1FD029996FC05CA2E77,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                0867D6A0FE84028FC02AAC07 = {
                        buildActionMask = 2147483647;
                        files = (
                                125E85AEFFF3D44A11CD283A,
-                               1A23E786009758847F000001,
                                325EAA2A00D6B24005CD296C,
                                325EAA2B00D6B24005CD296C,
                                325EAA2C00D6B24005CD296C,
                                327DDDFB00D7E81F05CD296C,
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                0867D6A2FE84028FC02AAC07 = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
 //080
 //081
                        path = simplemanager.cpp;
                        refType = 4;
                };
-               0F404EDA008618137F000001 = {
-                       fileRef = 0F404EBF008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EDB008618137F000001 = {
-                       fileRef = 0F404ECD008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EDC008618137F000001 = {
-                       fileRef = 0F404ECF008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EDD008618137F000001 = {
-                       fileRef = 0F404ED1008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EDE008618137F000001 = {
-                       fileRef = 0F404ED3008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EE0008618137F000001 = {
-                       fileRef = 0F404EC3008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EE1008618137F000001 = {
-                       fileRef = 0F404EC5008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EE2008618137F000001 = {
-                       fileRef = 0F404EB9008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EE3008618137F000001 = {
-                       fileRef = 0F404ED6008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EE4008618137F000001 = {
-                       fileRef = 0F404EC1008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EE5008618137F000001 = {
-                       fileRef = 0F404EBB008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EE8008618137F000001 = {
-                       fileRef = 0F404ECA008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               0F404EEA008618137F000001 = {
-                       fileRef = 0F404EC0008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EEB008618137F000001 = {
-                       fileRef = 0F404ECE008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EEC008618137F000001 = {
-                       fileRef = 0F404ED0008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EED008618137F000001 = {
-                       fileRef = 0F404ED2008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EEE008618137F000001 = {
-                       fileRef = 0F404ED4008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EF0008618137F000001 = {
-                       fileRef = 0F404EC4008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EF1008618137F000001 = {
-                       fileRef = 0F404EC7008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EF2008618137F000001 = {
-                       fileRef = 0F404EBA008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EF3008618137F000001 = {
-                       fileRef = 0F404ED7008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EF4008618137F000001 = {
-                       fileRef = 0F404EC2008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EF5008618137F000001 = {
-                       fileRef = 0F404EBC008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               0F404EF7008618137F000001 = {
-                       fileRef = 0F404ECB008618137F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
 //0F0
 //0F1
 //0F2
                        );
                        buildSettings = {
                                DYLIB_COMPATIBILITY_VERSION = 1;
-                               DYLIB_CURRENT_VERSION = 1;
-                               HEADER_SEARCH_PATHS = "\"$(SYMROOT)/include\"";
+                               DYLIB_CURRENT_VERSION = 53;
+                               HEADER_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/include\"";
                                INSTALL_PATH = /usr/local/lib;
                                LIBRARY_STYLE = STATIC;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                OTHER_LIBTOOL_FLAGS = "";
                                125E8606FFF3DB3E11CD283A,
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                125E85D7FFF3D67D11CD283A = {
                        buildActionMask = 2147483647;
                                125E85D8FFF3D67D11CD283A,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                125E85D8FFF3D67D11CD283A = {
                        fileRef = 01FA8917FFF2BE3511CD283A;
                        files = (
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                125E85DAFFF3D67D11CD283A = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                125E85DCFFF3D76D11CD283A = {
                        isa = PBXTargetDependency;
                        target = 01FA88F0FFF2B96911CD283A;
                };
-               125E85EAFFF3D8B711CD283A = {
-                       fileRef = 01FA81E5FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               125E85EBFFF3D8B711CD283A = {
-                       fileRef = 01FA81E6FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               125E85ECFFF3D8B711CD283A = {
-                       fileRef = 01FA81E9FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               125E85EEFFF3D8B711CD283A = {
-                       fileRef = 01FA81EFFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               125E85F0FFF3D8B711CD283A = {
-                       fileRef = 01FA81FEFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               125E85F1FFF3D8B711CD283A = {
-                       fileRef = 01FA820DFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               125E85F2FFF3D8B711CD283A = {
-                       fileRef = 01FA8210FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               125E85F3FFF3D8B711CD283A = {
-                       fileRef = 01FA8213FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               125E85FAFFF3D8B711CD283A = {
-                       fileRef = 01FA81E4FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               125E85FBFFF3D8B711CD283A = {
-                       fileRef = 01FA81E8FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               125E85FDFFF3D8B711CD283A = {
-                       fileRef = 01FA81EEFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               125E85FFFFF3D8B711CD283A = {
-                       fileRef = 01FA81F8FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               125E8600FFF3D8B711CD283A = {
-                       fileRef = 01FA81FBFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               125E8601FFF3D8B711CD283A = {
-                       fileRef = 01FA81FDFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               125E8602FFF3D8B711CD283A = {
-                       fileRef = 01FA820CFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
-               125E8603FFF3D8B711CD283A = {
-                       fileRef = 01FA8212FFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                               );
-                       };
-               };
                125E8604FFF3D96711CD283A = {
                        isa = PBXTargetDependency;
                        target = 125E85D5FFF3D67D11CD283A;
                };
-               125E8605FFF3DAEF11CD283A = {
-                       fileRef = 01FA823CFFF2B54C11CD283A;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                125E8606FFF3DB3E11CD283A = {
                        fileRef = 01FA821BFFF2B54C11CD283A;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               127F63C50098D55A7F000001 = {
-                       isa = PBXFileReference;
-                       path = NullDigest.h;
-                       refType = 4;
-               };
-               127F63C60098D55A7F000001 = {
-                       fileRef = 127F63C50098D55A7F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
 //120
 //121
 //122
 //162
 //163
 //164
-               1691956900947FD37F000001 = {
-                       isa = PBXFileReference;
-                       name = DigestObject.h;
-                       path = AppleCSP/AppleCSP/DigestObject.h;
-                       refType = 2;
-               };
-               1691956A00947FD37F000001 = {
-                       fileRef = 1691956900947FD37F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                1691956B009480BC7F000001 = {
                        isa = PBXFileReference;
                        name = RawSigner.h;
                                07E4D6E400A0CD8D7F000001,
                                169195F30094A8577F000001,
                                169195F20094A8577F000001,
+                               9D29187F026B504700003D05,
                        );
                        isa = PBXGroup;
                        name = openssl;
 //162
 //163
 //164
-//1A0
-//1A1
-//1A2
-//1A3
-//1A4
-               1A23E785009758847F000001 = {
-                       isa = PBXFileReference;
-                       name = "libstdc++.a";
-                       path = "/usr/lib/gcc/darwin/2.95.2/libstdc++.a";
-                       refType = 0;
-               };
-               1A23E786009758847F000001 = {
-                       fileRef = 1A23E785009758847F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1A23E787009758847F000001 = {
-                       fileRef = 1A23E785009758847F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               1A23E788009758847F000001 = {
-                       fileRef = 1A23E785009758847F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-//1A0
-//1A1
-//1A2
-//1A3
-//1A4
 //1B0
 //1B1
 //1B2
                        path = "http-proxy-protocol.cpp";
                        refType = 4;
                };
-               2178153B008B941B7F000001 = {
-                       fileRef = 21781539008B941B7F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               2178153C008B941B7F000001 = {
-                       fileRef = 2178153A008B941B7F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
 //210
 //211
 //212
 //2C4
                2C5247EA007A39B47F000001 = {
                        children = (
+                               9D291872026B4FF900003D05,
                                07E4D6D300A0CA617F000001,
                                169195D00094A6FD7F000001,
                                169195890094A5A87F000001,
 //322
 //323
 //324
+               3206D1FB029996FC05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = TrustItem.cpp;
+                       refType = 4;
+               };
+               3206D1FC029996FC05CA2E77 = {
+                       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;
-                               OPTIMIZATION_CFLAGS = "-O2";
-                               OTHER_CFLAGS = "\U0001-DNDEBUG -Wall -W -Winline -Wundef -Wno-unused -Wcast-qual -Wcast-align -Wmissing-noreturn";
+                               OTHER_CFLAGS = "\U0001-Wall -W -Winline -Wundef -Wno-unused -Wcast-qual -Wcast-align -Wmissing-noreturn";
                        };
                        isa = PBXBuildStyle;
                        name = "Lint Screen";
                };
+               320F609D0234113505CA2E77 = {
+                       isa = PBXFileReference;
+                       path = cssmcert.cpp;
+                       refType = 4;
+               };
+               320F609E0234113505CA2E77 = {
+                       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";
+                       productName = "System Keychains";
+                       settingsToExpand = 6;
+                       settingsToPassInEnvironment = 287;
+                       settingsToPassOnCommandLine = 280;
+                       shouldUseHeadermap = 0;
+               };
+               32361EEC01EB8FCF05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = notifications.h;
+                       refType = 4;
+               };
+               32361EED01EB8FCF05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = notifications.cpp;
+                       refType = 4;
+               };
+               32361EEE01EB8FD005CA2E77 = {
+                       fileRef = 32361EEC01EB8FCF05CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               32361EEF01EB8FD005CA2E77 = {
+                       fileRef = 32361EED01EB8FCF05CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               32361F0701F4B28E05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = ucspNotify.defs;
+                       refType = 4;
+               };
+               32361F0A01F4B39505CA2E77 = {
+                       fileRef = 01FA823CFFF2B54C11CD283A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               324414870236DD1505CA2E77 = {
+                       isa = PBXFileReference;
+                       path = cfutilities.cpp;
+                       refType = 4;
+               };
+               324414880236DD1505CA2E77 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       path = TrustStore.cpp;
+                       refType = 4;
+               };
+               3244148D023837A505CA2E77 = {
+                       isa = PBXFileReference;
+                       path = TrustStore.h;
+                       refType = 4;
+               };
+               3244148E023837A505CA2E77 = {
+                       fileRef = 3244148C023837A505CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               3244148F023837A505CA2E77 = {
+                       fileRef = 3244148D023837A505CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               3253C16401C7D8A005CA2E77 = {
+                       isa = PBXFileReference;
+                       path = entropy.h;
+                       refType = 4;
+               };
+               3253C16501C7D8A005CA2E77 = {
+                       isa = PBXFileReference;
+                       path = entropy.cpp;
+                       refType = 4;
+               };
+               3253C16601C7D8A105CA2E77 = {
+                       fileRef = 3253C16401C7D8A005CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               3253C16701C7D8A105CA2E77 = {
+                       fileRef = 3253C16501C7D8A005CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               32554D7901F4C97305CA2E77 = {
+                       isa = PBXFileReference;
+                       path = ucspNotifySender.cpp;
+                       refType = 4;
+               };
+               32554D7A01F4C97305CA2E77 = {
+                       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;
                                325EAA2800D6B08805CD296C,
                        );
                        buildSettings = {
-                               LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/2.95.2;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               CURRENT_PROJECT_VERSION = 53;
+                               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;
                        };
                        productName = "AppleCSP Plugin";
                        productReference = 325EAA2100D6B08805CD296C;
                        productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
-<plist version=\"0.9\">
+<!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>CFBundlePackageType</key>
        <string>BNDL</string>
        <key>CFBundleShortVersionString</key>
-       <string></string>
+       <string>1.1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>0.0.1d1</string>
+       <string>53</string>
 </dict>
 </plist>
 ";
                        files = (
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                325EAA2500D6B08805CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXResourcesBuildPhase;
-                       name = "Bundle Resources";
                };
                325EAA2600D6B08805CD296C = {
                        buildActionMask = 2147483647;
                                325EAA3800D6B47505CD296C,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                325EAA2700D6B08805CD296C = {
                        buildActionMask = 2147483647;
                                325EAA3300D6B2BF05CD296C,
                                325EAA3400D6B2BF05CD296C,
                                325EAA3500D6B2BF05CD296C,
-                               325EAA3600D6B2BF05CD296C,
                                3290381400D6B78A05CD296C,
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                325EAA2800D6B08805CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                325EAA2900D6B23F05CD296C = {
                        children = (
                        settings = {
                        };
                };
-               325EAA3600D6B2BF05CD296C = {
-                       fileRef = 1A23E785009758847F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                325EAA3700D6B47405CD296C = {
                        isa = PBXFileReference;
                        path = AppleCSPPlugin.cpp;
                        settings = {
                        };
                };
-               32615BB000E3B46905CD296C = {
-                       isa = PBXFileReference;
-                       path = yarrowseed.h;
-                       refType = 4;
-               };
-               32615BB100E3B46A05CD296C = {
-                       fileRef = 32615BB000E3B46905CD296C;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               32615BB200E3B4A105CD296C = {
+               32623CFC024BBA3B05CA2E77 = {
                        isa = PBXFileReference;
-                       path = yarrowseed.cpp;
-                       refType = 4;
+                       name = aclclient.cpp;
+                       path = cdsa/cdsa_client/aclclient.cpp;
+                       refType = 2;
                };
-               32615BB300E3B4A205CD296C = {
-                       fileRef = 32615BB200E3B4A105CD296C;
+               32623CFD024BBA3B05CA2E77 = {
+                       fileRef = 32623CFC024BBA3B05CA2E77;
                        isa = PBXBuildFile;
                        settings = {
                        };
                        path = multiobserver.cpp;
                        refType = 4;
                };
-               3264486600D54DD305CD296C = {
-                       fileRef = 3264486400D54DD305CD296C;
+               326618CC01C6844C05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = acl_protectedpw.cpp;
+                       refType = 4;
+               };
+               326618CD01C6844C05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = acl_protectedpw.h;
+                       refType = 4;
+               };
+               326618CE01C6844D05CA2E77 = {
+                       fileRef = 326618CD01C6844C05CA2E77;
                        isa = PBXBuildFile;
                        settings = {
                                ATTRIBUTES = (
                                );
                        };
                };
-               3264486700D54DD305CD296C = {
-                       fileRef = 3264486500D54DD305CD296C;
+               326618CF01C6844D05CA2E77 = {
+                       fileRef = 326618CC01C6844C05CA2E77;
                        isa = PBXBuildFile;
                        settings = {
                        };
                        settings = {
                        };
                };
+               3283A53602B96AED05CA2E77 = {
+                       isa = PBXTargetDependency;
+                       target = 322C5F3B02B9641F05CA2E77;
+               };
+               3283A53702B96AF805CA2E77 = {
+                       children = (
+                               3283A53802B96B2A05CA2E77,
+                               3283A53902B96B2A05CA2E77,
+                       );
+                       isa = PBXGroup;
+                       path = keychains;
+                       refType = 4;
+               };
+               3283A53802B96B2A05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = Makefile;
+                       refType = 4;
+               };
+               3283A53902B96B2A05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = X509Anchors;
+                       refType = 4;
+               };
+               32867BA70231611A05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = tpclient.cpp;
+                       refType = 4;
+               };
+               32867BA80231611A05CA2E77 = {
+                       isa = PBXFileReference;
+                       path = tpclient.h;
+                       refType = 4;
+               };
+               32867BA90231611A05CA2E77 = {
+                       fileRef = 32867BA70231611A05CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               32867BAA0231611A05CA2E77 = {
+                       fileRef = 32867BA80231611A05CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               32867BAB02316C3905CA2E77 = {
+                       isa = PBXFileReference;
+                       path = clclient.cpp;
+                       refType = 4;
+               };
+               32867BAC02316C3905CA2E77 = {
+                       isa = PBXFileReference;
+                       path = clclient.h;
+                       refType = 4;
+               };
+               32867BAD02316C3905CA2E77 = {
+                       fileRef = 32867BAB02316C3905CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               32867BAE02316C3905CA2E77 = {
+                       fileRef = 32867BAC02316C3905CA2E77;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               32867BB202316E3305CA2E77 = {
+                       isa = PBXFileReference;
+                       path = cssmtrust.cpp;
+                       refType = 4;
+               };
+               32867BB302316E3305CA2E77 = {
+                       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;
                                3290382100D6BA5905CD296C,
                        );
                        buildSettings = {
-                               LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/2.95.2;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               CURRENT_PROJECT_VERSION = 53;
+                               LIBRARY_SEARCH_PATHS = "";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
                                OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "-bundle -undefined suppress";
+                               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;
                        };
                        productName = "AppleDL Plugin";
                        productReference = 3290381500D6BA5905CD296C;
                        productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
-<plist version=\"0.9\">
+<!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>CFBundlePackageType</key>
        <string>BNDL</string>
        <key>CFBundleShortVersionString</key>
-       <string></string>
+       <string>1.1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>0.0.1d1</string>
+       <string>53</string>
 </dict>
 </plist>
 ";
                        files = (
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                3290381B00D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXResourcesBuildPhase;
-                       name = "Bundle Resources";
                };
                3290381C00D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                                3290383C00D6BB3705CD296C,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                3290381D00D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                                3290381E00D6BA5905CD296C,
-                               3290381F00D6BA5905CD296C,
                                3290382000D6BA5905CD296C,
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                3290381E00D6BA5905CD296C = {
                        fileRef = 1BA451B10097605B7F000001;
                        settings = {
                        };
                };
-               3290381F00D6BA5905CD296C = {
-                       fileRef = 1A23E785009758847F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                3290382000D6BA5905CD296C = {
                        fileRef = 014880C8005EAE4D11CD283A;
                        isa = PBXBuildFile;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                3290382200D6BA5905CD296C = {
                        buildPhases = (
                                3290382700D6BA5905CD296C,
                        );
                        buildSettings = {
-                               LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/2.95.2;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               CURRENT_PROJECT_VERSION = 53;
+                               LIBRARY_SEARCH_PATHS = "";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
                                OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "-bundle -undefined suppress";
+                               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;
                        };
                        productName = "AppleCSPDL Plugin";
                        productReference = 3290381600D6BA5905CD296C;
                        productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
-<plist version=\"0.9\">
+<!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>CFBundlePackageType</key>
        <string>BNDL</string>
        <key>CFBundleShortVersionString</key>
-       <string></string>
+       <string>1.1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>0.0.1d1</string>
+       <string>53</string>
 </dict>
 </plist>
 ";
                        files = (
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                3290382400D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXResourcesBuildPhase;
-                       name = "Bundle Resources";
                };
                3290382500D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                                327DDDE800D6FC1B05CD296C,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                3290382600D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                                3290384000D6BB3705CD296C,
                                3290384100D6BB3705CD296C,
-                               3290384200D6BB3705CD296C,
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                3290382700D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                3290382800D6BA5905CD296C = {
                        buildPhases = (
                                3290382D00D6BA5905CD296C,
                        );
                        buildSettings = {
-                               LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/2.95.2;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
+                               CURRENT_PROJECT_VERSION = 53;
+                               LIBRARY_SEARCH_PATHS = "";
+                               OPTIMIZATION_CFLAGS = "-Os -DNDEBUG";
                                OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "-bundle -undefined suppress";
+                               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;
                        };
                        productName = "AppleX509CL Plugin";
                        productReference = 3290381700D6BA5905CD296C;
                        productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
-<plist version=\"0.9\">
+<!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>CFBundlePackageType</key>
        <string>BNDL</string>
        <key>CFBundleShortVersionString</key>
-       <string></string>
+       <string>1.1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>0.0.1d1</string>
+       <string>53</string>
 </dict>
 </plist>
 ";
                        files = (
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                3290382A00D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXResourcesBuildPhase;
-                       name = "Bundle Resources";
                };
                3290382B00D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                                3290384500D6BB3705CD296C,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                3290382C00D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                                3290384600D6BB3705CD296C,
                                3290384700D6BB3705CD296C,
-                               3290384800D6BB3705CD296C,
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                3290382D00D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                3290382E00D6BA5905CD296C = {
                        buildPhases = (
                                3290383300D6BA5905CD296C,
                        );
                        buildSettings = {
-                               INSTALL_PATH = "";
-                               LIBRARY_SEARCH_PATHS = /usr/lib/gcc/darwin/2.95.2;
-                               OPTIMIZATION_CFLAGS = "-O2 -DNDEBUG";
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "-bundle -undefined suppress";
+                               CURRENT_PROJECT_VERSION = 53;
+                               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;
                        };
                        );
                        isa = PBXBundleTarget;
                        name = "AppleX509TP Plugin";
-                       productInstallPath = "";
                        productName = "AppleX509TP Plugin";
                        productReference = 3290381800D6BA5905CD296C;
                        productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
-<!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
-<plist version=\"0.9\">
+<!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>CFBundlePackageType</key>
        <string>BNDL</string>
        <key>CFBundleShortVersionString</key>
-       <string></string>
+       <string>1.1</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>0.0.1d1</string>
+       <string>53</string>
 </dict>
 </plist>
 ";
                        files = (
                        );
                        isa = PBXHeadersBuildPhase;
-                       name = Headers;
                };
                3290383000D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
+                               9D103F9F01AC72C200003D05,
+                               9D103FA001AC72C200003D05,
                        );
                        isa = PBXResourcesBuildPhase;
-                       name = "Bundle Resources";
                };
                3290383100D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                                3290384B00D6BB3705CD296C,
                        );
                        isa = PBXSourcesBuildPhase;
-                       name = Sources;
                };
                3290383200D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                                3290384C00D6BB3705CD296C,
                                3290384D00D6BB3705CD296C,
-                               3290384E00D6BB3705CD296C,
                        );
                        isa = PBXFrameworksBuildPhase;
-                       name = "Frameworks & Libraries";
                };
                3290383300D6BA5905CD296C = {
                        buildActionMask = 2147483647;
                        files = (
                        );
                        isa = PBXRezBuildPhase;
-                       name = "ResourceManager Resources";
                };
                3290383500D6BB3705CD296C = {
                        isa = PBXFileReference;
                        settings = {
                        };
                };
-               3290384200D6BB3705CD296C = {
-                       fileRef = 1A23E785009758847F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                3290384300D6BB3705CD296C = {
                        isa = PBXTargetDependency;
                        target = 3290382800D6BA5905CD296C;
                        settings = {
                        };
                };
-               3290384800D6BB3705CD296C = {
-                       fileRef = 1A23E785009758847F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                3290384900D6BB3705CD296C = {
                        isa = PBXTargetDependency;
                        target = 3290382E00D6BA5905CD296C;
                        settings = {
                        };
                };
-               3290384E00D6BB3705CD296C = {
-                       fileRef = 1A23E785009758847F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
                3290384F00D6BB7805CD296C = {
                        isa = PBXTargetDependency;
                        target = 3290385000D6BB7805CD296C;
                        path = networkchooser.h;
                        refType = 4;
                };
-               4D37AD4200AA03857F000001 = {
-                       fileRef = 4D37AD3A00AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               4D37AD4300AA03857F000001 = {
-                       fileRef = 4D37AD3C00AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               4D37AD4400AA03857F000001 = {
-                       fileRef = 4D37AD3E00AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               4D37AD4500AA03857F000001 = {
-                       fileRef = 4D37AD3F00AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               4D37AD4600AA03857F000001 = {
-                       fileRef = 4D37AD4100AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                               ATTRIBUTES = (
-                                       Private,
-                               );
-                       };
-               };
-               4D37AD4700AA03857F000001 = {
-                       fileRef = 4D37AD3900AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               4D37AD4800AA03857F000001 = {
-                       fileRef = 4D37AD3B00AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               4D37AD4900AA03857F000001 = {
-                       fileRef = 4D37AD3D00AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               4D37AD4A00AA03857F000001 = {
-                       fileRef = 4D37AD4000AA03857F000001;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
 //4D0
 //4D1
 //4D2
 //522
 //523
 //524
-//560
-//561
-//562
-//563
-//564
-               560B41E100E23FA50DCD28E8 = {
-                       isa = PBXFileReference;
-                       path = MacYarrow_OSX.cpp;
-                       refType = 4;
-               };
-               560B41E200E23FA50DCD28E8 = {
-                       isa = PBXFileReference;
-                       path = MacYarrow_OSX.h;
-                       refType = 4;
-               };
-               568640ED00E23FD90DCD28E8 = {
-                       fileRef = 560B41E200E23FA50DCD28E8;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-               568640EE00E23FD90DCD28E8 = {
-                       fileRef = 560B41E100E23FA50DCD28E8;
-                       isa = PBXBuildFile;
-                       settings = {
-                       };
-               };
-//560
-//561
-//562
-//563
-//564
 //570
 //571
 //572
 //592
 //593
 //594
+//5B0
+//5B1
+//5B2
+//5B3
+//5B4
+               5BA4A42D01F4E3F504CA2E82 = {
+                       isa = PBXFileReference;
+                       path = Identity.cpp;
+                       refType = 4;
+               };
+               5BA4A42E01F4E3F504CA2E82 = {
+                       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
 //632
 //633
 //634
-//F50
-//F51
-//F52
-//F53
-//F54
-               F579CFD900E99FC401CD283A = {
+//8F0
+//8F1
+//8F2
+//8F3
+//8F4
+               8F7ACD2A02357F2503CA2E8C = {
                        isa = PBXFileReference;
-                       path = Schema.m4;
+                       path = SecACL.h;
                        refType = 4;
                };
-               F58785C800FB965F01CD29D4 = {
+               8F7ACD2B02357F2503CA2E8C = {
                        isa = PBXFileReference;
-                       name = checkpw.c;
-                       path = checkpw/checkpw.c;
-                       refType = 2;
+                       path = SecACL.cpp;
+                       refType = 4;
                };
-               F58785C900FB965F01CD29D4 = {
+               8F7ACD2C02357F2503CA2E8C = {
+                       fileRef = 8F7ACD2A02357F2503CA2E8C;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               8F7ACD2D02357F2503CA2E8C = {
+                       fileRef = 8F7ACD2B02357F2503CA2E8C;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               8F7ACD300235805903CA2E8C = {
                        isa = PBXFileReference;
-                       name = checkpw.h;
-                       path = checkpw/checkpw.h;
-                       refType = 2;
+                       path = ACL.h;
+                       refType = 4;
                };
-               F58785CA00FB966001CD29D4 = {
-                       fileRef = F58785C900FB965F01CD29D4;
+               8F7ACD310235805903CA2E8C = {
+                       isa = PBXFileReference;
+                       path = ACL.cpp;
+                       refType = 4;
+               };
+               8F7ACD320235805903CA2E8C = {
+                       fileRef = 8F7ACD300235805903CA2E8C;
                        isa = PBXBuildFile;
                        settings = {
                                ATTRIBUTES = (
                                );
                        };
                };
-               F58785CB00FB966001CD29D4 = {
-                       fileRef = F58785C800FB965F01CD29D4;
+               8F7ACD330235805903CA2E8C = {
+                       fileRef = 8F7ACD310235805903CA2E8C;
                        isa = PBXBuildFile;
                        settings = {
                        };
                };
-               F5A5E50E00FB884E01CD29D4 = {
+//8F0
+//8F1
+//8F2
+//8F3
+//8F4
+//9D0
+//9D1
+//9D2
+//9D3
+//9D4
+               9D09B90701B4314500003D05 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       path = tpCredRequest.cpp;
+                       refType = 4;
+               };
+               9D14AC53020093D100003D05 = {
+                       fileRef = 9D14AC52020093D100003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D1DEC190198777400003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSAttrStrings.h;
+                       path = cdsa/mds/MDSAttrStrings.h;
+                       refType = 4;
+               };
+               9D1DEC1A0198777400003D05 = {
+                       fileRef = 9D1DEC190198777400003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               9D1DEC1B0198796200003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSAttrStrings.cpp;
+                       path = cdsa/mds/MDSAttrStrings.cpp;
+                       refType = 2;
+               };
+               9D1DEC1C0198796200003D05 = {
+                       fileRef = 9D1DEC1B0198796200003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D206AA601EB68F200003D05 = {
+                       isa = PBXFileReference;
+                       name = NullCryptor.h;
+                       path = MiscCSPAlgs/NullCryptor.h;
+                       refType = 4;
+               };
+               9D206AA701EB68F200003D05 = {
+                       fileRef = 9D206AA601EB68F200003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D291872026B4FF900003D05 = {
                        children = (
-                               F58785C800FB965F01CD29D4,
-                               F58785C900FB965F01CD29D4,
+                               9D291875026B502600003D05,
+                               9D291876026B502600003D05,
+                               9D291877026B502600003D05,
+                               9D291878026B502600003D05,
+                               9D291879026B502600003D05,
                        );
                        isa = PBXGroup;
-                       name = checkpw;
+                       name = dh;
                        refType = 4;
                };
-               F5DDE3AE00B3358F01CD283A = {
-                       buildActionMask = 2147483647;
+               9D291875026B502600003D05 = {
+                       isa = PBXFileReference;
+                       name = dh_check.c;
+                       path = dh/dh_check.c;
+                       refType = 4;
+               };
+               9D291876026B502600003D05 = {
+                       isa = PBXFileReference;
+                       name = dh_err.c;
+                       path = dh/dh_err.c;
+                       refType = 4;
+               };
+               9D291877026B502600003D05 = {
+                       isa = PBXFileReference;
+                       name = dh_gen.c;
+                       path = dh/dh_gen.c;
+                       refType = 4;
+               };
+               9D291878026B502600003D05 = {
+                       isa = PBXFileReference;
+                       name = dh_key.c;
+                       path = dh/dh_key.c;
+                       refType = 4;
+               };
+               9D291879026B502600003D05 = {
+                       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 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       name = DH_csp.cpp;
+                       path = DiffieHellman/DH_csp.cpp;
+                       refType = 4;
+               };
+               9D291883026B56DA00003D05 = {
+                       isa = PBXFileReference;
+                       name = DH_csp.h;
+                       path = DiffieHellman/DH_csp.h;
+                       refType = 4;
+               };
+               9D291884026B56DA00003D05 = {
+                       isa = PBXFileReference;
+                       name = DH_exchange.cpp;
+                       path = DiffieHellman/DH_exchange.cpp;
+                       refType = 4;
+               };
+               9D291885026B56DA00003D05 = {
+                       isa = PBXFileReference;
+                       name = DH_exchange.h;
+                       path = DiffieHellman/DH_exchange.h;
+                       refType = 4;
+               };
+               9D291886026B56DA00003D05 = {
+                       isa = PBXFileReference;
+                       name = DH_keys.cpp;
+                       path = DiffieHellman/DH_keys.cpp;
+                       refType = 4;
+               };
+               9D291887026B56DA00003D05 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       name = DH_utils.cpp;
+                       path = DiffieHellman/DH_utils.cpp;
+                       refType = 4;
+               };
+               9D29188F026B8BBD00003D05 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       path = gladmanContext.h;
+                       refType = 4;
+               };
+               9D2C3D0101C826C800003D05 = {
+                       fileRef = 9D2C3D0001C826C800003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D2C3D0201C82F6000003D05 = {
+                       isa = PBXFileReference;
+                       path = aesCommon.h;
+                       refType = 4;
+               };
+               9D2C3D0301C82F6100003D05 = {
+                       fileRef = 9D2C3D0201C82F6000003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D4B1BC70156C2E500A17CD1 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       name = mdsapi.cpp;
+                       path = cdsa/mds/mdsapi.cpp;
+                       refType = 4;
+               };
+               9D518686018F27B400003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSModule.cpp;
+                       path = cdsa/mds/MDSModule.cpp;
+                       refType = 4;
+               };
+               9D518687018F27B400003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSModule.h;
+                       path = cdsa/mds/MDSModule.h;
+                       refType = 4;
+               };
+               9D518688018F27B400003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSSchema.cpp;
+                       path = cdsa/mds/MDSSchema.cpp;
+                       refType = 4;
+               };
+               9D518689018F27B400003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSSchema.h;
+                       path = cdsa/mds/MDSSchema.h;
+                       refType = 4;
+               };
+               9D51868A018F27B400003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSSession.cpp;
+                       path = cdsa/mds/MDSSession.cpp;
+                       refType = 4;
+               };
+               9D51868B018F27B400003D05 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       name = MDSAttrUtils.cpp;
+                       path = cdsa/mds/MDSAttrUtils.cpp;
+                       refType = 4;
+               };
+               9D64BAEA019AF3B800003D05 = {
+                       fileRef = 9D64BAE9019AF3B800003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D64BAEB019AFD7900003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSDictionary.h;
+                       path = cdsa/mds/MDSDictionary.h;
+                       refType = 4;
+               };
+               9D64BAEC019AFD7900003D05 = {
+                       fileRef = 9D64BAEB019AFD7900003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               9D64BAED019AFE3600003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSDictionary.cpp;
+                       path = cdsa/mds/MDSDictionary.cpp;
+                       refType = 4;
+               };
+               9D64BAEE019AFE3700003D05 = {
+                       fileRef = 9D64BAED019AFE3600003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D64BAEF019B173900003D05 = {
+                       isa = PBXFileReference;
+                       path = cssm.mdsinfo;
+                       refType = 4;
+               };
+               9D64BAF0019B173900003D05 = {
+                       fileRef = 9D64BAEF019B173900003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D64BAF1019B176100003D05 = {
+                       isa = PBXFileReference;
+                       path = csp_capabilities.mdsinfo;
+                       refType = 4;
+               };
+               9D64BAF2019B176100003D05 = {
+                       isa = PBXFileReference;
+                       path = csp_common.mdsinfo;
+                       refType = 4;
+               };
+               9D64BAF3019B176100003D05 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       name = MDSAttrParser.h;
+                       path = cdsa/mds/MDSAttrParser.h;
+                       refType = 4;
+               };
+               9D69C0270198A8E100003D05 = {
+                       fileRef = 9D69C0260198A8E000003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               9D69C0280198AB3700003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSAttrParser.cpp;
+                       path = cdsa/mds/MDSAttrParser.cpp;
+                       refType = 4;
+               };
+               9D69C0290198AB3700003D05 = {
+                       fileRef = 9D69C0280198AB3700003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D69C02A019AF15E00003D05 = {
+                       isa = PBXFileReference;
+                       name = MDSAttrUtils.h;
+                       path = cdsa/mds/MDSAttrUtils.h;
+                       refType = 4;
+               };
+               9D69C02B019AF15E00003D05 = {
+                       fileRef = 9D69C02A019AF15E00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               9D78BC7201EBB3F900003D05 = {
+                       isa = PBXFileReference;
+                       path = tls_hmac.h;
+                       refType = 4;
+               };
+               9D78BC7301EBB3F900003D05 = {
+                       fileRef = 9D78BC7201EBB3F900003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D78BC7401EBB71A00003D05 = {
+                       isa = PBXFileReference;
+                       path = tls_hmac.c;
+                       refType = 4;
+               };
+               9D78BC7501EBB71A00003D05 = {
+                       fileRef = 9D78BC7401EBB71A00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D78BC7601EBBBED00003D05 = {
+                       isa = PBXFileReference;
+                       path = tls_ssl.h;
+                       refType = 4;
+               };
+               9D78BC7701EBBBED00003D05 = {
+                       fileRef = 9D78BC7601EBBBED00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D78BC7801EBCA2300003D05 = {
+                       isa = PBXFileReference;
+                       path = ssl3Callouts.c;
+                       refType = 4;
+               };
+               9D78BC7901EBCA2400003D05 = {
+                       fileRef = 9D78BC7801EBCA2300003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D78BC7A01ECA79D00003D05 = {
+                       isa = PBXFileReference;
+                       path = tls1Callouts.c;
+                       refType = 4;
+               };
+               9D78BC7B01ECA79D00003D05 = {
+                       fileRef = 9D78BC7A01ECA79D00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9D8B6A2A015A48F500A17CD1 = {
+                       isa = PBXFileReference;
+                       path = digestobject.h;
+                       refType = 4;
+               };
+               9D8B6A2B015A48F500A17CD1 = {
+                       fileRef = 9D8B6A2A015A48F500A17CD1;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               9D8F0D1D01C80C0C00003D05 = {
+                       isa = PBXFileReference;
+                       path = gladmanContext.cpp;
+                       refType = 4;
+               };
+               9D8F0D1E01C80C0C00003D05 = {
+                       isa = PBXFileReference;
+                       path = rijndaelGladman.c;
+                       refType = 4;
+               };
+               9D8F0D1F01C80C0C00003D05 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       path = rootCerts.cpp;
+                       refType = 4;
+               };
+               9D9AEFBB02B6BC6C00003D05 = {
+                       fileRef = 9D9AEFBA02B6BC6C00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DA13D0401B4638200003D05 = {
+                       isa = PBXFileReference;
+                       path = csp_capabilities_common.mds;
+                       refType = 4;
+               };
+               9DA13D0501B4638200003D05 = {
+                       fileRef = 9DA13D0401B4638200003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DAE2E2501A2E63700003D05 = {
+                       isa = PBXFileReference;
+                       path = cl_primary.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E2601A2E63700003D05 = {
+                       isa = PBXFileReference;
+                       path = cl_common.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E2701A2E63800003D05 = {
+                       fileRef = 9DAE2E2601A2E63700003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DAE2E2801A2E63800003D05 = {
+                       fileRef = 9DAE2E2501A2E63700003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DAE2E2901A2F93200003D05 = {
+                       isa = PBXFileReference;
+                       path = tp_common.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E2A01A2F93200003D05 = {
+                       isa = PBXFileReference;
+                       path = tp_primary.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E2B01A2F93200003D05 = {
+                       fileRef = 9DAE2E2901A2F93200003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DAE2E2C01A2F93200003D05 = {
+                       fileRef = 9DAE2E2A01A2F93200003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DAE2E2D01A3378900003D05 = {
+                       isa = PBXFileReference;
+                       path = dl_common.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E2E01A3378900003D05 = {
+                       isa = PBXFileReference;
+                       path = dl_primary.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E2F01A3378A00003D05 = {
+                       fileRef = 9DAE2E2D01A3378900003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DAE2E3001A3378A00003D05 = {
+                       fileRef = 9DAE2E2E01A3378900003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DAE2E3201A43D6B00003D05 = {
+                       isa = PBXFileReference;
+                       path = cspdl_common.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E3301A43D6B00003D05 = {
+                       isa = PBXFileReference;
+                       path = cspdl_csp_capabilities.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E3401A43D6B00003D05 = {
+                       isa = PBXFileReference;
+                       path = cspdl_csp_primary.mdsinfo;
+                       refType = 4;
+               };
+               9DAE2E3501A43D6B00003D05 = {
+                       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 = (
+                               9DC1DEED0299BB9E00003D05,
+                               9DC1DEEE0299BBA900003D05,
+                       );
+                       isa = PBXGroup;
+                       name = CertTool;
+                       refType = 4;
+               };
+               9DC1DEED0299BB9E00003D05 = {
+                       children = (
+                               9DC1DEF60299BC6C00003D05,
+                               9DC1DEF70299BC6C00003D05,
+                               9DC1DEF80299BC6C00003D05,
+                       );
+                       isa = PBXGroup;
+                       name = CertTool;
+                       refType = 4;
+               };
+               9DC1DEEE0299BBA900003D05 = {
+                       children = (
+                               9DC1DEFC0299BC7F00003D05,
+                               9DC1DEFD0299BC7F00003D05,
+                               9DC1DEFE0299BC7F00003D05,
+                               9DC1DEFF0299BC7F00003D05,
+                               9DC1DF050299BC9500003D05,
+                               9DC1DF060299BC9500003D05,
+                               9DC1DF070299BC9500003D05,
+                               9DC1DF080299BC9500003D05,
+                               9DC1DF090299BC9500003D05,
+                               9DC1DF0A0299BC9500003D05,
+                               9DC1DF0B0299BC9500003D05,
+                               9DC1DF0C0299BC9500003D05,
+                               9DC1DF0D0299BC9500003D05,
+                               9DC1DF0E0299BC9500003D05,
+                       );
+                       isa = PBXGroup;
+                       name = cdsaUtils;
+                       path = "";
+                       refType = 4;
+               };
+               9DC1DEEF0299BBCD00003D05 = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               9DC1DEFB0299BC6C00003D05,
+                               9DC1DF010299BC7F00003D05,
+                               9DC1DF030299BC7F00003D05,
+                               9DC1DF130299BDE300003D05,
+                               9DC1DF150299BDE400003D05,
+                               9DC1DF170299BDE600003D05,
+                               9DC1DF190299BDEA00003D05,
+                               9DC1DF1B0299BDEB00003D05,
+                       );
+                       isa = PBXHeadersBuildPhase;
+               };
+               9DC1DEF00299BBCD00003D05 = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               9DC1DEF90299BC6C00003D05,
+                               9DC1DEFA0299BC6C00003D05,
+                               9DC1DF000299BC7F00003D05,
+                               9DC1DF020299BC7F00003D05,
+                               9DC1DF120299BDE200003D05,
+                               9DC1DF140299BDE300003D05,
+                               9DC1DF160299BDE500003D05,
+                               9DC1DF180299BDE600003D05,
+                               9DC1DF1A0299BDEA00003D05,
+                       );
+                       isa = PBXSourcesBuildPhase;
+               };
+               9DC1DEF10299BBCD00003D05 = {
+                       buildActionMask = 2147483647;
+                       files = (
+                               9DC1DF100299BD8500003D05,
+                               9DC1DF110299BD8C00003D05,
+                       );
+                       isa = PBXFrameworksBuildPhase;
+               };
+               9DC1DEF20299BBCD00003D05 = {
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       isa = PBXRezBuildPhase;
+               };
+               9DC1DEF30299BBCD00003D05 = {
+                       buildPhases = (
+                               9DC1DEEF0299BBCD00003D05,
+                               9DC1DEF00299BBCD00003D05,
+                               9DC1DEF10299BBCD00003D05,
+                               9DC1DEF20299BBCD00003D05,
+                       );
+                       buildSettings = {
+                               HEADER_SEARCH_PATHS = "$(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 = (
+                       );
+                       isa = PBXToolTarget;
+                       name = CertTool;
+                       productInstallPath = "";
+                       productName = CertTool;
+                       productReference = 9DC1DEF40299BBCD00003D05;
+                       shouldUseHeadermap = 0;
+               };
+               9DC1DEF40299BBCD00003D05 = {
+                       isa = PBXExecutableFileReference;
+                       path = certtool;
+                       refType = 3;
+               };
+               9DC1DEF60299BC6C00003D05 = {
+                       isa = PBXFileReference;
+                       name = CertTool.cpp;
+                       path = CertTool/CertTool/CertTool.cpp;
+                       refType = 4;
+               };
+               9DC1DEF70299BC6C00003D05 = {
+                       isa = PBXFileReference;
+                       name = CertUI.cpp;
+                       path = CertTool/CertTool/CertUI.cpp;
+                       refType = 4;
+               };
+               9DC1DEF80299BC6C00003D05 = {
+                       isa = PBXFileReference;
+                       name = CertUI.h;
+                       path = CertTool/CertTool/CertUI.h;
+                       refType = 4;
+               };
+               9DC1DEF90299BC6C00003D05 = {
+                       fileRef = 9DC1DEF60299BC6C00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DEFA0299BC6C00003D05 = {
+                       fileRef = 9DC1DEF70299BC6C00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DEFB0299BC6C00003D05 = {
+                       fileRef = 9DC1DEF80299BC6C00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DEFC0299BC7F00003D05 = {
+                       isa = PBXFileReference;
+                       name = cdsaUtils.c;
+                       path = CertTool/cdsaUtils/cdsaUtils.c;
+                       refType = 4;
+               };
+               9DC1DEFD0299BC7F00003D05 = {
+                       isa = PBXFileReference;
+                       name = cdsaUtils.h;
+                       path = CertTool/cdsaUtils/cdsaUtils.h;
+                       refType = 4;
+               };
+               9DC1DEFE0299BC7F00003D05 = {
+                       isa = PBXFileReference;
+                       name = cuEnc64.c;
+                       path = CertTool/cdsaUtils/cuEnc64.c;
+                       refType = 4;
+               };
+               9DC1DEFF0299BC7F00003D05 = {
+                       isa = PBXFileReference;
+                       name = cuEnc64.h;
+                       path = CertTool/cdsaUtils/cuEnc64.h;
+                       refType = 4;
+               };
+               9DC1DF000299BC7F00003D05 = {
+                       fileRef = 9DC1DEFC0299BC7F00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF010299BC7F00003D05 = {
+                       fileRef = 9DC1DEFD0299BC7F00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF020299BC7F00003D05 = {
+                       fileRef = 9DC1DEFE0299BC7F00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF030299BC7F00003D05 = {
+                       fileRef = 9DC1DEFF0299BC7F00003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF050299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = fileIo.c;
+                       path = CertTool/cdsaUtils/fileIo.c;
+                       refType = 4;
+               };
+               9DC1DF060299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = fileIo.h;
+                       path = CertTool/cdsaUtils/fileIo.h;
+                       refType = 4;
+               };
+               9DC1DF070299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = oidParser.cpp;
+                       path = CertTool/cdsaUtils/oidParser.cpp;
+                       refType = 4;
+               };
+               9DC1DF080299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = oidParser.h;
+                       path = CertTool/cdsaUtils/oidParser.h;
+                       refType = 4;
+               };
+               9DC1DF090299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = pem.cpp;
+                       path = CertTool/cdsaUtils/pem.cpp;
+                       refType = 4;
+               };
+               9DC1DF0A0299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = pem.h;
+                       path = CertTool/cdsaUtils/pem.h;
+                       refType = 4;
+               };
+               9DC1DF0B0299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = printCert.cpp;
+                       path = CertTool/cdsaUtils/printCert.cpp;
+                       refType = 4;
+               };
+               9DC1DF0C0299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = printCert.h;
+                       path = CertTool/cdsaUtils/printCert.h;
+                       refType = 4;
+               };
+               9DC1DF0D0299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = timeStr.cpp;
+                       path = CertTool/cdsaUtils/timeStr.cpp;
+                       refType = 4;
+               };
+               9DC1DF0E0299BC9500003D05 = {
+                       isa = PBXFileReference;
+                       name = timeStr.h;
+                       path = CertTool/cdsaUtils/timeStr.h;
+                       refType = 4;
+               };
+               9DC1DF0F0299BCB400003D05 = {
+                       isa = PBXTargetDependency;
+                       target = 9DC1DEF30299BBCD00003D05;
+               };
+               9DC1DF100299BD8500003D05 = {
+                       fileRef = 1BA451B10097605B7F000001;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF110299BD8C00003D05 = {
+                       fileRef = 125E85ADFFF3D44A11CD283A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF120299BDE200003D05 = {
+                       fileRef = 9DC1DF050299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF130299BDE300003D05 = {
+                       fileRef = 9DC1DF060299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF140299BDE300003D05 = {
+                       fileRef = 9DC1DF070299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF150299BDE400003D05 = {
+                       fileRef = 9DC1DF080299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF160299BDE500003D05 = {
+                       fileRef = 9DC1DF090299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF170299BDE600003D05 = {
+                       fileRef = 9DC1DF0A0299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF180299BDE600003D05 = {
+                       fileRef = 9DC1DF0B0299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF190299BDEA00003D05 = {
+                       fileRef = 9DC1DF0C0299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF1A0299BDEA00003D05 = {
+                       fileRef = 9DC1DF0D0299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               9DC1DF1B0299BDEB00003D05 = {
+                       fileRef = 9DC1DF0E0299BC9500003D05;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+//9D0
+//9D1
+//9D2
+//9D3
+//9D4
+//F50
+//F51
+//F52
+//F53
+//F54
+               F5394A1C0279082901CA2E64 = {
+                       fileRef = 07A0F691005DAEE111CD283A;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F540E6F7027A33A501CA2E66 = {
+                       isa = PBXFileReference;
+                       path = pkcs10.h;
+                       refType = 4;
+               };
+               F540E6F9027A33DA01CA2E66 = {
+                       isa = PBXFileReference;
+                       path = pkcs10.cpp;
+                       refType = 4;
+               };
+               F540E6FA027A33DA01CA2E66 = {
+                       fileRef = F540E6F9027A33DA01CA2E66;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F540EDC2027A41BF01CA2E66 = {
+                       isa = PBXFileReference;
+                       path = Session_CSR.cpp;
+                       refType = 4;
+               };
+               F540EDC3027A41BF01CA2E66 = {
+                       fileRef = F540EDC2027A41BF01CA2E66;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F540EDC4027A41E201CA2E66 = {
+                       isa = PBXFileReference;
+                       path = pkcs10.asn;
+                       refType = 4;
+               };
+               F540EDC8027A43A501CA2E66 = {
+                       fileRef = F540E6F7027A33A501CA2E66;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F54323B4022DC91501CA2E64 = {
+                       isa = PBXFrameworkReference;
+                       path = Security.framework;
+                       refType = 3;
+               };
+               F54323BD022DC98301CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecCFTypes.cpp;
+                       refType = 4;
+               };
+               F54323BE022DC98301CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecCFTypes.h;
+                       refType = 4;
+               };
+               F54323BF022DC98301CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecRuntime.cpp;
+                       refType = 4;
+               };
+               F54323C0022DC98301CA2E64 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       path = trackingallocator.h;
+                       refType = 4;
+               };
+               F559B18D01D1510B01CA2E64 = {
+                       fileRef = F559B18C01D1510A01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F55B3B460230375401CA2E64 = {
+                       isa = PBXFileReference;
+                       path = CertificateRequest.h;
+                       refType = 4;
+               };
+               F55B3B470230375401CA2E64 = {
+                       isa = PBXFileReference;
+                       path = CertificateRequest.cpp;
+                       refType = 4;
+               };
+               F55B3B480230375401CA2E64 = {
+                       fileRef = F55B3B460230375401CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F55B3B490230375401CA2E64 = {
+                       fileRef = F55B3B470230375401CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F55B3B4A02303B2A01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = KeyItem.h;
+                       refType = 4;
+               };
+               F55B3B4B02303B2A01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = KeyItem.cpp;
+                       refType = 4;
+               };
+               F55B3B4C02303B2A01CA2E64 = {
+                       fileRef = F55B3B4A02303B2A01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F55B3B4D02303B2A01CA2E64 = {
+                       fileRef = F55B3B4B02303B2A01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F55B3B4E0230448601CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Trust.h;
+                       refType = 4;
+               };
+               F55B3B4F0230448601CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Trust.cpp;
+                       refType = 4;
+               };
+               F55B3B500230448601CA2E64 = {
+                       fileRef = F55B3B4E0230448601CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F55B3B510230448601CA2E64 = {
+                       fileRef = F55B3B4F0230448601CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F55B3B7902304A6001CA2E64 = {
+                       isa = PBXFileReference;
+                       path = TrustedApplication.h;
+                       refType = 4;
+               };
+               F55B3B7A02304A6001CA2E64 = {
+                       isa = PBXFileReference;
+                       path = TrustedApplication.cpp;
+                       refType = 4;
+               };
+               F55B3B7B02304A6001CA2E64 = {
+                       fileRef = F55B3B7902304A6001CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F55B3B7C02304A6001CA2E64 = {
+                       fileRef = F55B3B7A02304A6001CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786171022EDDE501CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecBase.h;
+                       refType = 4;
+               };
+               F5786172022EDDE501CA2E64 = {
+                       fileRef = F5786171022EDDE501CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F5786173022EDDFB01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecKeychain.h;
+                       refType = 4;
+               };
+               F5786174022EDDFB01CA2E64 = {
+                       fileRef = F5786173022EDDFB01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F5786175022EDE0501CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecKeychainItem.h;
+                       refType = 4;
+               };
+               F5786176022EDE0501CA2E64 = {
+                       fileRef = F5786175022EDE0501CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F5786177022EDE1701CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecKeychainSearch.h;
+                       refType = 4;
+               };
+               F5786178022EDE1701CA2E64 = {
+                       fileRef = F5786177022EDE1701CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F5786179022EDE2B01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecCertificate.h;
+                       refType = 4;
+               };
+               F578617A022EDE2B01CA2E64 = {
+                       fileRef = F5786179022EDE2B01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F578617B022EDE3F01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecIdentity.h;
+                       refType = 4;
+               };
+               F578617C022EDE3F01CA2E64 = {
+                       fileRef = F578617B022EDE3F01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F578617D022EDE5C01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecPolicy.h;
+                       refType = 4;
+               };
+               F578617E022EDE5C01CA2E64 = {
+                       fileRef = F578617D022EDE5C01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F578617F022EDE6401CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecAccess.h;
+                       refType = 4;
+               };
+               F5786180022EDE6401CA2E64 = {
+                       fileRef = F578617F022EDE6401CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F5786181022EDE8901CA2E64 = {
+                       children = (
+                               F57861CB022F0F3801CA2E64,
+                               F5786171022EDDE501CA2E64,
+                               F578617F022EDE6401CA2E64,
+                               8F7ACD2A02357F2503CA2E8C,
+                               F5786179022EDE2B01CA2E64,
+                               F57861F7022F12FC01CA2E64,
+                               F57861BF022EEF1B01CA2E64,
+                               F578617B022EDE3F01CA2E64,
+                               F57861C3022EEF3401CA2E64,
+                               F57861C9022F0D0A01CA2E64,
+                               F5786173022EDDFB01CA2E64,
+                               F5786175022EDE0501CA2E64,
+                               F5786177022EDE1701CA2E64,
+                               F578617D022EDE5C01CA2E64,
+                               F57861C1022EEF2601CA2E64,
+                               F57861C7022EFAE501CA2E64,
+                               F57861C5022EEF4701CA2E64,
+                       );
+                       isa = PBXGroup;
+                       name = "Public API";
+                       refType = 4;
+               };
+               F57861BF022EEF1B01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecCertificateRequest.h;
+                       refType = 4;
+               };
+               F57861C0022EEF1B01CA2E64 = {
+                       fileRef = F57861BF022EEF1B01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F57861C1022EEF2601CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecPolicySearch.h;
+                       refType = 4;
+               };
+               F57861C2022EEF2601CA2E64 = {
+                       fileRef = F57861C1022EEF2601CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F57861C3022EEF3401CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecIdentitySearch.h;
+                       refType = 4;
+               };
+               F57861C4022EEF3401CA2E64 = {
+                       fileRef = F57861C3022EEF3401CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F57861C5022EEF4701CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecTrustedApplication.h;
+                       refType = 4;
+               };
+               F57861C6022EEF4701CA2E64 = {
+                       fileRef = F57861C5022EEF4701CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F57861C7022EFAE501CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecTrust.h;
+                       refType = 4;
+               };
+               F57861C8022EFAE501CA2E64 = {
+                       fileRef = F57861C7022EFAE501CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F57861C9022F0D0A01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecKey.h;
+                       refType = 4;
+               };
+               F57861CA022F0D0A01CA2E64 = {
+                       fileRef = F57861C9022F0D0A01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F57861CB022F0F3801CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Security.h;
+                       refType = 4;
+               };
+               F57861CC022F0F3801CA2E64 = {
+                       fileRef = F57861CB022F0F3801CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Public,
+                               );
+                       };
+               };
+               F57861F7022F12FC01CA2E64 = {
+                       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 = {
+                       isa = PBXFileReference;
+                       path = SecAccess.cpp;
+                       refType = 4;
+               };
+               F57861FB022F1A9301CA2E64 = {
+                       fileRef = F57861FA022F1A9301CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F57861FC022F1AA001CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecCertificate.cpp;
+                       refType = 4;
+               };
+               F57861FD022F1AA001CA2E64 = {
+                       fileRef = F57861FC022F1AA001CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F57861FE022F1AAB01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecCertificateRequest.cpp;
+                       refType = 4;
+               };
+               F57861FF022F1AAB01CA2E64 = {
+                       fileRef = F57861FE022F1AAB01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786200022F1B4001CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecCertificateBundle.cpp;
+                       refType = 4;
+               };
+               F5786201022F1B4001CA2E64 = {
+                       fileRef = F5786200022F1B4001CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786202022F1B5001CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecIdentity.cpp;
+                       refType = 4;
+               };
+               F5786203022F1B5001CA2E64 = {
+                       fileRef = F5786202022F1B5001CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786204022F1B5901CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecIdentitySearch.cpp;
+                       refType = 4;
+               };
+               F5786205022F1B5901CA2E64 = {
+                       fileRef = F5786204022F1B5901CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786206022F1B6501CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecKey.cpp;
+                       refType = 4;
+               };
+               F5786207022F1B6501CA2E64 = {
+                       fileRef = F5786206022F1B6501CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786208022F1B6F01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecKeychain.cpp;
+                       refType = 4;
+               };
+               F5786209022F1B6F01CA2E64 = {
+                       fileRef = F5786208022F1B6F01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F578620A022F1B7901CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecKeychainItem.cpp;
+                       refType = 4;
+               };
+               F578620B022F1B7901CA2E64 = {
+                       fileRef = F578620A022F1B7901CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F578620C022F1B8701CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecKeychainSearch.cpp;
+                       refType = 4;
+               };
+               F578620D022F1B8701CA2E64 = {
+                       fileRef = F578620C022F1B8701CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F578620E022F1B9301CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecPolicy.cpp;
+                       refType = 4;
+               };
+               F578620F022F1B9301CA2E64 = {
+                       fileRef = F578620E022F1B9301CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786210022F1B9C01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecPolicySearch.cpp;
+                       refType = 4;
+               };
+               F5786211022F1B9C01CA2E64 = {
+                       fileRef = F5786210022F1B9C01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786212022F1BA801CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecTrust.cpp;
+                       refType = 4;
+               };
+               F5786213022F1BA801CA2E64 = {
+                       fileRef = F5786212022F1BA801CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786214022F1BB601CA2E64 = {
+                       isa = PBXFileReference;
+                       path = SecTrustedApplication.cpp;
+                       refType = 4;
+               };
+               F5786215022F1BB601CA2E64 = {
+                       fileRef = F5786214022F1BB601CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786216022F1DA301CA2E64 = {
+                       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,
+                               0177F286FFFAA2D311CD283A,
+                               0177F287FFFAA2D311CD283A,
+                               0177F290FFFAA2D311CD283A,
+                               0177F291FFFAA2D311CD283A,
+                               0177F2D6FFFAA2D311CD283A,
+                               0177F2D7FFFAA2D311CD283A,
+                               F55B3B4F0230448601CA2E64,
+                               F55B3B4E0230448601CA2E64,
+                               F55B3B7A02304A6001CA2E64,
+                               F55B3B7902304A6001CA2E64,
+                       );
+                       isa = PBXGroup;
+                       name = "API Classes";
+                       refType = 4;
+               };
+               F5786223022F2DDB01CA2E64 = {
+                       children = (
+                               0177F269FFFAA2D311CD283A,
+                               0177F26AFFFAA2D311CD283A,
+                               0177F27EFFFAA2D311CD283A,
+                               0177F27FFFFAA2D311CD283A,
+                               0177F28AFFFAA2D311CD283A,
+                               0177F28BFFFAA2D311CD283A,
+                               0177F29EFFFAA2D311CD283A,
+                               0177F29FFFFAA2D311CD283A,
+                               0177F2A0FFFAA2D311CD283A,
+                               0177F2A1FFFAA2D311CD283A,
+                               0177F2A2FFFAA2D311CD283A,
+                               0177F352FFFAC61911CD283A,
+                               0177F353FFFAC61911CD283A,
+                               0177F2C6FFFAA2D311CD283A,
+                               0177F2C7FFFAA2D311CD283A,
+                               0177F2C9FFFAA2D311CD283A,
+                               F579CFD900E99FC401CD283A,
+                               0177F2CDFFFAA2D311CD283A,
+                               0177F2D2FFFAA2D311CD283A,
+                               0177F2D1FFFAA2D311CD283A,
+                               0177F2D3FFFAA2D311CD283A,
+                               3244148C023837A505CA2E77,
+                               3244148D023837A505CA2E77,
+                               3206D1FB029996FC05CA2E77,
+                               3206D1FC029996FC05CA2E77,
+                       );
+                       isa = PBXGroup;
+                       name = Internal;
+                       path = "";
+                       refType = 4;
+               };
+               F5786224022F32E001CA2E64 = {
+                       isa = PBXFileReference;
+                       path = IdentityCursor.h;
+                       refType = 4;
+               };
+               F5786225022F32E001CA2E64 = {
+                       isa = PBXFileReference;
+                       path = IdentityCursor.cpp;
+                       refType = 4;
+               };
+               F5786226022F32E001CA2E64 = {
+                       fileRef = F5786224022F32E001CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F5786227022F32E001CA2E64 = {
+                       fileRef = F5786225022F32E001CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F578622C022F37EB01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = PolicyCursor.h;
+                       refType = 4;
+               };
+               F578622D022F37EB01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = PolicyCursor.cpp;
+                       refType = 4;
+               };
+               F578622E022F37EB01CA2E64 = {
+                       fileRef = F578622C022F37EB01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F578622F022F37EB01CA2E64 = {
+                       fileRef = F578622D022F37EB01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786230022F39A101CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Certificate.cpp;
+                       refType = 4;
+               };
+               F5786231022F39A101CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Certificate.h;
+                       refType = 4;
+               };
+               F5786232022F39A101CA2E64 = {
+                       fileRef = F5786230022F39A101CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5786233022F39A101CA2E64 = {
+                       fileRef = F5786231022F39A101CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F5786237022F48C601CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Policies.cpp;
+                       refType = 4;
+               };
+               F5786238022F48C601CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Policies.h;
+                       refType = 4;
+               };
+               F5786239022F48C601CA2E64 = {
+                       fileRef = F5786237022F48C601CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F578623A022F48C601CA2E64 = {
+                       fileRef = F5786238022F48C601CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F578623B023024CC01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Access.h;
+                       refType = 4;
+               };
+               F578623C023024CC01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = Access.cpp;
+                       refType = 4;
+               };
+               F578623D023024CC01CA2E64 = {
+                       fileRef = F578623B023024CC01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F578623E023024CC01CA2E64 = {
+                       fileRef = F578623C023024CC01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F579CFD900E99FC401CD283A = {
+                       isa = PBXFileReference;
+                       path = Schema.m4;
+                       refType = 4;
+               };
+               F58785C800FB965F01CD29D4 = {
+                       isa = PBXFileReference;
+                       name = checkpw.c;
+                       path = checkpw/checkpw.c;
+                       refType = 2;
+               };
+               F58785C900FB965F01CD29D4 = {
+                       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 = {
+                       };
+               };
+               F5A5E50E00FB884E01CD29D4 = {
+                       children = (
+                               F58785C800FB965F01CD29D4,
+                               F58785C900FB965F01CD29D4,
+                       );
+                       isa = PBXGroup;
+                       name = checkpw;
+                       refType = 4;
+               };
+               F5A7F715023D96EA01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = authorization.plist;
+                       refType = 4;
+               };
+               F5A7F716023D96EA01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = AuthorizationData.cpp;
+                       refType = 4;
+               };
+               F5A7F717023D96EA01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = AuthorizationData.h;
+                       refType = 4;
+               };
+               F5A7F718023D96EA01CA2E64 = {
+                       isa = PBXFileReference;
+                       path = AuthorizationPlugin.h;
+                       refType = 4;
+               };
+               F5A7F71D023D972201CA2E64 = {
+                       fileRef = F5A7F718023D96EA01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                               ATTRIBUTES = (
+                                       Private,
+                               );
+                       };
+               };
+               F5A7F71F023D974E01CA2E64 = {
+                       fileRef = F5A7F716023D96EA01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5A7F720023D974F01CA2E64 = {
+                       fileRef = F5A7F717023D96EA01CA2E64;
+                       isa = PBXBuildFile;
+                       settings = {
+                       };
+               };
+               F5DDE3AE00B3358F01CD283A = {
+                       buildActionMask = 12;
                        files = (
                        );
                        generatedFileNames = (
                        );
                        isa = PBXShellScriptBuildPhase;
-                       name = "Shell Script";
                        neededFileNames = (
                        );
                        shellPath = /bin/sh;