]> git.saurik.com Git - apple/security.git/blobdiff - sec/sec.xcodeproj/project.pbxproj
Security-55471.tar.gz
[apple/security.git] / sec / sec.xcodeproj / project.pbxproj
index 1ee3fd538186705d7423b86b182284e20deab04c..04ee7ed5501da9676d121592c5c34050fd90e1f2 100644 (file)
@@ -7,12 +7,18 @@
        objects = {
 
 /* Begin PBXBuildFile section */
+               0C062B1F175E784B00806CFE /* secd-30-keychain-upgrade.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C062B1C175E784B00806CFE /* secd-30-keychain-upgrade.c */; };
+               0C062B20175E784B00806CFE /* secd-31-keychain-bad.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C062B1D175E784B00806CFE /* secd-31-keychain-bad.c */; };
+               0C062B21175E784B00806CFE /* secd-31-keychain-unreadable.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C062B1E175E784B00806CFE /* secd-31-keychain-unreadable.c */; };
+               0C0BDB611756882A00BC1A7E /* secd_regressions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C0BDB601756882A00BC1A7E /* secd_regressions.h */; };
+               0C0BDB63175688DA00BC1A7E /* secd-01-items.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C0BDB62175688DA00BC1A7E /* secd-01-items.c */; };
+               0C664AE8175951270092D3D9 /* secd-02-upgrade-while-locked.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C664AE7175951270092D3D9 /* secd-02-upgrade-while-locked.c */; };
+               0CBF93F8177B7CFC001E5658 /* secd-03-corrupted-items.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CBF93F5177B7CFC001E5658 /* secd-03-corrupted-items.c */; };
+               0CBF93F9177B7CFC001E5658 /* secd-04-corrupted-items.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CBF93F6177B7CFC001E5658 /* secd-04-corrupted-items.c */; };
+               0CBF93FC177BA9D9001E5658 /* secd-05-corrupted-items.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CBF93FB177BA9D9001E5658 /* secd-05-corrupted-items.c */; };
+               0CE7ABDF171383E30088968F /* keychain_backup.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CE7ABDE171383E30088968F /* keychain_backup.c */; };
                18270F5914CF654400B05E7F /* client.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD560614CB6E7A008233F2 /* client.c */; };
-               18270F5A14CF654400B05E7F /* securityd_rep.defs in Sources */ = {isa = PBXBuildFile; fileRef = 18AD560A14CB6E7A008233F2 /* securityd_rep.defs */; settings = {ATTRIBUTES = (Server, ); }; };
-               18270F5B14CF654400B05E7F /* securityd_req.defs in Sources */ = {isa = PBXBuildFile; fileRef = 18AD560B14CB6E7A008233F2 /* securityd_req.defs */; };
                18AD560F14CB6E7A008233F2 /* securityd_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 18AD560814CB6E7A008233F2 /* securityd_client.h */; };
-               18AD561014CB6E7A008233F2 /* securityd_ipc_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 18AD560914CB6E7A008233F2 /* securityd_ipc_types.h */; };
-               18AD561314CB6E7A008233F2 /* securityd_server.h in Headers */ = {isa = PBXBuildFile; fileRef = 18AD560C14CB6E7A008233F2 /* securityd_server.h */; };
                18AD566714CB70A8008233F2 /* SecItem.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD563714CB6EB9008233F2 /* SecItem.c */; };
                18D4043914CE1FE400A2BE4E /* p12import.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD561614CB6EB9008233F2 /* p12import.c */; };
                18D4043A14CE1FE400A2BE4E /* p12pbegen.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD561814CB6EB9008233F2 /* p12pbegen.c */; };
                18D4044E14CE1FE400A2BE4E /* SecTrustSettings.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD564F14CB6EB9008233F2 /* SecTrustSettings.c */; };
                18D4044F14CE1FE400A2BE4E /* SecTrustStore.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD565214CB6EB9008233F2 /* SecTrustStore.c */; };
                18D4045014CE1FE400A2BE4E /* vmdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD565514CB6EB9008233F2 /* vmdh.c */; };
-               18D4055C14CE51FC00A2BE4E /* debugging.h in Headers */ = {isa = PBXBuildFile; fileRef = 18D4055914CE51FC00A2BE4E /* debugging.h */; };
-               18D4055D14CE51FC00A2BE4E /* sqlutils.h in Headers */ = {isa = PBXBuildFile; fileRef = 18D4055A14CE51FC00A2BE4E /* sqlutils.h */; };
                18D4056614CE53DD00A2BE4E /* asynchttp.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD567D14CB865E008233F2 /* asynchttp.c */; };
-               18D4056714CE53DD00A2BE4E /* keystore.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD568014CB865E008233F2 /* keystore.c */; };
                18D4056814CE53DD00A2BE4E /* policytree.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD568214CB865E008233F2 /* policytree.c */; };
                18D4056914CE53DD00A2BE4E /* SecCAIssuerCache.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD568414CB865E008233F2 /* SecCAIssuerCache.c */; };
                18D4056A14CE53DD00A2BE4E /* SecCAIssuerRequest.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD568614CB865E008233F2 /* SecCAIssuerRequest.c */; };
                18D4057014CE53DD00A2BE4E /* SecTrustServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD566114CB6F79008233F2 /* SecTrustServer.c */; };
                18D4057114CE53DD00A2BE4E /* SecTrustStoreServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD566314CB6F79008233F2 /* SecTrustStoreServer.c */; };
                18D4057214CE547400A2BE4E /* spi.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD566514CB6F79008233F2 /* spi.c */; };
+               4802A59616D711060059E5B9 /* SOSUserKeygen.c in Sources */ = {isa = PBXBuildFile; fileRef = 4802A59516D711060059E5B9 /* SOSUserKeygen.c */; };
+               4802A59816D7156D0059E5B9 /* SOSUserKeygen.h in Headers */ = {isa = PBXBuildFile; fileRef = 4802A59716D711190059E5B9 /* SOSUserKeygen.h */; settings = {ATTRIBUTES = (); }; };
+               486C6C691795F9D600387075 /* secd-61-account-leave-not-in-kansas-anymore.c in Sources */ = {isa = PBXBuildFile; fileRef = 486C6C671795F20E00387075 /* secd-61-account-leave-not-in-kansas-anymore.c */; };
+               4882C517177521AE0095D04B /* secd-58-password-change.c in Sources */ = {isa = PBXBuildFile; fileRef = 4882C516177521AE0095D04B /* secd-58-password-change.c */; };
+               488902EC16C2F88400F119FF /* SOSCoder.c in Sources */ = {isa = PBXBuildFile; fileRef = 488902EB16C2F88400F119FF /* SOSCoder.c */; };
+               4898223A17BDB277003BEF32 /* secd-52-account-changed.c in Sources */ = {isa = PBXBuildFile; fileRef = 4898223917BDB277003BEF32 /* secd-52-account-changed.c */; };
+               48CE733E1731C49A004C2946 /* sc-130-resignationticket.c in Sources */ = {isa = PBXBuildFile; fileRef = 48CE733D1731C49A004C2946 /* sc-130-resignationticket.c */; };
+               48E928C5179DD05500A7F755 /* secd-51-account-inflate.c in Sources */ = {isa = PBXBuildFile; fileRef = 48E928C4179DD05500A7F755 /* secd-51-account-inflate.c */; };
+               48F32D7E1777AFA3001B84BA /* secd-59-account-cleanup.c in Sources */ = {isa = PBXBuildFile; fileRef = 48F32D7D1777AFA3001B84BA /* secd-59-account-cleanup.c */; };
+               4A5CCA5415ACEFD400702357 /* SecOTRDHKey.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971683158FDEB800D439B7 /* SecOTRDHKey.c */; };
+               4A5CCA5515ACEFD400702357 /* SecOTRFullIdentity.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971686158FDEB800D439B7 /* SecOTRFullIdentity.c */; };
+               4A5CCA5615ACEFD400702357 /* SecOTRMath.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971688158FDEB800D439B7 /* SecOTRMath.c */; };
+               4A5CCA5715ACEFD400702357 /* SecOTRPacketData.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A97168B158FDEB800D439B7 /* SecOTRPacketData.c */; };
+               4A5CCA5815ACEFD400702357 /* SecOTRPackets.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A97168D158FDEB800D439B7 /* SecOTRPackets.c */; };
+               4A5CCA5915ACEFD400702357 /* SecOTRPublicIdentity.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A97168F158FDEB800D439B7 /* SecOTRPublicIdentity.c */; };
+               4A5CCA5A15ACEFD400702357 /* SecOTRSession.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971690158FDEB800D439B7 /* SecOTRSession.c */; };
+               4A5CCA5B15ACEFD400702357 /* SecOTRSessionAKE.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971692158FDEB800D439B7 /* SecOTRSessionAKE.c */; };
+               4A5CCA5C15ACEFD400702357 /* SecOTRUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971694158FDEB800D439B7 /* SecOTRUtils.c */; };
+               4A971695158FDEB800D439B7 /* SecOTR.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A971682158FDEB800D439B7 /* SecOTR.h */; };
+               4A971696158FDEB800D439B7 /* SecOTRDHKey.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971683158FDEB800D439B7 /* SecOTRDHKey.c */; };
+               4A971697158FDEB800D439B7 /* SecOTRDHKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A971684158FDEB800D439B7 /* SecOTRDHKey.h */; };
+               4A971698158FDEB800D439B7 /* SecOTRErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A971685158FDEB800D439B7 /* SecOTRErrors.h */; };
+               4A971699158FDEB800D439B7 /* SecOTRFullIdentity.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971686158FDEB800D439B7 /* SecOTRFullIdentity.c */; };
+               4A97169A158FDEB800D439B7 /* SecOTRIdentityPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A971687158FDEB800D439B7 /* SecOTRIdentityPriv.h */; };
+               4A97169B158FDEB800D439B7 /* SecOTRMath.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971688158FDEB800D439B7 /* SecOTRMath.c */; };
+               4A97169C158FDEB800D439B7 /* SecOTRMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A971689158FDEB800D439B7 /* SecOTRMath.h */; };
+               4A97169D158FDEB800D439B7 /* SecOTRMathPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A97168A158FDEB800D439B7 /* SecOTRMathPrivate.h */; };
+               4A97169E158FDEB800D439B7 /* SecOTRPacketData.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A97168B158FDEB800D439B7 /* SecOTRPacketData.c */; };
+               4A97169F158FDEB800D439B7 /* SecOTRPacketData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A97168C158FDEB800D439B7 /* SecOTRPacketData.h */; };
+               4A9716A0158FDEB800D439B7 /* SecOTRPackets.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A97168D158FDEB800D439B7 /* SecOTRPackets.c */; };
+               4A9716A1158FDEB800D439B7 /* SecOTRPackets.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A97168E158FDEB800D439B7 /* SecOTRPackets.h */; };
+               4A9716A2158FDEB800D439B7 /* SecOTRPublicIdentity.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A97168F158FDEB800D439B7 /* SecOTRPublicIdentity.c */; };
+               4A9716A3158FDEB800D439B7 /* SecOTRSession.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971690158FDEB800D439B7 /* SecOTRSession.c */; };
+               4A9716A4158FDEB800D439B7 /* SecOTRSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A971691158FDEB800D439B7 /* SecOTRSession.h */; };
+               4A9716A5158FDEB800D439B7 /* SecOTRSessionAKE.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971692158FDEB800D439B7 /* SecOTRSessionAKE.c */; };
+               4A9716A6158FDEB800D439B7 /* SecOTRSessionPriv.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A971693158FDEB800D439B7 /* SecOTRSessionPriv.h */; };
+               4A9716A7158FDEB800D439B7 /* SecOTRUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A971694158FDEB800D439B7 /* SecOTRUtils.c */; };
+               4AD6F6F21651C86200DB4CE6 /* libSecureObjectSync.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E702E75614E1F3EA00CDE635 /* libSecureObjectSync.a */; };
+               4C143CDE164D8EF5003035A3 /* sd-70-engine.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C143CDD164D8EF5003035A3 /* sd-70-engine.c */; };
+               4C1C452714EB27F50018B1D9 /* SOSTransport.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C1C452614EB27F50018B1D9 /* SOSTransport.c */; };
+               4C1C452A14EB28260018B1D9 /* SOSTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C1C452914EB28260018B1D9 /* SOSTransport.h */; settings = {ATTRIBUTES = (); }; };
+               4C2C8C3D17AB374700C24C13 /* si-12-item-stress.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C2C8C3C17AB374700C24C13 /* si-12-item-stress.c */; };
+               4C3CE9E7176005A700B521C2 /* SecuritydXPC.c in Sources */ = {isa = PBXBuildFile; fileRef = E7B01B8816572579000485F1 /* SecuritydXPC.c */; };
+               4C3CE9E8176005B500B521C2 /* SecuritydXPC.c in Sources */ = {isa = PBXBuildFile; fileRef = E7B01B8816572579000485F1 /* SecuritydXPC.c */; };
+               4C4EBD541610D7D8007D06A5 /* sc-75-circle-engine.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C4EBD531610D7D8007D06A5 /* sc-75-circle-engine.c */; };
+               4C5F2E38162DF76A00AF8346 /* SOSTestTransport.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C5F2E36162DE87F00AF8346 /* SOSTestTransport.c */; };
+               4C6ED19515CB0E44004379B7 /* sc-70-engine.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C6ED19415CB0E43004379B7 /* sc-70-engine.c */; };
+               4C6ED19615CB0E72004379B7 /* sc-30-peerinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = E777C72815B9C9F0004044A8 /* sc-30-peerinfo.c */; };
+               4C6ED19715CB0E72004379B7 /* sc-60-peer.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C6ED19115CB0E26004379B7 /* sc-60-peer.c */; };
+               4C8940DB166EA8CF00241770 /* osxshim.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C8940DA166EA8CF00241770 /* osxshim.c */; };
+               4C8D8627177A71E80019A804 /* SOSCloudCircle.c in Sources */ = {isa = PBXBuildFile; fileRef = E7217B1715F80E0F00D26031 /* SOSCloudCircle.c */; };
+               4C8D8628177A71FB0019A804 /* SecPasswordGenerate.c in Sources */ = {isa = PBXBuildFile; fileRef = CDC765C01729A72800721712 /* SecPasswordGenerate.c */; };
+               4C9DC91A15B602760036D941 /* SOSEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9DC91915B602760036D941 /* SOSEngine.h */; settings = {ATTRIBUTES = (); }; };
+               4C9DC91D15B602910036D941 /* SOSEngine.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C9DC91C15B602910036D941 /* SOSEngine.c */; };
+               4CB8A83816164B7700B52EC7 /* SOSTestDataSource.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CB8A83716164B7700B52EC7 /* SOSTestDataSource.c */; };
+               4CC07E26171E252300DCB6CE /* SOSCloudCircle.c in Sources */ = {isa = PBXBuildFile; fileRef = E7217B1715F80E0F00D26031 /* SOSCloudCircle.c */; };
+               4CC929B315A3957800C6D578 /* SOSAccount.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC929AD15A3957800C6D578 /* SOSAccount.c */; };
+               4CC929B415A3957800C6D578 /* SOSAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC929AE15A3957800C6D578 /* SOSAccount.h */; settings = {ATTRIBUTES = (); }; };
+               4CC929B515A3957800C6D578 /* SOSCircle.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC929AF15A3957800C6D578 /* SOSCircle.c */; };
+               4CC929B615A3957800C6D578 /* SOSCircle.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC929B015A3957800C6D578 /* SOSCircle.h */; settings = {ATTRIBUTES = (); }; };
+               4CC929B715A3957800C6D578 /* SOSPeer.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC929B115A3957800C6D578 /* SOSPeer.c */; };
+               4CC929B815A3957800C6D578 /* SOSPeer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC929B215A3957800C6D578 /* SOSPeer.h */; settings = {ATTRIBUTES = (); }; };
+               4CC92A5F15A3ABD400C6D578 /* pbkdf2-00-hmac-sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A0F15A3ABD400C6D578 /* pbkdf2-00-hmac-sha1.c */; };
+               4CC92A6015A3ABD400C6D578 /* spbkdf-00-hmac-sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1015A3ABD400C6D578 /* spbkdf-00-hmac-sha1.c */; };
+               4CC92A6115A3ABD400C6D578 /* otr-00-identity.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1215A3ABD400C6D578 /* otr-00-identity.c */; };
+               4CC92A6215A3ABD400C6D578 /* otr-30-negotiation.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1315A3ABD400C6D578 /* otr-30-negotiation.c */; };
+               4CC92A6315A3ABD400C6D578 /* otr-otrdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1415A3ABD400C6D578 /* otr-otrdh.c */; };
+               4CC92A6415A3ABD400C6D578 /* otr-packetdata.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1515A3ABD400C6D578 /* otr-packetdata.c */; };
+               4CC92A6515A3ABD400C6D578 /* si-00-find-nothing.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1715A3ABD400C6D578 /* si-00-find-nothing.c */; };
+               4CC92A6615A3ABD400C6D578 /* si-05-add.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1815A3ABD400C6D578 /* si-05-add.c */; };
+               4CC92A6715A3ABD400C6D578 /* si-10-find-internet.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1915A3ABD400C6D578 /* si-10-find-internet.c */; };
+               4CC92A6815A3ABD400C6D578 /* si-11-update-data.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1A15A3ABD400C6D578 /* si-11-update-data.c */; };
+               4CC92A6915A3ABD400C6D578 /* si-14-dateparse.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1B15A3ABD400C6D578 /* si-14-dateparse.c */; };
+               4CC92A6A15A3ABD400C6D578 /* si-15-certificate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1C15A3ABD400C6D578 /* si-15-certificate.c */; };
+               4CC92A6B15A3ABD400C6D578 /* si-16-ec-certificate.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1D15A3ABD400C6D578 /* si-16-ec-certificate.c */; };
+               4CC92A6C15A3ABD400C6D578 /* si-20-sectrust-activation.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1E15A3ABD400C6D578 /* si-20-sectrust-activation.c */; };
+               4CC92A6D15A3ABD400C6D578 /* si-20-sectrust.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A1F15A3ABD400C6D578 /* si-20-sectrust.c */; };
+               4CC92A6E15A3ABD400C6D578 /* si-21-sectrust-asr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2015A3ABD400C6D578 /* si-21-sectrust-asr.c */; };
+               4CC92A6F15A3ABD400C6D578 /* si-22-sectrust-iap.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2115A3ABD400C6D578 /* si-22-sectrust-iap.c */; };
+               4CC92A7015A3ABD400C6D578 /* si-23-sectrust-ocsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2215A3ABD400C6D578 /* si-23-sectrust-ocsp.c */; };
+               4CC92A7115A3ABD400C6D578 /* si-24-sectrust-appleid.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2315A3ABD400C6D578 /* si-24-sectrust-appleid.c */; };
+               4CC92A7215A3ABD400C6D578 /* si-24-sectrust-digicert-malaysia.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2415A3ABD400C6D578 /* si-24-sectrust-digicert-malaysia.c */; };
+               4CC92A7315A3ABD400C6D578 /* si-24-sectrust-diginotar.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2515A3ABD400C6D578 /* si-24-sectrust-diginotar.c */; };
+               4CC92A7415A3ABD400C6D578 /* si-24-sectrust-itms.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2615A3ABD400C6D578 /* si-24-sectrust-itms.c */; };
+               4CC92A7515A3ABD400C6D578 /* si-24-sectrust-mobileasset.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2715A3ABD400C6D578 /* si-24-sectrust-mobileasset.c */; };
+               4CC92A7615A3ABD400C6D578 /* si-24-sectrust-nist.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2815A3ABD400C6D578 /* si-24-sectrust-nist.c */; };
+               4CC92A7715A3ABD400C6D578 /* si-24-sectrust-otatasking.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2915A3ABD400C6D578 /* si-24-sectrust-otatasking.c */; };
+               4CC92A7815A3ABD400C6D578 /* si-24-sectrust-shoebox.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2A15A3ABD400C6D578 /* si-24-sectrust-shoebox.c */; };
+               4CC92A7915A3ABD400C6D578 /* si-25-sectrust-ipsec-eap.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2B15A3ABD400C6D578 /* si-25-sectrust-ipsec-eap.c */; };
+               4CC92A7A15A3ABD400C6D578 /* si-26-applicationsigning.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2C15A3ABD400C6D578 /* si-26-applicationsigning.c */; };
+               4CC92A7B15A3ABD400C6D578 /* si-27-sectrust-exceptions.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2D15A3ABD400C6D578 /* si-27-sectrust-exceptions.c */; };
+               4CC92A7C15A3ABD400C6D578 /* si-28-sectrustsettings.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2E15A3ABD400C6D578 /* si-28-sectrustsettings.c */; };
+               4CC92A7D15A3ABD400C6D578 /* si-29-sectrust-codesigning.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A2F15A3ABD400C6D578 /* si-29-sectrust-codesigning.c */; };
+               4CC92A7E15A3ABD400C6D578 /* si-30-keychain-upgrade.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3015A3ABD400C6D578 /* si-30-keychain-upgrade.c */; };
+               4CC92A7F15A3ABD400C6D578 /* si-31-keychain-bad.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3115A3ABD400C6D578 /* si-31-keychain-bad.c */; };
+               4CC92A8015A3ABD400C6D578 /* si-31-keychain-unreadable.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3215A3ABD400C6D578 /* si-31-keychain-unreadable.c */; };
+               4CC92A8215A3ABD400C6D578 /* si-33-keychain-backup.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3415A3ABD400C6D578 /* si-33-keychain-backup.c */; };
+               4CC92A8315A3ABD400C6D578 /* si-40-seckey-custom.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3515A3ABD400C6D578 /* si-40-seckey-custom.c */; };
+               4CC92A8415A3ABD400C6D578 /* si-40-seckey.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3615A3ABD400C6D578 /* si-40-seckey.c */; };
+               4CC92A8515A3ABD400C6D578 /* si-41-sececkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3715A3ABD400C6D578 /* si-41-sececkey.c */; };
+               4CC92A8615A3ABD400C6D578 /* si-42-identity.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3815A3ABD400C6D578 /* si-42-identity.c */; };
+               4CC92A8715A3ABD400C6D578 /* si-43-persistent.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3915A3ABD400C6D578 /* si-43-persistent.c */; };
+               4CC92A8815A3ABD400C6D578 /* si-50-secrandom.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3A15A3ABD400C6D578 /* si-50-secrandom.c */; };
+               4CC92A8915A3ABD400C6D578 /* si-60-cms.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3B15A3ABD400C6D578 /* si-60-cms.c */; };
+               4CC92A8A15A3ABD400C6D578 /* si-61-pkcs12.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3C15A3ABD400C6D578 /* si-61-pkcs12.c */; };
+               4CC92A8B15A3ABD400C6D578 /* si-62-csr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A3D15A3ABD400C6D578 /* si-62-csr.c */; };
+               4CC92A8C15A3ABD400C6D578 /* getcacert-mdes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A3F15A3ABD400C6D578 /* getcacert-mdes.h */; };
+               4CC92A8D15A3ABD400C6D578 /* getcacert-mdesqa.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4015A3ABD400C6D578 /* getcacert-mdesqa.h */; };
+               4CC92A8E15A3ABD400C6D578 /* si-63-scep.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A4115A3ABD400C6D578 /* si-63-scep.c */; };
+               4CC92A8F15A3ABD400C6D578 /* si-63-scep.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4215A3ABD400C6D578 /* si-63-scep.h */; };
+               4CC92A9015A3ABD400C6D578 /* attached_no_data_signed_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4415A3ABD400C6D578 /* attached_no_data_signed_data.h */; };
+               4CC92A9115A3ABD400C6D578 /* attached_signed_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4515A3ABD400C6D578 /* attached_signed_data.h */; };
+               4CC92A9215A3ABD400C6D578 /* detached_content.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4615A3ABD400C6D578 /* detached_content.h */; };
+               4CC92A9315A3ABD400C6D578 /* detached_signed_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4715A3ABD400C6D578 /* detached_signed_data.h */; };
+               4CC92A9415A3ABD400C6D578 /* privkey.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4815A3ABD400C6D578 /* privkey.h */; };
+               4CC92A9515A3ABD400C6D578 /* signer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4915A3ABD400C6D578 /* signer.h */; };
+               4CC92A9615A3ABD400C6D578 /* si-64-ossl-cms.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A4A15A3ABD400C6D578 /* si-64-ossl-cms.c */; };
+               4CC92A9715A3ABD400C6D578 /* si-65-cms-cert-policy.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A4B15A3ABD400C6D578 /* si-65-cms-cert-policy.c */; };
+               4CC92A9815A3ABD400C6D578 /* signed-receipt.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A4D15A3ABD400C6D578 /* signed-receipt.h */; };
+               4CC92A9915A3ABD400C6D578 /* si-66-smime.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A4E15A3ABD400C6D578 /* si-66-smime.c */; };
+               4CC92A9A15A3ABD400C6D578 /* Global Trustee.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5015A3ABD400C6D578 /* Global Trustee.cer.h */; };
+               4CC92A9B15A3ABD400C6D578 /* UTN-USERFirst-Hardware.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5115A3ABD400C6D578 /* UTN-USERFirst-Hardware.cer.h */; };
+               4CC92A9C15A3ABD400C6D578 /* addons.mozilla.org.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5215A3ABD400C6D578 /* addons.mozilla.org.cer.h */; };
+               4CC92A9D15A3ABD400C6D578 /* login.live.com.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5315A3ABD400C6D578 /* login.live.com.cer.h */; };
+               4CC92A9E15A3ABD400C6D578 /* login.skype.com.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5415A3ABD400C6D578 /* login.skype.com.cer.h */; };
+               4CC92A9F15A3ABD400C6D578 /* login.yahoo.com.1.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5515A3ABD400C6D578 /* login.yahoo.com.1.cer.h */; };
+               4CC92AA015A3ABD400C6D578 /* login.yahoo.com.2.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5615A3ABD400C6D578 /* login.yahoo.com.2.cer.h */; };
+               4CC92AA115A3ABD400C6D578 /* login.yahoo.com.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5715A3ABD400C6D578 /* login.yahoo.com.cer.h */; };
+               4CC92AA215A3ABD400C6D578 /* mail.google.com.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5815A3ABD400C6D578 /* mail.google.com.cer.h */; };
+               4CC92AA315A3ABD400C6D578 /* www.google.com.cer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92A5915A3ABD400C6D578 /* www.google.com.cer.h */; };
+               4CC92AA415A3ABD400C6D578 /* si-67-sectrust-blacklist.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A5A15A3ABD400C6D578 /* si-67-sectrust-blacklist.c */; };
+               4CC92AA515A3ABD400C6D578 /* vmdh-40.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A5C15A3ABD400C6D578 /* vmdh-40.c */; };
+               4CC92AA615A3ABD400C6D578 /* vmdh-41-example.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A5D15A3ABD400C6D578 /* vmdh-41-example.c */; };
+               4CC92AA715A3ABD400C6D578 /* vmdh-42-example2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92A5E15A3ABD400C6D578 /* vmdh-42-example2.c */; };
+               4CC92AC015A3BC4300C6D578 /* Security_regressions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92AB015A3AD0000C6D578 /* Security_regressions.h */; };
+               4CC92AC115A3BC4D00C6D578 /* SOSCircle_regressions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92AAF15A3ACE600C6D578 /* SOSCircle_regressions.h */; };
+               4CC92AF915A3BC6B00C6D578 /* sd-10-policytree.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CC92AAC15A3AC4600C6D578 /* sd-10-policytree.c */; };
+               4CC92B1515A3BCA500C6D578 /* securityd_regressions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CC92AAE15A3ACCE00C6D578 /* securityd_regressions.h */; };
+               4CD1897D169F835400BC96B8 /* print_cert.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CD1897B169F835400BC96B8 /* print_cert.c */; };
+               5214701B16977D7700DF0DB3 /* cloudkeychainproxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 521C0BB315FA5E3F00604B61 /* cloudkeychainproxy.m */; };
+               521C0A7615F908AF00604B61 /* sc-90-ckdclient.c in Sources */ = {isa = PBXBuildFile; fileRef = 521C0A7315F908A700604B61 /* sc-90-ckdclient.c */; };
+               521C0C8715FEB03300604B61 /* sc-120-cloudcircle.c in Sources */ = {isa = PBXBuildFile; fileRef = 521C0C8615FEB03300604B61 /* sc-120-cloudcircle.c */; };
+               521C0CD615FF9B3300604B61 /* SOSRegressionUtilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 521C0CD515FF9B3300604B61 /* SOSRegressionUtilities.c */; };
+               521C0CDD15FFA05100604B61 /* CKDKeyValueStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 521C0CD915FFA05000604B61 /* CKDKeyValueStore.h */; };
+               521C68601614A6E100E31C3E /* SOSCloudKeychainClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 521C685D1614A6E100E31C3E /* SOSCloudKeychainClient.h */; settings = {ATTRIBUTES = (); }; };
+               521C691F16164B9900E31C3E /* sc-95-ckd2client.c in Sources */ = {isa = PBXBuildFile; fileRef = 521C691E16164B9900E31C3E /* sc-95-ckd2client.c */; };
+               522B0ED21648809300A4675D /* sc-103-syncupdate.c in Sources */ = {isa = PBXBuildFile; fileRef = 522B0ED11648809300A4675D /* sc-103-syncupdate.c */; };
+               5253946116608F6800BA9687 /* sc-51-persistentEC.c in Sources */ = {isa = PBXBuildFile; fileRef = 5253946016608F6800BA9687 /* sc-51-persistentEC.c */; };
+               525394AE1660A30000BA9687 /* SecDbItem.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C4B15931655ED9000734590 /* SecDbItem.c */; };
+               52840281163F2B060035F320 /* sc-102-cfusernotification.c in Sources */ = {isa = PBXBuildFile; fileRef = 52840280163F2B060035F320 /* sc-102-cfusernotification.c */; };
+               528402AE164446410035F320 /* CKDKVSProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 521C0BB015FA5E3F00604B61 /* CKDKVSProxy.m */; };
+               528402AF164446410035F320 /* CKDPersistentState.m in Sources */ = {isa = PBXBuildFile; fileRef = 521C0BB215FA5E3F00604B61 /* CKDPersistentState.m */; };
+               528402B1164446410035F320 /* CKDUserInteraction.m in Sources */ = {isa = PBXBuildFile; fileRef = 52840292164050C80035F320 /* CKDUserInteraction.m */; };
+               528402B2164447610035F320 /* SOSCloudKeychainConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = E7217B2515F8131A00D26031 /* SOSCloudKeychainConstants.c */; };
+               52AF7083163D9AA20092A7ED /* sc-101-accountsync.c in Sources */ = {isa = PBXBuildFile; fileRef = 52AF7082163D9AA20092A7ED /* sc-101-accountsync.c */; };
+               52D0F028169CA72800F07D79 /* SecOnOSX.h in Headers */ = {isa = PBXBuildFile; fileRef = 52D0F026169CA72800F07D79 /* SecOnOSX.h */; };
+               52DEE9E2162DC8F1002F3BCD /* sc-100-devicecircle.c in Sources */ = {isa = PBXBuildFile; fileRef = 52DEE9E1162DC8F1002F3BCD /* sc-100-devicecircle.c */; };
+               52EAF4BE163C52EB00803D0F /* SOSCloudKeychainClient.c in Sources */ = {isa = PBXBuildFile; fileRef = 521C685C1614A6E100E31C3E /* SOSCloudKeychainClient.c */; };
+               5DE4A7BD17441CCD0036339E /* si-71-mobile-store-policy.c in Sources */ = {isa = PBXBuildFile; fileRef = 5DE4A7BC17441CCD0036339E /* si-71-mobile-store-policy.c */; };
+               7249E1CB16C01E5F003D7268 /* OTATrustUtilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 72E2DC0616BC47C800E7B236 /* OTATrustUtilities.c */; };
+               7255A46C1783333D006A8B9A /* si-74-OTAPKISigner.c in Sources */ = {isa = PBXBuildFile; fileRef = 7255A46B1783333D006A8B9A /* si-74-OTAPKISigner.c */; };
+               7255F91417A973D5004A9F38 /* si-75-AppleIDRecordSigning.c in Sources */ = {isa = PBXBuildFile; fileRef = 7255F91317A973D5004A9F38 /* si-75-AppleIDRecordSigning.c */; };
+               BE62D7601747FF3E001EAA9D /* si-72-syncableitems.c in Sources */ = {isa = PBXBuildFile; fileRef = BE62D75F1747FF3E001EAA9D /* si-72-syncableitems.c */; };
+               BE62D7621747FF51001EAA9D /* si-70-sectrust-unified.c in Sources */ = {isa = PBXBuildFile; fileRef = BE62D7611747FF51001EAA9D /* si-70-sectrust-unified.c */; };
                BEFE994E14F2E17200356A97 /* SecDH.c in Sources */ = {isa = PBXBuildFile; fileRef = 18AD562A14CB6EB9008233F2 /* SecDH.c */; };
+               CD3FD10716C3064B00A83BB6 /* SecuritydXPC.c in Sources */ = {isa = PBXBuildFile; fileRef = E7B01B8816572579000485F1 /* SecuritydXPC.c */; };
+               CDC765C21729A72800721712 /* SecPasswordGenerate.c in Sources */ = {isa = PBXBuildFile; fileRef = CDC765C01729A72800721712 /* SecPasswordGenerate.c */; };
+               CDC765C41729A72800721712 /* SecPasswordGenerate.h in Headers */ = {isa = PBXBuildFile; fileRef = CDC765C11729A72800721712 /* SecPasswordGenerate.h */; };
+               CDD565A2173193AC00B6B074 /* si-73-secpasswordgenerate.c in Sources */ = {isa = PBXBuildFile; fileRef = CDD565A1173193AC00B6B074 /* si-73-secpasswordgenerate.c */; };
+               E703811514E1FEEF007CB458 /* SOSCloudCircle.h in Headers */ = {isa = PBXBuildFile; fileRef = E703811114E1FEE4007CB458 /* SOSCloudCircle.h */; };
+               E71049F3169E023B00DB0045 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 521C0B9815FA5C4A00604B61 /* Foundation.framework */; };
+               E7104A01169E036E00DB0045 /* SecurityTool.c in Sources */ = {isa = PBXBuildFile; fileRef = E71049FF169E036E00DB0045 /* SecurityTool.c */; };
+               E7104A18169E216E00DB0045 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 521C0B9815FA5C4A00604B61 /* Foundation.framework */; };
+               E7217B2715F8131A00D26031 /* SOSCloudKeychainConstants.c in Sources */ = {isa = PBXBuildFile; fileRef = E7217B2515F8131A00D26031 /* SOSCloudKeychainConstants.c */; };
+               E7217B2815F8131A00D26031 /* SOSCloudKeychainConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E7217B2615F8131A00D26031 /* SOSCloudKeychainConstants.h */; settings = {ATTRIBUTES = (); }; };
+               E748744515A61AF800624935 /* si-68-secmatchissuer.c in Sources */ = {isa = PBXBuildFile; fileRef = E748744415A61AF800624935 /* si-68-secmatchissuer.c */; };
+               E763D6231624E2670038477D /* sc-20-keynames.c in Sources */ = {isa = PBXBuildFile; fileRef = E763D6221624E2670038477D /* sc-20-keynames.c */; };
+               E777C6B115B4DDF2004044A8 /* sc-40-circle.c in Sources */ = {isa = PBXBuildFile; fileRef = E777C6B015B4DDF2004044A8 /* sc-40-circle.c */; };
+               E777C71C15B73F59004044A8 /* SOSInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E777C71B15B73F59004044A8 /* SOSInternal.h */; settings = {ATTRIBUTES = (); }; };
+               E777C71E15B73F9E004044A8 /* SOSInternal.c in Sources */ = {isa = PBXBuildFile; fileRef = E777C71D15B73F9E004044A8 /* SOSInternal.c */; };
+               E777C72615B87545004044A8 /* SOSPeerInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = E777C72515B87544004044A8 /* SOSPeerInfo.c */; };
+               E777C72715B882E5004044A8 /* SOSPeerInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = E777C72415B87528004044A8 /* SOSPeerInfo.h */; settings = {ATTRIBUTES = (); }; };
+               E790C10A169E4FD200E0C0C9 /* digest_calc.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C109169E4FD200E0C0C9 /* digest_calc.c */; };
+               E790C110169E53DF00E0C0C9 /* leaks.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C10E169E53DF00E0C0C9 /* leaks.c */; };
+               E790C141169E5C6200E0C0C9 /* add_internet_password.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C136169E5C6200E0C0C9 /* add_internet_password.c */; };
+               E790C142169E5C6200E0C0C9 /* codesign.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C137169E5C6200E0C0C9 /* codesign.c */; };
+               E790C143169E5C6200E0C0C9 /* keychain_add.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C138169E5C6200E0C0C9 /* keychain_add.c */; };
+               E790C144169E5C6200E0C0C9 /* keychain_find.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C139169E5C6200E0C0C9 /* keychain_find.c */; };
+               E790C145169E5C6200E0C0C9 /* pkcs12_util.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C13A169E5C6200E0C0C9 /* pkcs12_util.c */; };
+               E790C147169E5C6200E0C0C9 /* scep.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C13D169E5C6200E0C0C9 /* scep.c */; };
+               E790C148169E5C6200E0C0C9 /* show_certificates.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C13F169E5C6200E0C0C9 /* show_certificates.c */; };
+               E790C149169E5C6200E0C0C9 /* spc.c in Sources */ = {isa = PBXBuildFile; fileRef = E790C140169E5C6200E0C0C9 /* spc.c */; };
+               E79277E3163B110A0096F3E2 /* SOSFullPeerInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = E79277E1163B110A0096F3E2 /* SOSFullPeerInfo.c */; };
+               E79277E4163B110A0096F3E2 /* SOSFullPeerInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = E79277E2163B110A0096F3E2 /* SOSFullPeerInfo.h */; settings = {ATTRIBUTES = (); }; };
+               E79D62BB176798FD005A9743 /* secd-50-account.c in Sources */ = {isa = PBXBuildFile; fileRef = E79D62B9176798BF005A9743 /* secd-50-account.c */; };
+               E79D62BC176799DB005A9743 /* SOSRegressionUtilities.c in Sources */ = {isa = PBXBuildFile; fileRef = 521C0CD515FF9B3300604B61 /* SOSRegressionUtilities.c */; };
+               E79D62BD176799EE005A9743 /* SOSTestDataSource.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CB8A83716164B7700B52EC7 /* SOSTestDataSource.c */; };
+               E79D62C01767A5BC005A9743 /* SecdTestKeychainUtilities.c in Sources */ = {isa = PBXBuildFile; fileRef = E79D62BE1767A547005A9743 /* SecdTestKeychainUtilities.c */; };
+               E7A10FAC1771246A00C4602F /* secd-55-account-circle.c in Sources */ = {isa = PBXBuildFile; fileRef = E7A10FAB1771246A00C4602F /* secd-55-account-circle.c */; };
+               E7A10FAE1771249C00C4602F /* secd-57-account-leave.c in Sources */ = {isa = PBXBuildFile; fileRef = E7A10FAD1771249C00C4602F /* secd-57-account-leave.c */; };
+               E7B01B5B16532507000485F1 /* SOSCloudCircleInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E7B01B5A16532507000485F1 /* SOSCloudCircleInternal.h */; settings = {ATTRIBUTES = (); }; };
+               E7B01B691655DF20000485F1 /* SOSCloudCircleServer.c in Sources */ = {isa = PBXBuildFile; fileRef = E7B01B671655CCA6000485F1 /* SOSCloudCircleServer.c */; };
+               E7BE10A7167AB32300D2A178 /* sc-41-cloudcircle.c in Sources */ = {isa = PBXBuildFile; fileRef = E7BE10A5167AB2BF00D2A178 /* sc-41-cloudcircle.c */; };
+               E7CA197A17179EC20065299C /* si-69-keydesc.c in Sources */ = {isa = PBXBuildFile; fileRef = CDA7729616B899F10069434D /* si-69-keydesc.c */; };
+               E7F0D3EA177BBE35001ACBC1 /* secd-55-account-incompatibility.c in Sources */ = {isa = PBXBuildFile; fileRef = E7F0D3E9177BBE35001ACBC1 /* secd-55-account-incompatibility.c */; };
+               E7F18555177A44E000177B23 /* secd-60-account-cloud-identity.c in Sources */ = {isa = PBXBuildFile; fileRef = E7F18554177A44E000177B23 /* secd-60-account-cloud-identity.c */; };
+               E7F18557177A502900177B23 /* secd-56-account-apply.c in Sources */ = {isa = PBXBuildFile; fileRef = E7F18556177A502900177B23 /* secd-56-account-apply.c */; };
+               E7FEFB87169E363300E18152 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 521C0B9815FA5C4A00604B61 /* Foundation.framework */; };
+               E7FEFB91169E36D800E18152 /* keychain_sync.c in Sources */ = {isa = PBXBuildFile; fileRef = E7FEFB90169E36D800E18152 /* keychain_sync.c */; };
 /* End PBXBuildFile section */
 
+/* Begin PBXCopyFilesBuildPhase section */
+               5284029E164445760035F320 /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = "include/${PRODUCT_NAME}";
+                       dstSubfolderSpec = 16;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E71049F0169E023B00DB0045 /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = "include/${PRODUCT_NAME}";
+                       dstSubfolderSpec = 16;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E7104A19169E216E00DB0045 /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = "include/${PRODUCT_NAME}";
+                       dstSubfolderSpec = 16;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E7FEFB88169E363300E18152 /* CopyFiles */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = "include/${PRODUCT_NAME}";
+                       dstSubfolderSpec = 16;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+/* End PBXCopyFilesBuildPhase section */
+
 /* Begin PBXFileReference section */
+               0C062B1C175E784B00806CFE /* secd-30-keychain-upgrade.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-30-keychain-upgrade.c"; sourceTree = "<group>"; };
+               0C062B1D175E784B00806CFE /* secd-31-keychain-bad.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-31-keychain-bad.c"; sourceTree = "<group>"; };
+               0C062B1E175E784B00806CFE /* secd-31-keychain-unreadable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-31-keychain-unreadable.c"; sourceTree = "<group>"; };
+               0C0BDB5F175687EC00BC1A7E /* libsecdRegressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecdRegressions.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               0C0BDB601756882A00BC1A7E /* secd_regressions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = secd_regressions.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
+               0C0BDB62175688DA00BC1A7E /* secd-01-items.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-01-items.c"; sourceTree = "<group>"; };
+               0C664AE7175951270092D3D9 /* secd-02-upgrade-while-locked.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = "secd-02-upgrade-while-locked.c"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
+               0CBF93F5177B7CFC001E5658 /* secd-03-corrupted-items.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-03-corrupted-items.c"; sourceTree = "<group>"; };
+               0CBF93F6177B7CFC001E5658 /* secd-04-corrupted-items.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-04-corrupted-items.c"; sourceTree = "<group>"; };
+               0CBF93FB177BA9D9001E5658 /* secd-05-corrupted-items.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-05-corrupted-items.c"; sourceTree = "<group>"; };
+               0CE7ABDE171383E30088968F /* keychain_backup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keychain_backup.c; sourceTree = "<group>"; };
                18270C9714CF1AAD00B05E7F /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
                18270C9814CF1AAD00B05E7F /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
                18270C9914CF1AAD00B05E7F /* lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = lib.xcconfig; sourceTree = "<group>"; };
                18AD560614CB6E7A008233F2 /* client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = client.c; sourceTree = "<group>"; };
                18AD560714CB6E7A008233F2 /* com.apple.securityd.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = com.apple.securityd.plist; sourceTree = "<group>"; };
                18AD560814CB6E7A008233F2 /* securityd_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = securityd_client.h; sourceTree = "<group>"; };
-               18AD560914CB6E7A008233F2 /* securityd_ipc_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = securityd_ipc_types.h; sourceTree = "<group>"; };
-               18AD560A14CB6E7A008233F2 /* securityd_rep.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.mig; path = securityd_rep.defs; sourceTree = "<group>"; };
-               18AD560B14CB6E7A008233F2 /* securityd_req.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.mig; path = securityd_req.defs; sourceTree = "<group>"; };
-               18AD560C14CB6E7A008233F2 /* securityd_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = securityd_server.h; sourceTree = "<group>"; };
                18AD560D14CB6E7A008233F2 /* server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = server.c; sourceTree = "<group>"; };
                18AD561514CB6EB9008233F2 /* certextensions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = certextensions.h; sourceTree = "<group>"; };
                18AD561614CB6EB9008233F2 /* p12import.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = p12import.c; sourceTree = "<group>"; };
                18AD567D14CB865E008233F2 /* asynchttp.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = asynchttp.c; sourceTree = "<group>"; };
                18AD567E14CB865E008233F2 /* asynchttp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = asynchttp.h; sourceTree = "<group>"; };
                18AD567F14CB865E008233F2 /* entitlements.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = entitlements.plist; sourceTree = "<group>"; };
-               18AD568014CB865E008233F2 /* keystore.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = keystore.c; sourceTree = "<group>"; };
-               18AD568114CB865E008233F2 /* keystore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = keystore.h; sourceTree = "<group>"; };
                18AD568214CB865E008233F2 /* policytree.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = policytree.c; sourceTree = "<group>"; };
                18AD568314CB865E008233F2 /* policytree.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = policytree.h; sourceTree = "<group>"; };
                18AD568414CB865E008233F2 /* SecCAIssuerCache.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecCAIssuerCache.c; sourceTree = "<group>"; };
                18AD568514CB865E008233F2 /* SecCAIssuerCache.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecCAIssuerCache.h; sourceTree = "<group>"; };
                18AD568614CB865E008233F2 /* SecCAIssuerRequest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecCAIssuerRequest.c; sourceTree = "<group>"; };
                18AD568714CB865E008233F2 /* SecCAIssuerRequest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecCAIssuerRequest.h; sourceTree = "<group>"; };
-               18AD568814CB865E008233F2 /* SecItemServer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecItemServer.c; sourceTree = "<group>"; };
+               18AD568814CB865E008233F2 /* SecItemServer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = SecItemServer.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
                18D4043514CE0CF300A2BE4E /* libsecurity.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurity.a; sourceTree = BUILT_PRODUCTS_DIR; };
-               18D4055914CE51FC00A2BE4E /* debugging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debugging.h; sourceTree = "<group>"; };
-               18D4055A14CE51FC00A2BE4E /* sqlutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sqlutils.h; sourceTree = "<group>"; };
                18D4056214CE53C200A2BE4E /* libsecurityd.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecurityd.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               4802A59516D711060059E5B9 /* SOSUserKeygen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSUserKeygen.c; sourceTree = "<group>"; };
+               4802A59716D711190059E5B9 /* SOSUserKeygen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSUserKeygen.h; sourceTree = "<group>"; };
+               485835871779013E0050F074 /* SOSPeerInfoInternal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSPeerInfoInternal.h; sourceTree = "<group>"; };
+               486C6C671795F20E00387075 /* secd-61-account-leave-not-in-kansas-anymore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-61-account-leave-not-in-kansas-anymore.c"; sourceTree = "<group>"; };
+               4882C516177521AE0095D04B /* secd-58-password-change.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-58-password-change.c"; sourceTree = "<group>"; };
+               488902EB16C2F88400F119FF /* SOSCoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSCoder.c; sourceTree = "<group>"; };
+               488902ED16C2F89700F119FF /* SOSCoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSCoder.h; sourceTree = "<group>"; };
+               4898223917BDB277003BEF32 /* secd-52-account-changed.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-52-account-changed.c"; sourceTree = "<group>"; };
+               48CE733D1731C49A004C2946 /* sc-130-resignationticket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-130-resignationticket.c"; sourceTree = "<group>"; };
+               48E928C4179DD05500A7F755 /* secd-51-account-inflate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-51-account-inflate.c"; sourceTree = "<group>"; };
+               48F32D7D1777AFA3001B84BA /* secd-59-account-cleanup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-59-account-cleanup.c"; sourceTree = "<group>"; };
+               4A5CCA4F15ACEFA500702357 /* libSecOtrOSX.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSecOtrOSX.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               4A824B03158FF07000F932C0 /* libSecurityRegressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSecurityRegressions.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               4A971682158FDEB800D439B7 /* SecOTR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTR.h; sourceTree = "<group>"; };
+               4A971683158FDEB800D439B7 /* SecOTRDHKey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SecOTRDHKey.c; path = ../../../SecOTRDHKey.c; sourceTree = "<group>"; };
+               4A971684158FDEB800D439B7 /* SecOTRDHKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRDHKey.h; sourceTree = "<group>"; };
+               4A971685158FDEB800D439B7 /* SecOTRErrors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRErrors.h; sourceTree = "<group>"; };
+               4A971686158FDEB800D439B7 /* SecOTRFullIdentity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecOTRFullIdentity.c; sourceTree = "<group>"; };
+               4A971687158FDEB800D439B7 /* SecOTRIdentityPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRIdentityPriv.h; sourceTree = "<group>"; };
+               4A971688158FDEB800D439B7 /* SecOTRMath.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecOTRMath.c; sourceTree = "<group>"; };
+               4A971689158FDEB800D439B7 /* SecOTRMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRMath.h; sourceTree = "<group>"; };
+               4A97168A158FDEB800D439B7 /* SecOTRMathPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRMathPrivate.h; sourceTree = "<group>"; };
+               4A97168B158FDEB800D439B7 /* SecOTRPacketData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecOTRPacketData.c; sourceTree = "<group>"; };
+               4A97168C158FDEB800D439B7 /* SecOTRPacketData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRPacketData.h; sourceTree = "<group>"; };
+               4A97168D158FDEB800D439B7 /* SecOTRPackets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecOTRPackets.c; sourceTree = "<group>"; };
+               4A97168E158FDEB800D439B7 /* SecOTRPackets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRPackets.h; sourceTree = "<group>"; };
+               4A97168F158FDEB800D439B7 /* SecOTRPublicIdentity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecOTRPublicIdentity.c; sourceTree = "<group>"; };
+               4A971690158FDEB800D439B7 /* SecOTRSession.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecOTRSession.c; sourceTree = "<group>"; };
+               4A971691158FDEB800D439B7 /* SecOTRSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRSession.h; sourceTree = "<group>"; };
+               4A971692158FDEB800D439B7 /* SecOTRSessionAKE.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecOTRSessionAKE.c; sourceTree = "<group>"; };
+               4A971693158FDEB800D439B7 /* SecOTRSessionPriv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOTRSessionPriv.h; sourceTree = "<group>"; };
+               4A971694158FDEB800D439B7 /* SecOTRUtils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecOTRUtils.c; sourceTree = "<group>"; };
+               4C143CDD164D8EF5003035A3 /* sd-70-engine.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sd-70-engine.c"; sourceTree = "<group>"; };
+               4C1C452614EB27F50018B1D9 /* SOSTransport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSTransport.c; sourceTree = "<group>"; };
+               4C1C452914EB28260018B1D9 /* SOSTransport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSTransport.h; sourceTree = "<group>"; };
+               4C2C8C3C17AB374700C24C13 /* si-12-item-stress.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-12-item-stress.c"; sourceTree = "<group>"; };
+               4C4B15931655ED9000734590 /* SecDbItem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecDbItem.c; sourceTree = "<group>"; };
+               4C4B15951655EDA700734590 /* SecDbItem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecDbItem.h; sourceTree = "<group>"; };
+               4C4EBD531610D7D8007D06A5 /* sc-75-circle-engine.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-75-circle-engine.c"; sourceTree = "<group>"; };
+               4C5EA365164C791400A136B8 /* lib-arc-only.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "lib-arc-only.xcconfig"; sourceTree = "<group>"; };
+               4C5F2E35162DE84E00AF8346 /* SOSTestTransport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSTestTransport.h; sourceTree = "<group>"; };
+               4C5F2E36162DE87F00AF8346 /* SOSTestTransport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSTestTransport.c; sourceTree = "<group>"; };
+               4C6ED19115CB0E26004379B7 /* sc-60-peer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-60-peer.c"; sourceTree = "<group>"; };
+               4C6ED19415CB0E43004379B7 /* sc-70-engine.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-70-engine.c"; sourceTree = "<group>"; };
+               4C8940DA166EA8CF00241770 /* osxshim.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = osxshim.c; sourceTree = "<group>"; };
+               4C9DC91915B602760036D941 /* SOSEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSEngine.h; sourceTree = "<group>"; };
+               4C9DC91C15B602910036D941 /* SOSEngine.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSEngine.c; sourceTree = "<group>"; };
+               4CB8A83716164B7700B52EC7 /* SOSTestDataSource.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSTestDataSource.c; sourceTree = "<group>"; };
+               4CB8A83916164B8C00B52EC7 /* SOSTestDataSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSTestDataSource.h; sourceTree = "<group>"; };
+               4CC929AD15A3957800C6D578 /* SOSAccount.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSAccount.c; sourceTree = "<group>"; };
+               4CC929AE15A3957800C6D578 /* SOSAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSAccount.h; sourceTree = "<group>"; };
+               4CC929AF15A3957800C6D578 /* SOSCircle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSCircle.c; sourceTree = "<group>"; };
+               4CC929B015A3957800C6D578 /* SOSCircle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSCircle.h; sourceTree = "<group>"; };
+               4CC929B115A3957800C6D578 /* SOSPeer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSPeer.c; sourceTree = "<group>"; };
+               4CC929B215A3957800C6D578 /* SOSPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSPeer.h; sourceTree = "<group>"; };
+               4CC92A0F15A3ABD400C6D578 /* pbkdf2-00-hmac-sha1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "pbkdf2-00-hmac-sha1.c"; sourceTree = "<group>"; };
+               4CC92A1015A3ABD400C6D578 /* spbkdf-00-hmac-sha1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "spbkdf-00-hmac-sha1.c"; sourceTree = "<group>"; };
+               4CC92A1215A3ABD400C6D578 /* otr-00-identity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "otr-00-identity.c"; sourceTree = "<group>"; };
+               4CC92A1315A3ABD400C6D578 /* otr-30-negotiation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "otr-30-negotiation.c"; sourceTree = "<group>"; };
+               4CC92A1415A3ABD400C6D578 /* otr-otrdh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "otr-otrdh.c"; sourceTree = "<group>"; };
+               4CC92A1515A3ABD400C6D578 /* otr-packetdata.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "otr-packetdata.c"; sourceTree = "<group>"; };
+               4CC92A1715A3ABD400C6D578 /* si-00-find-nothing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-00-find-nothing.c"; sourceTree = "<group>"; };
+               4CC92A1815A3ABD400C6D578 /* si-05-add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-05-add.c"; sourceTree = "<group>"; };
+               4CC92A1915A3ABD400C6D578 /* si-10-find-internet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-10-find-internet.c"; sourceTree = "<group>"; };
+               4CC92A1A15A3ABD400C6D578 /* si-11-update-data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-11-update-data.c"; sourceTree = "<group>"; };
+               4CC92A1B15A3ABD400C6D578 /* si-14-dateparse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-14-dateparse.c"; sourceTree = "<group>"; };
+               4CC92A1C15A3ABD400C6D578 /* si-15-certificate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-15-certificate.c"; sourceTree = "<group>"; };
+               4CC92A1D15A3ABD400C6D578 /* si-16-ec-certificate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-16-ec-certificate.c"; sourceTree = "<group>"; };
+               4CC92A1E15A3ABD400C6D578 /* si-20-sectrust-activation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-20-sectrust-activation.c"; sourceTree = "<group>"; };
+               4CC92A1F15A3ABD400C6D578 /* si-20-sectrust.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-20-sectrust.c"; sourceTree = "<group>"; };
+               4CC92A2015A3ABD400C6D578 /* si-21-sectrust-asr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-21-sectrust-asr.c"; sourceTree = "<group>"; };
+               4CC92A2115A3ABD400C6D578 /* si-22-sectrust-iap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-22-sectrust-iap.c"; sourceTree = "<group>"; };
+               4CC92A2215A3ABD400C6D578 /* si-23-sectrust-ocsp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-23-sectrust-ocsp.c"; sourceTree = "<group>"; };
+               4CC92A2315A3ABD400C6D578 /* si-24-sectrust-appleid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-24-sectrust-appleid.c"; sourceTree = "<group>"; };
+               4CC92A2415A3ABD400C6D578 /* si-24-sectrust-digicert-malaysia.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-24-sectrust-digicert-malaysia.c"; sourceTree = "<group>"; };
+               4CC92A2515A3ABD400C6D578 /* si-24-sectrust-diginotar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-24-sectrust-diginotar.c"; sourceTree = "<group>"; };
+               4CC92A2615A3ABD400C6D578 /* si-24-sectrust-itms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-24-sectrust-itms.c"; sourceTree = "<group>"; };
+               4CC92A2715A3ABD400C6D578 /* si-24-sectrust-mobileasset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-24-sectrust-mobileasset.c"; sourceTree = "<group>"; };
+               4CC92A2815A3ABD400C6D578 /* si-24-sectrust-nist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-24-sectrust-nist.c"; sourceTree = "<group>"; };
+               4CC92A2915A3ABD400C6D578 /* si-24-sectrust-otatasking.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-24-sectrust-otatasking.c"; sourceTree = "<group>"; };
+               4CC92A2A15A3ABD400C6D578 /* si-24-sectrust-shoebox.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-24-sectrust-shoebox.c"; sourceTree = "<group>"; };
+               4CC92A2B15A3ABD400C6D578 /* si-25-sectrust-ipsec-eap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-25-sectrust-ipsec-eap.c"; sourceTree = "<group>"; };
+               4CC92A2C15A3ABD400C6D578 /* si-26-applicationsigning.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-26-applicationsigning.c"; sourceTree = "<group>"; };
+               4CC92A2D15A3ABD400C6D578 /* si-27-sectrust-exceptions.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-27-sectrust-exceptions.c"; sourceTree = "<group>"; };
+               4CC92A2E15A3ABD400C6D578 /* si-28-sectrustsettings.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-28-sectrustsettings.c"; sourceTree = "<group>"; };
+               4CC92A2F15A3ABD400C6D578 /* si-29-sectrust-codesigning.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-29-sectrust-codesigning.c"; sourceTree = "<group>"; };
+               4CC92A3015A3ABD400C6D578 /* si-30-keychain-upgrade.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-30-keychain-upgrade.c"; sourceTree = "<group>"; };
+               4CC92A3115A3ABD400C6D578 /* si-31-keychain-bad.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-31-keychain-bad.c"; sourceTree = "<group>"; };
+               4CC92A3215A3ABD400C6D578 /* si-31-keychain-unreadable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-31-keychain-unreadable.c"; sourceTree = "<group>"; };
+               4CC92A3415A3ABD400C6D578 /* si-33-keychain-backup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-33-keychain-backup.c"; sourceTree = "<group>"; };
+               4CC92A3515A3ABD400C6D578 /* si-40-seckey-custom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-40-seckey-custom.c"; sourceTree = "<group>"; };
+               4CC92A3615A3ABD400C6D578 /* si-40-seckey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-40-seckey.c"; sourceTree = "<group>"; };
+               4CC92A3715A3ABD400C6D578 /* si-41-sececkey.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-41-sececkey.c"; sourceTree = "<group>"; };
+               4CC92A3815A3ABD400C6D578 /* si-42-identity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-42-identity.c"; sourceTree = "<group>"; };
+               4CC92A3915A3ABD400C6D578 /* si-43-persistent.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-43-persistent.c"; sourceTree = "<group>"; };
+               4CC92A3A15A3ABD400C6D578 /* si-50-secrandom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-50-secrandom.c"; sourceTree = "<group>"; };
+               4CC92A3B15A3ABD400C6D578 /* si-60-cms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-60-cms.c"; sourceTree = "<group>"; };
+               4CC92A3C15A3ABD400C6D578 /* si-61-pkcs12.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-61-pkcs12.c"; sourceTree = "<group>"; };
+               4CC92A3D15A3ABD400C6D578 /* si-62-csr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-62-csr.c"; sourceTree = "<group>"; };
+               4CC92A3F15A3ABD400C6D578 /* getcacert-mdes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "getcacert-mdes.h"; sourceTree = "<group>"; };
+               4CC92A4015A3ABD400C6D578 /* getcacert-mdesqa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "getcacert-mdesqa.h"; sourceTree = "<group>"; };
+               4CC92A4115A3ABD400C6D578 /* si-63-scep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-63-scep.c"; sourceTree = "<group>"; };
+               4CC92A4215A3ABD400C6D578 /* si-63-scep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "si-63-scep.h"; sourceTree = "<group>"; };
+               4CC92A4415A3ABD400C6D578 /* attached_no_data_signed_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = attached_no_data_signed_data.h; sourceTree = "<group>"; };
+               4CC92A4515A3ABD400C6D578 /* attached_signed_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = attached_signed_data.h; sourceTree = "<group>"; };
+               4CC92A4615A3ABD400C6D578 /* detached_content.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = detached_content.h; sourceTree = "<group>"; };
+               4CC92A4715A3ABD400C6D578 /* detached_signed_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = detached_signed_data.h; sourceTree = "<group>"; };
+               4CC92A4815A3ABD400C6D578 /* privkey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = privkey.h; sourceTree = "<group>"; };
+               4CC92A4915A3ABD400C6D578 /* signer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = signer.h; sourceTree = "<group>"; };
+               4CC92A4A15A3ABD400C6D578 /* si-64-ossl-cms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-64-ossl-cms.c"; sourceTree = "<group>"; };
+               4CC92A4B15A3ABD400C6D578 /* si-65-cms-cert-policy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-65-cms-cert-policy.c"; sourceTree = "<group>"; };
+               4CC92A4D15A3ABD400C6D578 /* signed-receipt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "signed-receipt.h"; sourceTree = "<group>"; };
+               4CC92A4E15A3ABD400C6D578 /* si-66-smime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-66-smime.c"; sourceTree = "<group>"; };
+               4CC92A5015A3ABD400C6D578 /* Global Trustee.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Global Trustee.cer.h"; sourceTree = "<group>"; };
+               4CC92A5115A3ABD400C6D578 /* UTN-USERFirst-Hardware.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UTN-USERFirst-Hardware.cer.h"; sourceTree = "<group>"; };
+               4CC92A5215A3ABD400C6D578 /* addons.mozilla.org.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = addons.mozilla.org.cer.h; sourceTree = "<group>"; };
+               4CC92A5315A3ABD400C6D578 /* login.live.com.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = login.live.com.cer.h; sourceTree = "<group>"; };
+               4CC92A5415A3ABD400C6D578 /* login.skype.com.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = login.skype.com.cer.h; sourceTree = "<group>"; };
+               4CC92A5515A3ABD400C6D578 /* login.yahoo.com.1.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = login.yahoo.com.1.cer.h; sourceTree = "<group>"; };
+               4CC92A5615A3ABD400C6D578 /* login.yahoo.com.2.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = login.yahoo.com.2.cer.h; sourceTree = "<group>"; };
+               4CC92A5715A3ABD400C6D578 /* login.yahoo.com.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = login.yahoo.com.cer.h; sourceTree = "<group>"; };
+               4CC92A5815A3ABD400C6D578 /* mail.google.com.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mail.google.com.cer.h; sourceTree = "<group>"; };
+               4CC92A5915A3ABD400C6D578 /* www.google.com.cer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = www.google.com.cer.h; sourceTree = "<group>"; };
+               4CC92A5A15A3ABD400C6D578 /* si-67-sectrust-blacklist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-67-sectrust-blacklist.c"; sourceTree = "<group>"; };
+               4CC92A5C15A3ABD400C6D578 /* vmdh-40.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "vmdh-40.c"; sourceTree = "<group>"; };
+               4CC92A5D15A3ABD400C6D578 /* vmdh-41-example.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "vmdh-41-example.c"; sourceTree = "<group>"; };
+               4CC92A5E15A3ABD400C6D578 /* vmdh-42-example2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "vmdh-42-example2.c"; sourceTree = "<group>"; };
+               4CC92AAC15A3AC4600C6D578 /* sd-10-policytree.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sd-10-policytree.c"; sourceTree = "<group>"; };
+               4CC92AAE15A3ACCE00C6D578 /* securityd_regressions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = securityd_regressions.h; sourceTree = "<group>"; };
+               4CC92AAF15A3ACE600C6D578 /* SOSCircle_regressions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSCircle_regressions.h; sourceTree = "<group>"; };
+               4CC92AB015A3AD0000C6D578 /* Security_regressions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Security_regressions.h; path = Regressions/Security_regressions.h; sourceTree = "<group>"; };
+               4CC92B1415A3BC6B00C6D578 /* libsecuritydRegressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsecuritydRegressions.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               4CD1897B169F835400BC96B8 /* print_cert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = print_cert.c; sourceTree = "<group>"; };
+               4CD1897C169F835400BC96B8 /* print_cert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = print_cert.h; sourceTree = "<group>"; };
+               521C0A7315F908A700604B61 /* sc-90-ckdclient.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-90-ckdclient.c"; sourceTree = "<group>"; };
+               521C0B9815FA5C4A00604B61 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+               521C0BA615FA5D7400604B61 /* cloudkeychain.entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = cloudkeychain.entitlements.plist; path = SOSCircle/CloudKeychainProxy/cloudkeychain.entitlements.plist; sourceTree = SOURCE_ROOT; };
+               521C0BAD15FA5DA800604B61 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = InfoPlist.strings; sourceTree = "<group>"; };
+               521C0BAF15FA5E3F00604B61 /* CKDKVSProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = CKDKVSProxy.h; path = SOSCircle/CloudKeychainProxy/CKDKVSProxy.h; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
+               521C0BB015FA5E3F00604B61 /* CKDKVSProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CKDKVSProxy.m; path = SOSCircle/CloudKeychainProxy/CKDKVSProxy.m; sourceTree = SOURCE_ROOT; };
+               521C0BB115FA5E3F00604B61 /* CKDPersistentState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CKDPersistentState.h; path = SOSCircle/CloudKeychainProxy/CKDPersistentState.h; sourceTree = SOURCE_ROOT; };
+               521C0BB215FA5E3F00604B61 /* CKDPersistentState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CKDPersistentState.m; path = SOSCircle/CloudKeychainProxy/CKDPersistentState.m; sourceTree = SOURCE_ROOT; };
+               521C0BB315FA5E3F00604B61 /* cloudkeychainproxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = cloudkeychainproxy.m; path = SOSCircle/CloudKeychainProxy/cloudkeychainproxy.m; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
+               521C0C8615FEB03300604B61 /* sc-120-cloudcircle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-120-cloudcircle.c"; sourceTree = "<group>"; };
+               521C0CD515FF9B3300604B61 /* SOSRegressionUtilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSRegressionUtilities.c; sourceTree = "<group>"; };
+               521C0CD815FF9B4B00604B61 /* SOSRegressionUtilities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSRegressionUtilities.h; sourceTree = "<group>"; };
+               521C0CD915FFA05000604B61 /* CKDKeyValueStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CKDKeyValueStore.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
+               521C0CDA15FFA05000604B61 /* CKDKeyValueStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CKDKeyValueStore.m; sourceTree = "<group>"; };
+               521C685C1614A6E100E31C3E /* SOSCloudKeychainClient.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = SOSCloudKeychainClient.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
+               521C685D1614A6E100E31C3E /* SOSCloudKeychainClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SOSCloudKeychainClient.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
+               521C691E16164B9900E31C3E /* sc-95-ckd2client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-95-ckd2client.c"; sourceTree = "<group>"; };
+               522B0ED11648809300A4675D /* sc-103-syncupdate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-103-syncupdate.c"; sourceTree = "<group>"; };
+               522B0ED31649A68E00A4675D /* MobileKeyBag.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileKeyBag.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.Internal.sdk/System/Library/PrivateFrameworks/MobileKeyBag.framework; sourceTree = DEVELOPER_DIR; };
+               5253946016608F6800BA9687 /* sc-51-persistentEC.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-51-persistentEC.c"; sourceTree = "<group>"; };
+               526CBA5116079FB4008DF7C8 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = "../../build/Products/Debug-iphoneos/Security.framework"; sourceTree = "<group>"; };
+               5272501916838BB20029AADD /* CloudKeychainProxy.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = CloudKeychainProxy.1; sourceTree = "<group>"; };
+               52840280163F2B060035F320 /* sc-102-cfusernotification.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-102-cfusernotification.c"; sourceTree = "<group>"; };
+               52840291164050C80035F320 /* CKDUserInteraction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CKDUserInteraction.h; path = SOSCircle/CloudKeychainProxy/CKDUserInteraction.h; sourceTree = SOURCE_ROOT; };
+               52840292164050C80035F320 /* CKDUserInteraction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CKDUserInteraction.m; path = SOSCircle/CloudKeychainProxy/CKDUserInteraction.m; sourceTree = SOURCE_ROOT; };
+               528402A0164445760035F320 /* libCloudKeychainProxy.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCloudKeychainProxy.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               52849FC2164498C9005CDF23 /* SOSARCDefines.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SOSARCDefines.h; path = SOSCircle/SOSARCDefines.h; sourceTree = SOURCE_ROOT; };
+               52AF7082163D9AA20092A7ED /* sc-101-accountsync.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-101-accountsync.c"; sourceTree = "<group>"; };
+               52C3D18E169A53150091D9D3 /* ckdmain.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = ckdmain.m; path = SOSCircle/CloudKeychainProxy/ckdmain.m; sourceTree = SOURCE_ROOT; };
+               52D0F026169CA72800F07D79 /* SecOnOSX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecOnOSX.h; sourceTree = "<group>"; };
+               52DD7069160CD40B0027A346 /* libutilities.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libutilities.a; path = ../../build/Release/libutilities.a; sourceTree = "<group>"; };
+               52DEE9E1162DC8F1002F3BCD /* sc-100-devicecircle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-100-devicecircle.c"; sourceTree = "<group>"; };
+               5DE4A7BC17441CCD0036339E /* si-71-mobile-store-policy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-71-mobile-store-policy.c"; sourceTree = "<group>"; };
+               724D7363177A13A500FA10A1 /* AppleBaselineEscrowCertificates.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppleBaselineEscrowCertificates.h; sourceTree = "<group>"; };
+               7255A46B1783333D006A8B9A /* si-74-OTAPKISigner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-74-OTAPKISigner.c"; sourceTree = "<group>"; };
+               7255F91317A973D5004A9F38 /* si-75-AppleIDRecordSigning.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-75-AppleIDRecordSigning.c"; sourceTree = "<group>"; };
+               72E2DC0616BC47C800E7B236 /* OTATrustUtilities.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = OTATrustUtilities.c; sourceTree = "<group>"; };
+               72E2DC0716BC47C800E7B236 /* OTATrustUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OTATrustUtilities.h; sourceTree = "<group>"; };
+               BE62D75F1747FF3E001EAA9D /* si-72-syncableitems.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-72-syncableitems.c"; sourceTree = "<group>"; };
+               BE62D7611747FF51001EAA9D /* si-70-sectrust-unified.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-70-sectrust-unified.c"; sourceTree = "<group>"; };
+               CDA7729616B899F10069434D /* si-69-keydesc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-69-keydesc.c"; sourceTree = "<group>"; };
+               CDC765C01729A72800721712 /* SecPasswordGenerate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecPasswordGenerate.c; sourceTree = "<group>"; };
+               CDC765C11729A72800721712 /* SecPasswordGenerate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecPasswordGenerate.h; sourceTree = "<group>"; };
+               CDD565A1173193AC00B6B074 /* si-73-secpasswordgenerate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-73-secpasswordgenerate.c"; sourceTree = "<group>"; };
+               E702E75614E1F3EA00CDE635 /* libSecureObjectSync.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSecureObjectSync.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               E702E77814E1F48800CDE635 /* libSOSRegressions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSOSRegressions.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               E703811114E1FEE4007CB458 /* SOSCloudCircle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSCloudCircle.h; sourceTree = "<group>"; };
+               E71049F2169E023B00DB0045 /* libSecurityTool.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSecurityTool.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               E71049FE169E036E00DB0045 /* security.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = security.1; sourceTree = "<group>"; };
+               E71049FF169E036E00DB0045 /* SecurityTool.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecurityTool.c; sourceTree = "<group>"; };
+               E7104A00169E036E00DB0045 /* SecurityTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecurityTool.h; sourceTree = "<group>"; };
+               E7104A0D169E1C1600DB0045 /* tool_errors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tool_errors.h; sourceTree = "<group>"; };
+               E7104A1D169E216E00DB0045 /* libSecurityCommands.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSecurityCommands.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               E7217B1715F80E0F00D26031 /* SOSCloudCircle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = SOSCloudCircle.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
+               E7217B2515F8131A00D26031 /* SOSCloudKeychainConstants.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; path = SOSCloudKeychainConstants.c; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.c; };
+               E7217B2615F8131A00D26031 /* SOSCloudKeychainConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSCloudKeychainConstants.h; sourceTree = "<group>"; };
+               E7295C6714E3571A007FBB20 /* Empty.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = Empty.c; sourceTree = "<group>"; };
+               E748744415A61AF800624935 /* si-68-secmatchissuer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "si-68-secmatchissuer.c"; sourceTree = "<group>"; };
+               E763D6221624E2670038477D /* sc-20-keynames.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-20-keynames.c"; sourceTree = "<group>"; };
+               E777C6B015B4DDF2004044A8 /* sc-40-circle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-40-circle.c"; sourceTree = "<group>"; };
+               E777C71B15B73F59004044A8 /* SOSInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSInternal.h; sourceTree = "<group>"; };
+               E777C71D15B73F9E004044A8 /* SOSInternal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSInternal.c; sourceTree = "<group>"; };
+               E777C72415B87528004044A8 /* SOSPeerInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSPeerInfo.h; sourceTree = "<group>"; };
+               E777C72515B87544004044A8 /* SOSPeerInfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSPeerInfo.c; sourceTree = "<group>"; };
+               E777C72815B9C9F0004044A8 /* sc-30-peerinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-30-peerinfo.c"; sourceTree = "<group>"; };
+               E790C0F4169E3D7200E0C0C9 /* SOSCommands.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSCommands.h; sourceTree = "<group>"; };
+               E790C108169E4E7900E0C0C9 /* builtin_commands.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = builtin_commands.h; sourceTree = "<group>"; };
+               E790C109169E4FD200E0C0C9 /* digest_calc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = digest_calc.c; sourceTree = "<group>"; };
+               E790C10E169E53DF00E0C0C9 /* leaks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = leaks.c; sourceTree = "<group>"; };
+               E790C10F169E53DF00E0C0C9 /* leaks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = leaks.h; sourceTree = "<group>"; };
+               E790C136169E5C6200E0C0C9 /* add_internet_password.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = add_internet_password.c; sourceTree = "<group>"; };
+               E790C137169E5C6200E0C0C9 /* codesign.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = codesign.c; sourceTree = "<group>"; };
+               E790C138169E5C6200E0C0C9 /* keychain_add.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keychain_add.c; sourceTree = "<group>"; };
+               E790C139169E5C6200E0C0C9 /* keychain_find.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keychain_find.c; sourceTree = "<group>"; };
+               E790C13A169E5C6200E0C0C9 /* pkcs12_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pkcs12_util.c; sourceTree = "<group>"; };
+               E790C13D169E5C6200E0C0C9 /* scep.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = scep.c; sourceTree = "<group>"; };
+               E790C13E169E5C6200E0C0C9 /* SecurityCommands.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SecurityCommands.h; sourceTree = "<group>"; };
+               E790C13F169E5C6200E0C0C9 /* show_certificates.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = show_certificates.c; sourceTree = "<group>"; };
+               E790C140169E5C6200E0C0C9 /* spc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = spc.c; sourceTree = "<group>"; };
+               E79277E1163B110A0096F3E2 /* SOSFullPeerInfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSFullPeerInfo.c; sourceTree = "<group>"; };
+               E79277E2163B110A0096F3E2 /* SOSFullPeerInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SOSFullPeerInfo.h; sourceTree = "<group>"; };
+               E79D62B9176798BF005A9743 /* secd-50-account.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = "secd-50-account.c"; path = "securityd/Regressions/secd-50-account.c"; sourceTree = SOURCE_ROOT; };
+               E79D62BE1767A547005A9743 /* SecdTestKeychainUtilities.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SecdTestKeychainUtilities.c; sourceTree = "<group>"; };
+               E79D62BF1767A55F005A9743 /* SecdTestKeychainUtilities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecdTestKeychainUtilities.h; sourceTree = "<group>"; };
+               E7A10FAA1771245D00C4602F /* SOSAccountTesting.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSAccountTesting.h; sourceTree = "<group>"; };
+               E7A10FAB1771246A00C4602F /* secd-55-account-circle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-55-account-circle.c"; sourceTree = "<group>"; };
+               E7A10FAD1771249C00C4602F /* secd-57-account-leave.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-57-account-leave.c"; sourceTree = "<group>"; };
+               E7B00701170B58BD00B27966 /* SecExports.exp-in */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SecExports.exp-in"; sourceTree = "<group>"; };
+               E7B00702170B5FE100B27966 /* SOSExports.exp-in */ = {isa = PBXFileReference; lastKnownFileType = text; path = "SOSExports.exp-in"; sourceTree = "<group>"; };
+               E7B01B5A16532507000485F1 /* SOSCloudCircleInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = SOSCloudCircleInternal.h; sourceTree = "<group>"; };
+               E7B01B661655CC99000485F1 /* SOSCloudCircleServer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SOSCloudCircleServer.h; sourceTree = "<group>"; };
+               E7B01B671655CCA6000485F1 /* SOSCloudCircleServer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SOSCloudCircleServer.c; sourceTree = "<group>"; };
+               E7B01B8816572579000485F1 /* SecuritydXPC.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SecuritydXPC.c; sourceTree = "<group>"; };
+               E7B01B8A1657259F000485F1 /* SecuritydXPC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SecuritydXPC.h; sourceTree = "<group>"; };
+               E7BE10A5167AB2BF00D2A178 /* sc-41-cloudcircle.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "sc-41-cloudcircle.c"; sourceTree = "<group>"; };
+               E7F0D3E9177BBE35001ACBC1 /* secd-55-account-incompatibility.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-55-account-incompatibility.c"; sourceTree = "<group>"; };
+               E7F18554177A44E000177B23 /* secd-60-account-cloud-identity.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-60-account-cloud-identity.c"; sourceTree = "<group>"; };
+               E7F18556177A502900177B23 /* secd-56-account-apply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "secd-56-account-apply.c"; sourceTree = "<group>"; };
+               E7FEFB8C169E363300E18152 /* libSOSCommands.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSOSCommands.a; sourceTree = BUILT_PRODUCTS_DIR; };
+               E7FEFB90169E36D800E18152 /* keychain_sync.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = keychain_sync.c; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
+               0C0BDB59175687EC00BC1A7E /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                18270F5214CF651900B05E7F /* Frameworks */ = {
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
+               4A5CCA4C15ACEFA500702357 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4A824AFE158FF07000F932C0 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4CC92AFA15A3BC6B00C6D578 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               5284029D164445760035F320 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E702E74F14E1F3EA00CDE635 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E702E77114E1F48800CDE635 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4AD6F6F21651C86200DB4CE6 /* libSecureObjectSync.a in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E71049EF169E023B00DB0045 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               E71049F3169E023B00DB0045 /* Foundation.framework in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E7104A17169E216E00DB0045 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               E7104A18169E216E00DB0045 /* Foundation.framework in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E7FEFB86169E363300E18152 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               E7FEFB87169E363300E18152 /* Foundation.framework in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
                        children = (
                                18270C9714CF1AAD00B05E7F /* base.xcconfig */,
                                18270C9814CF1AAD00B05E7F /* debug.xcconfig */,
+                               4C5EA365164C791400A136B8 /* lib-arc-only.xcconfig */,
                                18270C9914CF1AAD00B05E7F /* lib.xcconfig */,
                                18270C9A14CF1AAD00B05E7F /* release.xcconfig */,
                        );
                        isa = PBXGroup;
                        children = (
                                18270C9614CF1AAD00B05E7F /* config */,
-                               18D4055714CE51CD00A2BE4E /* security_utilities */,
                                18AD565714CB6ECD008233F2 /* securityd */,
                                186CDD1F14CA126D00AF9171 /* ipc */,
+                               E7AC69CE14E1F78400CB09C1 /* SOSCircle */,
                                186CDD3014CA159600AF9171 /* Security */,
+                               E71049F4169E023B00DB0045 /* SecurityTool */,
+                               521C0B9715FA5C4900604B61 /* Frameworks */,
                                186CDD1014CA116C00AF9171 /* Products */,
                        );
                        sourceTree = "<group>";
                                18D4043514CE0CF300A2BE4E /* libsecurity.a */,
                                18D4056214CE53C200A2BE4E /* libsecurityd.a */,
                                18270F5514CF651900B05E7F /* libsecipc_client.a */,
+                               E702E75614E1F3EA00CDE635 /* libSecureObjectSync.a */,
+                               E702E77814E1F48800CDE635 /* libSOSRegressions.a */,
+                               4A824B03158FF07000F932C0 /* libSecurityRegressions.a */,
+                               4CC92B1415A3BC6B00C6D578 /* libsecuritydRegressions.a */,
+                               4A5CCA4F15ACEFA500702357 /* libSecOtrOSX.a */,
+                               528402A0164445760035F320 /* libCloudKeychainProxy.a */,
+                               E71049F2169E023B00DB0045 /* libSecurityTool.a */,
+                               E7104A1D169E216E00DB0045 /* libSecurityCommands.a */,
+                               E7FEFB8C169E363300E18152 /* libSOSCommands.a */,
+                               0C0BDB5F175687EC00BC1A7E /* libsecdRegressions.a */,
                        );
                        name = Products;
                        sourceTree = "<group>";
                                18AD560614CB6E7A008233F2 /* client.c */,
                                18AD560714CB6E7A008233F2 /* com.apple.securityd.plist */,
                                18AD560814CB6E7A008233F2 /* securityd_client.h */,
-                               18AD560914CB6E7A008233F2 /* securityd_ipc_types.h */,
-                               18AD560A14CB6E7A008233F2 /* securityd_rep.defs */,
-                               18AD560B14CB6E7A008233F2 /* securityd_req.defs */,
-                               18AD560C14CB6E7A008233F2 /* securityd_server.h */,
                                18AD560D14CB6E7A008233F2 /* server.c */,
                        );
                        path = ipc;
                186CDD3014CA159600AF9171 /* Security */ = {
                        isa = PBXGroup;
                        children = (
+                               E7104A0F169E1F0800DB0045 /* Tool */,
+                               4A824AFA158FF05900F932C0 /* Regressions */,
+                               52D0F026169CA72800F07D79 /* SecOnOSX.h */,
+                               4A971682158FDEB800D439B7 /* SecOTR.h */,
+                               4A971684158FDEB800D439B7 /* SecOTRDHKey.h */,
+                               4A971685158FDEB800D439B7 /* SecOTRErrors.h */,
+                               4A971686158FDEB800D439B7 /* SecOTRFullIdentity.c */,
+                               4A971687158FDEB800D439B7 /* SecOTRIdentityPriv.h */,
+                               4A971688158FDEB800D439B7 /* SecOTRMath.c */,
+                               4A971689158FDEB800D439B7 /* SecOTRMath.h */,
+                               4A97168A158FDEB800D439B7 /* SecOTRMathPrivate.h */,
+                               4A97168B158FDEB800D439B7 /* SecOTRPacketData.c */,
+                               4A97168C158FDEB800D439B7 /* SecOTRPacketData.h */,
+                               4A97168D158FDEB800D439B7 /* SecOTRPackets.c */,
+                               4A97168E158FDEB800D439B7 /* SecOTRPackets.h */,
+                               4A97168F158FDEB800D439B7 /* SecOTRPublicIdentity.c */,
+                               4A971690158FDEB800D439B7 /* SecOTRSession.c */,
+                               4A971691158FDEB800D439B7 /* SecOTRSession.h */,
+                               4A971692158FDEB800D439B7 /* SecOTRSessionAKE.c */,
+                               4A971693158FDEB800D439B7 /* SecOTRSessionPriv.h */,
+                               4A971694158FDEB800D439B7 /* SecOTRUtils.c */,
                                18AD561514CB6EB9008233F2 /* certextensions.h */,
                                18AD561614CB6EB9008233F2 /* p12import.c */,
                                18AD561714CB6EB9008233F2 /* p12import.h */,
                                18AD561D14CB6EB9008233F2 /* SecBase64.c */,
                                18AD561E14CB6EB9008233F2 /* SecBase64.h */,
                                18AD561F14CB6EB9008233F2 /* SecBasePriv.h */,
-                               18AD562014CB6EB9008233F2 /* SecCertificate.c */,
                                18AD562114CB6EB9008233F2 /* SecCertificate.h */,
                                18AD562214CB6EB9008233F2 /* SecCertificateInternal.h */,
                                18AD562314CB6EB9008233F2 /* SecCertificatePath.c */,
                                18AD562C14CB6EB9008233F2 /* SecECKey.c */,
                                18AD562D14CB6EB9008233F2 /* SecECKey.h */,
                                18AD562E14CB6EB9008233F2 /* SecFramework.c */,
+                               18AD562014CB6EB9008233F2 /* SecCertificate.c */,
                                18AD562F14CB6EB9008233F2 /* SecFramework.h */,
                                18AD563014CB6EB9008233F2 /* SecFrameworkStrings.h */,
                                18AD563114CB6EB9008233F2 /* SecIdentity.c */,
                                18AD563D14CB6EB9008233F2 /* SecKey.h */,
                                18AD563E14CB6EB9008233F2 /* SecKeyInternal.h */,
                                18AD563F14CB6EB9008233F2 /* SecKeyPriv.h */,
+                               CDC765C01729A72800721712 /* SecPasswordGenerate.c */,
+                               CDC765C11729A72800721712 /* SecPasswordGenerate.h */,
                                18AD564014CB6EB9008233F2 /* SecPBKDF.c */,
                                18AD564114CB6EB9008233F2 /* SecPBKDF.h */,
                                18AD564214CB6EB9008233F2 /* SecPolicy.c */,
                                18AD565414CB6EB9008233F2 /* Security.h */,
                                18AD565514CB6EB9008233F2 /* vmdh.c */,
                                18AD565614CB6EB9008233F2 /* vmdh.h */,
+                               E7B01B8816572579000485F1 /* SecuritydXPC.c */,
+                               E7B01B8A1657259F000485F1 /* SecuritydXPC.h */,
+                               E7B00701170B58BD00B27966 /* SecExports.exp-in */,
+                               724D7363177A13A500FA10A1 /* AppleBaselineEscrowCertificates.h */,
                        );
                        path = Security;
                        sourceTree = "<group>";
                18AD565714CB6ECD008233F2 /* securityd */ = {
                        isa = PBXGroup;
                        children = (
+                               4CC92AAB15A3AC4600C6D578 /* Regressions */,
                                18AD567D14CB865E008233F2 /* asynchttp.c */,
                                18AD567E14CB865E008233F2 /* asynchttp.h */,
                                18AD567F14CB865E008233F2 /* entitlements.plist */,
-                               18AD568014CB865E008233F2 /* keystore.c */,
-                               18AD568114CB865E008233F2 /* keystore.h */,
+                               72E2DC0616BC47C800E7B236 /* OTATrustUtilities.c */,
+                               72E2DC0716BC47C800E7B236 /* OTATrustUtilities.h */,
                                18AD568214CB865E008233F2 /* policytree.c */,
                                18AD568314CB865E008233F2 /* policytree.h */,
                                18AD568414CB865E008233F2 /* SecCAIssuerCache.c */,
                                18AD568514CB865E008233F2 /* SecCAIssuerCache.h */,
                                18AD568614CB865E008233F2 /* SecCAIssuerRequest.c */,
                                18AD568714CB865E008233F2 /* SecCAIssuerRequest.h */,
+                               4C4B15931655ED9000734590 /* SecDbItem.c */,
+                               4C4B15951655EDA700734590 /* SecDbItem.h */,
                                18AD568814CB865E008233F2 /* SecItemServer.c */,
                                18AD565814CB6F79008233F2 /* SecItemServer.h */,
                                18AD565914CB6F79008233F2 /* SecOCSPCache.c */,
                                18AD566214CB6F79008233F2 /* SecTrustServer.h */,
                                18AD566314CB6F79008233F2 /* SecTrustStoreServer.c */,
                                18AD566414CB6F79008233F2 /* SecTrustStoreServer.h */,
+                               E7B01B671655CCA6000485F1 /* SOSCloudCircleServer.c */,
+                               E7B01B661655CC99000485F1 /* SOSCloudCircleServer.h */,
                                18AD566514CB6F79008233F2 /* spi.c */,
                                18AD566614CB6F79008233F2 /* spi.h */,
                        );
                        path = securityd;
                        sourceTree = "<group>";
                };
-               18D4055714CE51CD00A2BE4E /* security_utilities */ = {
+               4A824AFA158FF05900F932C0 /* Regressions */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92AB015A3AD0000C6D578 /* Security_regressions.h */,
+                               4CC92A0E15A3ABD400C6D578 /* crypto */,
+                               4CC92A1115A3ABD400C6D578 /* otr */,
+                               4CC92A1615A3ABD400C6D578 /* secitem */,
+                               4CC92A5B15A3ABD400C6D578 /* vmdh */,
+                       );
+                       name = Regressions;
+                       sourceTree = "<group>";
+               };
+               4CC92A0E15A3ABD400C6D578 /* crypto */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92A0F15A3ABD400C6D578 /* pbkdf2-00-hmac-sha1.c */,
+                               4CC92A1015A3ABD400C6D578 /* spbkdf-00-hmac-sha1.c */,
+                       );
+                       name = crypto;
+                       path = Regressions/crypto;
+                       sourceTree = "<group>";
+               };
+               4CC92A1115A3ABD400C6D578 /* otr */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92A1215A3ABD400C6D578 /* otr-00-identity.c */,
+                               4CC92A1315A3ABD400C6D578 /* otr-30-negotiation.c */,
+                               4CC92A1415A3ABD400C6D578 /* otr-otrdh.c */,
+                               4CC92A1515A3ABD400C6D578 /* otr-packetdata.c */,
+                       );
+                       name = otr;
+                       path = Regressions/otr;
+                       sourceTree = "<group>";
+               };
+               4CC92A1615A3ABD400C6D578 /* secitem */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92A1715A3ABD400C6D578 /* si-00-find-nothing.c */,
+                               4CC92A1815A3ABD400C6D578 /* si-05-add.c */,
+                               4CC92A1915A3ABD400C6D578 /* si-10-find-internet.c */,
+                               4CC92A1A15A3ABD400C6D578 /* si-11-update-data.c */,
+                               4C2C8C3C17AB374700C24C13 /* si-12-item-stress.c */,
+                               4CC92A1B15A3ABD400C6D578 /* si-14-dateparse.c */,
+                               4CC92A1C15A3ABD400C6D578 /* si-15-certificate.c */,
+                               4CC92A1D15A3ABD400C6D578 /* si-16-ec-certificate.c */,
+                               4CC92A1E15A3ABD400C6D578 /* si-20-sectrust-activation.c */,
+                               4CC92A1F15A3ABD400C6D578 /* si-20-sectrust.c */,
+                               4CC92A2015A3ABD400C6D578 /* si-21-sectrust-asr.c */,
+                               4CC92A2115A3ABD400C6D578 /* si-22-sectrust-iap.c */,
+                               4CC92A2215A3ABD400C6D578 /* si-23-sectrust-ocsp.c */,
+                               4CC92A2315A3ABD400C6D578 /* si-24-sectrust-appleid.c */,
+                               4CC92A2415A3ABD400C6D578 /* si-24-sectrust-digicert-malaysia.c */,
+                               4CC92A2515A3ABD400C6D578 /* si-24-sectrust-diginotar.c */,
+                               4CC92A2615A3ABD400C6D578 /* si-24-sectrust-itms.c */,
+                               4CC92A2715A3ABD400C6D578 /* si-24-sectrust-mobileasset.c */,
+                               4CC92A2815A3ABD400C6D578 /* si-24-sectrust-nist.c */,
+                               4CC92A2915A3ABD400C6D578 /* si-24-sectrust-otatasking.c */,
+                               4CC92A2A15A3ABD400C6D578 /* si-24-sectrust-shoebox.c */,
+                               4CC92A2B15A3ABD400C6D578 /* si-25-sectrust-ipsec-eap.c */,
+                               4CC92A2C15A3ABD400C6D578 /* si-26-applicationsigning.c */,
+                               4CC92A2D15A3ABD400C6D578 /* si-27-sectrust-exceptions.c */,
+                               4CC92A2E15A3ABD400C6D578 /* si-28-sectrustsettings.c */,
+                               4CC92A2F15A3ABD400C6D578 /* si-29-sectrust-codesigning.c */,
+                               4CC92A3015A3ABD400C6D578 /* si-30-keychain-upgrade.c */,
+                               4CC92A3115A3ABD400C6D578 /* si-31-keychain-bad.c */,
+                               4CC92A3215A3ABD400C6D578 /* si-31-keychain-unreadable.c */,
+                               4CC92A3415A3ABD400C6D578 /* si-33-keychain-backup.c */,
+                               4CC92A3515A3ABD400C6D578 /* si-40-seckey-custom.c */,
+                               4CC92A3615A3ABD400C6D578 /* si-40-seckey.c */,
+                               4CC92A3715A3ABD400C6D578 /* si-41-sececkey.c */,
+                               4CC92A3815A3ABD400C6D578 /* si-42-identity.c */,
+                               4CC92A3915A3ABD400C6D578 /* si-43-persistent.c */,
+                               4CC92A3A15A3ABD400C6D578 /* si-50-secrandom.c */,
+                               4CC92A3B15A3ABD400C6D578 /* si-60-cms.c */,
+                               4CC92A3C15A3ABD400C6D578 /* si-61-pkcs12.c */,
+                               4CC92A3D15A3ABD400C6D578 /* si-62-csr.c */,
+                               4CC92A3E15A3ABD400C6D578 /* si-63-scep */,
+                               4CC92A4115A3ABD400C6D578 /* si-63-scep.c */,
+                               4CC92A4215A3ABD400C6D578 /* si-63-scep.h */,
+                               4CC92A4315A3ABD400C6D578 /* si-64-ossl-cms */,
+                               4CC92A4A15A3ABD400C6D578 /* si-64-ossl-cms.c */,
+                               4CC92A4B15A3ABD400C6D578 /* si-65-cms-cert-policy.c */,
+                               4CC92A4C15A3ABD400C6D578 /* si-66-smime */,
+                               4CC92A4E15A3ABD400C6D578 /* si-66-smime.c */,
+                               4CC92A4F15A3ABD400C6D578 /* si-67-sectrust-blacklist */,
+                               4CC92A5A15A3ABD400C6D578 /* si-67-sectrust-blacklist.c */,
+                               E748744415A61AF800624935 /* si-68-secmatchissuer.c */,
+                               CDA7729616B899F10069434D /* si-69-keydesc.c */,
+                               BE62D7611747FF51001EAA9D /* si-70-sectrust-unified.c */,
+                               5DE4A7BC17441CCD0036339E /* si-71-mobile-store-policy.c */,
+                               BE62D75F1747FF3E001EAA9D /* si-72-syncableitems.c */,
+                               CDD565A1173193AC00B6B074 /* si-73-secpasswordgenerate.c */,
+                               7255A46B1783333D006A8B9A /* si-74-OTAPKISigner.c */,
+                               7255F91317A973D5004A9F38 /* si-75-AppleIDRecordSigning.c */,
+                       );
+                       name = secitem;
+                       path = Regressions/secitem;
+                       sourceTree = "<group>";
+               };
+               4CC92A3E15A3ABD400C6D578 /* si-63-scep */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92A3F15A3ABD400C6D578 /* getcacert-mdes.h */,
+                               4CC92A4015A3ABD400C6D578 /* getcacert-mdesqa.h */,
+                       );
+                       path = "si-63-scep";
+                       sourceTree = "<group>";
+               };
+               4CC92A4315A3ABD400C6D578 /* si-64-ossl-cms */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92A4415A3ABD400C6D578 /* attached_no_data_signed_data.h */,
+                               4CC92A4515A3ABD400C6D578 /* attached_signed_data.h */,
+                               4CC92A4615A3ABD400C6D578 /* detached_content.h */,
+                               4CC92A4715A3ABD400C6D578 /* detached_signed_data.h */,
+                               4CC92A4815A3ABD400C6D578 /* privkey.h */,
+                               4CC92A4915A3ABD400C6D578 /* signer.h */,
+                       );
+                       path = "si-64-ossl-cms";
+                       sourceTree = "<group>";
+               };
+               4CC92A4C15A3ABD400C6D578 /* si-66-smime */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92A4D15A3ABD400C6D578 /* signed-receipt.h */,
+                       );
+                       path = "si-66-smime";
+                       sourceTree = "<group>";
+               };
+               4CC92A4F15A3ABD400C6D578 /* si-67-sectrust-blacklist */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4A971683158FDEB800D439B7 /* SecOTRDHKey.c */,
+                               4CC92A5015A3ABD400C6D578 /* Global Trustee.cer.h */,
+                               4CC92A5115A3ABD400C6D578 /* UTN-USERFirst-Hardware.cer.h */,
+                               4CC92A5215A3ABD400C6D578 /* addons.mozilla.org.cer.h */,
+                               4CC92A5315A3ABD400C6D578 /* login.live.com.cer.h */,
+                               4CC92A5415A3ABD400C6D578 /* login.skype.com.cer.h */,
+                               4CC92A5515A3ABD400C6D578 /* login.yahoo.com.1.cer.h */,
+                               4CC92A5615A3ABD400C6D578 /* login.yahoo.com.2.cer.h */,
+                               4CC92A5715A3ABD400C6D578 /* login.yahoo.com.cer.h */,
+                               4CC92A5815A3ABD400C6D578 /* mail.google.com.cer.h */,
+                               4CC92A5915A3ABD400C6D578 /* www.google.com.cer.h */,
+                       );
+                       path = "si-67-sectrust-blacklist";
+                       sourceTree = "<group>";
+               };
+               4CC92A5B15A3ABD400C6D578 /* vmdh */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92A5C15A3ABD400C6D578 /* vmdh-40.c */,
+                               4CC92A5D15A3ABD400C6D578 /* vmdh-41-example.c */,
+                               4CC92A5E15A3ABD400C6D578 /* vmdh-42-example2.c */,
+                       );
+                       name = vmdh;
+                       path = Regressions/vmdh;
+                       sourceTree = "<group>";
+               };
+               4CC92AAB15A3AC4600C6D578 /* Regressions */ = {
                        isa = PBXGroup;
                        children = (
-                               18D4055914CE51FC00A2BE4E /* debugging.h */,
-                               18D4055A14CE51FC00A2BE4E /* sqlutils.h */,
+                               0CBF93F5177B7CFC001E5658 /* secd-03-corrupted-items.c */,
+                               0CBF93F6177B7CFC001E5658 /* secd-04-corrupted-items.c */,
+                               0CBF93FB177BA9D9001E5658 /* secd-05-corrupted-items.c */,
+                               4CC92AAE15A3ACCE00C6D578 /* securityd_regressions.h */,
+                               4CC92AAC15A3AC4600C6D578 /* sd-10-policytree.c */,
+                               4C143CDD164D8EF5003035A3 /* sd-70-engine.c */,
+                               0C0BDB601756882A00BC1A7E /* secd_regressions.h */,
+                               0C0BDB62175688DA00BC1A7E /* secd-01-items.c */,
+                               0C664AE7175951270092D3D9 /* secd-02-upgrade-while-locked.c */,
+                               0C062B1C175E784B00806CFE /* secd-30-keychain-upgrade.c */,
+                               0C062B1D175E784B00806CFE /* secd-31-keychain-bad.c */,
+                               0C062B1E175E784B00806CFE /* secd-31-keychain-unreadable.c */,
+                               E79D62B9176798BF005A9743 /* secd-50-account.c */,
+                               48E928C4179DD05500A7F755 /* secd-51-account-inflate.c */,
+                               4898223917BDB277003BEF32 /* secd-52-account-changed.c */,
+                               E7A10FAB1771246A00C4602F /* secd-55-account-circle.c */,
+                               E7F0D3E9177BBE35001ACBC1 /* secd-55-account-incompatibility.c */,
+                               E7F18556177A502900177B23 /* secd-56-account-apply.c */,
+                               E7A10FAD1771249C00C4602F /* secd-57-account-leave.c */,
+                               4882C516177521AE0095D04B /* secd-58-password-change.c */,
+                               48F32D7D1777AFA3001B84BA /* secd-59-account-cleanup.c */,
+                               E7F18554177A44E000177B23 /* secd-60-account-cloud-identity.c */,
+                               486C6C671795F20E00387075 /* secd-61-account-leave-not-in-kansas-anymore.c */,
+                               E7A10FAA1771245D00C4602F /* SOSAccountTesting.h */,
+                               E79D62BE1767A547005A9743 /* SecdTestKeychainUtilities.c */,
+                               E79D62BF1767A55F005A9743 /* SecdTestKeychainUtilities.h */,
                        );
-                       name = security_utilities;
-                       path = ../security_utilities;
+                       path = Regressions;
+                       sourceTree = "<group>";
+               };
+               521C0B9715FA5C4900604B61 /* Frameworks */ = {
+                       isa = PBXGroup;
+                       children = (
+                               52DD7069160CD40B0027A346 /* libutilities.a */,
+                               526CBA5116079FB4008DF7C8 /* Security.framework */,
+                               521C0B9815FA5C4A00604B61 /* Foundation.framework */,
+                       );
+                       name = Frameworks;
+                       sourceTree = "<group>";
+               };
+               521C0B9B15FA5C4A00604B61 /* Supporting Files */ = {
+                       isa = PBXGroup;
+                       children = (
+                       );
+                       name = "Supporting Files";
+                       sourceTree = "<group>";
+               };
+               521C0BAB15FA5DA800604B61 /* en.lproj */ = {
+                       isa = PBXGroup;
+                       children = (
+                               521C0BAC15FA5DA800604B61 /* InfoPlist.strings */,
+                       );
+                       name = en.lproj;
+                       path = SOSCircle/CloudKeychainProxy/en.lproj;
+                       sourceTree = SOURCE_ROOT;
+               };
+               5272501416838BB20029AADD /* CloudKeychainProxy */ = {
+                       isa = PBXGroup;
+                       children = (
+                               52C3D18E169A53150091D9D3 /* ckdmain.m */,
+                               521C0BB315FA5E3F00604B61 /* cloudkeychainproxy.m */,
+                               521C0BAF15FA5E3F00604B61 /* CKDKVSProxy.h */,
+                               521C0BB015FA5E3F00604B61 /* CKDKVSProxy.m */,
+                               521C0BB115FA5E3F00604B61 /* CKDPersistentState.h */,
+                               521C0BB215FA5E3F00604B61 /* CKDPersistentState.m */,
+                               52840291164050C80035F320 /* CKDUserInteraction.h */,
+                               52840292164050C80035F320 /* CKDUserInteraction.m */,
+                               521C0B9B15FA5C4A00604B61 /* Supporting Files */,
+                               522B0ED31649A68E00A4675D /* MobileKeyBag.framework */,
+                               521C0BAB15FA5DA800604B61 /* en.lproj */,
+                               521C0BA615FA5D7400604B61 /* cloudkeychain.entitlements.plist */,
+                               5272501916838BB20029AADD /* CloudKeychainProxy.1 */,
+                               5272501716838BB20029AADD /* Supporting Files */,
+                       );
+                       name = CloudKeychainProxy;
+                       path = ../CloudKeychainProxy;
+                       sourceTree = "<group>";
+               };
+               5272501716838BB20029AADD /* Supporting Files */ = {
+                       isa = PBXGroup;
+                       children = (
+                       );
+                       name = "Supporting Files";
+                       sourceTree = "<group>";
+               };
+               E71049F4169E023B00DB0045 /* SecurityTool */ = {
+                       isa = PBXGroup;
+                       children = (
+                               E790C108169E4E7900E0C0C9 /* builtin_commands.h */,
+                               E790C109169E4FD200E0C0C9 /* digest_calc.c */,
+                               E790C10E169E53DF00E0C0C9 /* leaks.c */,
+                               E790C10F169E53DF00E0C0C9 /* leaks.h */,
+                               4CD1897B169F835400BC96B8 /* print_cert.c */,
+                               4CD1897C169F835400BC96B8 /* print_cert.h */,
+                               E71049FE169E036E00DB0045 /* security.1 */,
+                               E71049FF169E036E00DB0045 /* SecurityTool.c */,
+                               E7104A00169E036E00DB0045 /* SecurityTool.h */,
+                               E7104A0D169E1C1600DB0045 /* tool_errors.h */,
+                       );
+                       path = SecurityTool;
+                       sourceTree = "<group>";
+               };
+               E7104A0F169E1F0800DB0045 /* Tool */ = {
+                       isa = PBXGroup;
+                       children = (
+                               E790C136169E5C6200E0C0C9 /* add_internet_password.c */,
+                               E790C137169E5C6200E0C0C9 /* codesign.c */,
+                               E790C138169E5C6200E0C0C9 /* keychain_add.c */,
+                               E790C139169E5C6200E0C0C9 /* keychain_find.c */,
+                               0CE7ABDE171383E30088968F /* keychain_backup.c */,
+                               E790C13A169E5C6200E0C0C9 /* pkcs12_util.c */,
+                               E790C13D169E5C6200E0C0C9 /* scep.c */,
+                               E790C13E169E5C6200E0C0C9 /* SecurityCommands.h */,
+                               E790C13F169E5C6200E0C0C9 /* show_certificates.c */,
+                               E790C140169E5C6200E0C0C9 /* spc.c */,
+                       );
+                       path = Tool;
+                       sourceTree = "<group>";
+               };
+               E7217B2015F8126700D26031 /* CKBridge */ = {
+                       isa = PBXGroup;
+                       children = (
+                               521C685C1614A6E100E31C3E /* SOSCloudKeychainClient.c */,
+                               521C685D1614A6E100E31C3E /* SOSCloudKeychainClient.h */,
+                               E7217B2515F8131A00D26031 /* SOSCloudKeychainConstants.c */,
+                               E7217B2615F8131A00D26031 /* SOSCloudKeychainConstants.h */,
+                               52849FC2164498C9005CDF23 /* SOSARCDefines.h */,
+                       );
+                       path = CKBridge;
+                       sourceTree = "<group>";
+               };
+               E7295C6614E356FE007FBB20 /* Hacks */ = {
+                       isa = PBXGroup;
+                       children = (
+                               E7295C6714E3571A007FBB20 /* Empty.c */,
+                               4C8940DA166EA8CF00241770 /* osxshim.c */,
+                       );
+                       name = Hacks;
+                       sourceTree = "<group>";
+               };
+               E7AC69CE14E1F78400CB09C1 /* SOSCircle */ = {
+                       isa = PBXGroup;
+                       children = (
+                               E7FEFB81169E362100E18152 /* Tool */,
+                               E7295C6614E356FE007FBB20 /* Hacks */,
+                               E7AC69CF14E1F78400CB09C1 /* Regressions */,
+                               E7AC69D114E1F78400CB09C1 /* SecureObjectSync */,
+                               5272501416838BB20029AADD /* CloudKeychainProxy */,
+                               E7217B2015F8126700D26031 /* CKBridge */,
+                       );
+                       path = SOSCircle;
+                       sourceTree = "<group>";
+               };
+               E7AC69CF14E1F78400CB09C1 /* Regressions */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC92AAF15A3ACE600C6D578 /* SOSCircle_regressions.h */,
+                               E763D6221624E2670038477D /* sc-20-keynames.c */,
+                               E777C72815B9C9F0004044A8 /* sc-30-peerinfo.c */,
+                               E777C6B015B4DDF2004044A8 /* sc-40-circle.c */,
+                               E7BE10A5167AB2BF00D2A178 /* sc-41-cloudcircle.c */,
+                               5253946016608F6800BA9687 /* sc-51-persistentEC.c */,
+                               4C6ED19115CB0E26004379B7 /* sc-60-peer.c */,
+                               4C6ED19415CB0E43004379B7 /* sc-70-engine.c */,
+                               4C4EBD531610D7D8007D06A5 /* sc-75-circle-engine.c */,
+                               521C0A7315F908A700604B61 /* sc-90-ckdclient.c */,
+                               521C691E16164B9900E31C3E /* sc-95-ckd2client.c */,
+                               52DEE9E1162DC8F1002F3BCD /* sc-100-devicecircle.c */,
+                               52AF7082163D9AA20092A7ED /* sc-101-accountsync.c */,
+                               52840280163F2B060035F320 /* sc-102-cfusernotification.c */,
+                               522B0ED11648809300A4675D /* sc-103-syncupdate.c */,
+                               521C0C8615FEB03300604B61 /* sc-120-cloudcircle.c */,
+                               48CE733D1731C49A004C2946 /* sc-130-resignationticket.c */,
+                               521C0CD515FF9B3300604B61 /* SOSRegressionUtilities.c */,
+                               521C0CD815FF9B4B00604B61 /* SOSRegressionUtilities.h */,
+                               521C0CD915FFA05000604B61 /* CKDKeyValueStore.h */,
+                               521C0CDA15FFA05000604B61 /* CKDKeyValueStore.m */,
+                               4CB8A83716164B7700B52EC7 /* SOSTestDataSource.c */,
+                               4CB8A83916164B8C00B52EC7 /* SOSTestDataSource.h */,
+                               4C5F2E36162DE87F00AF8346 /* SOSTestTransport.c */,
+                               4C5F2E35162DE84E00AF8346 /* SOSTestTransport.h */,
+                       );
+                       path = Regressions;
+                       sourceTree = "<group>";
+               };
+               E7AC69D114E1F78400CB09C1 /* SecureObjectSync */ = {
+                       isa = PBXGroup;
+                       children = (
+                               4CC929AD15A3957800C6D578 /* SOSAccount.c */,
+                               4CC929AE15A3957800C6D578 /* SOSAccount.h */,
+                               4CC929AF15A3957800C6D578 /* SOSCircle.c */,
+                               4CC929B015A3957800C6D578 /* SOSCircle.h */,
+                               E777C71D15B73F9E004044A8 /* SOSInternal.c */,
+                               E777C71B15B73F59004044A8 /* SOSInternal.h */,
+                               E703811114E1FEE4007CB458 /* SOSCloudCircle.h */,
+                               E7B01B5A16532507000485F1 /* SOSCloudCircleInternal.h */,
+                               E7217B1715F80E0F00D26031 /* SOSCloudCircle.c */,
+                               4C9DC91C15B602910036D941 /* SOSEngine.c */,
+                               4C9DC91915B602760036D941 /* SOSEngine.h */,
+                               4CC929B115A3957800C6D578 /* SOSPeer.c */,
+                               4CC929B215A3957800C6D578 /* SOSPeer.h */,
+                               E79277E1163B110A0096F3E2 /* SOSFullPeerInfo.c */,
+                               E79277E2163B110A0096F3E2 /* SOSFullPeerInfo.h */,
+                               E777C72515B87544004044A8 /* SOSPeerInfo.c */,
+                               E777C72415B87528004044A8 /* SOSPeerInfo.h */,
+                               485835871779013E0050F074 /* SOSPeerInfoInternal.h */,
+                               4C1C452614EB27F50018B1D9 /* SOSTransport.c */,
+                               4C1C452914EB28260018B1D9 /* SOSTransport.h */,
+                               488902EB16C2F88400F119FF /* SOSCoder.c */,
+                               488902ED16C2F89700F119FF /* SOSCoder.h */,
+                               4802A59516D711060059E5B9 /* SOSUserKeygen.c */,
+                               4802A59716D711190059E5B9 /* SOSUserKeygen.h */,
+                               E7B00702170B5FE100B27966 /* SOSExports.exp-in */,
+                       );
+                       path = SecureObjectSync;
+                       sourceTree = "<group>";
+               };
+               E7FEFB81169E362100E18152 /* Tool */ = {
+                       isa = PBXGroup;
+                       children = (
+                               E790C0F4169E3D7200E0C0C9 /* SOSCommands.h */,
+                               E7FEFB90169E36D800E18152 /* keychain_sync.c */,
+                       );
+                       path = Tool;
                        sourceTree = "<group>";
                };
 /* End PBXGroup section */
 
 /* Begin PBXHeadersBuildPhase section */
+               0C0BDB5A175687EC00BC1A7E /* Headers */ = {
+                       isa = PBXHeadersBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               0C0BDB611756882A00BC1A7E /* secd_regressions.h in Headers */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                18270F5314CF651900B05E7F /* Headers */ = {
                        isa = PBXHeadersBuildPhase;
                        buildActionMask = 2147483647;
                        buildActionMask = 2147483647;
                        files = (
                                18AD560F14CB6E7A008233F2 /* securityd_client.h in Headers */,
-                               18AD561014CB6E7A008233F2 /* securityd_ipc_types.h in Headers */,
-                               18AD561314CB6E7A008233F2 /* securityd_server.h in Headers */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                        isa = PBXHeadersBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
-                               18D4055C14CE51FC00A2BE4E /* debugging.h in Headers */,
-                               18D4055D14CE51FC00A2BE4E /* sqlutils.h in Headers */,
+                               CDC765C41729A72800721712 /* SecPasswordGenerate.h in Headers */,
+                               4A971695158FDEB800D439B7 /* SecOTR.h in Headers */,
+                               4A971697158FDEB800D439B7 /* SecOTRDHKey.h in Headers */,
+                               4A971698158FDEB800D439B7 /* SecOTRErrors.h in Headers */,
+                               4A97169A158FDEB800D439B7 /* SecOTRIdentityPriv.h in Headers */,
+                               4A97169C158FDEB800D439B7 /* SecOTRMath.h in Headers */,
+                               4A97169D158FDEB800D439B7 /* SecOTRMathPrivate.h in Headers */,
+                               4A97169F158FDEB800D439B7 /* SecOTRPacketData.h in Headers */,
+                               4A9716A1158FDEB800D439B7 /* SecOTRPackets.h in Headers */,
+                               4A9716A4158FDEB800D439B7 /* SecOTRSession.h in Headers */,
+                               4A9716A6158FDEB800D439B7 /* SecOTRSessionPriv.h in Headers */,
+                               52D0F028169CA72800F07D79 /* SecOnOSX.h in Headers */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
+               4A5CCA4D15ACEFA500702357 /* Headers */ = {
+                       isa = PBXHeadersBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4A824AFF158FF07000F932C0 /* Headers */ = {
+                       isa = PBXHeadersBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4CC92AC015A3BC4300C6D578 /* Security_regressions.h in Headers */,
+                               4CC92A8C15A3ABD400C6D578 /* getcacert-mdes.h in Headers */,
+                               4CC92A8D15A3ABD400C6D578 /* getcacert-mdesqa.h in Headers */,
+                               4CC92A8F15A3ABD400C6D578 /* si-63-scep.h in Headers */,
+                               4CC92A9015A3ABD400C6D578 /* attached_no_data_signed_data.h in Headers */,
+                               4CC92A9115A3ABD400C6D578 /* attached_signed_data.h in Headers */,
+                               4CC92A9215A3ABD400C6D578 /* detached_content.h in Headers */,
+                               4CC92A9315A3ABD400C6D578 /* detached_signed_data.h in Headers */,
+                               4CC92A9415A3ABD400C6D578 /* privkey.h in Headers */,
+                               4CC92A9515A3ABD400C6D578 /* signer.h in Headers */,
+                               4CC92A9815A3ABD400C6D578 /* signed-receipt.h in Headers */,
+                               4CC92A9A15A3ABD400C6D578 /* Global Trustee.cer.h in Headers */,
+                               4CC92A9B15A3ABD400C6D578 /* UTN-USERFirst-Hardware.cer.h in Headers */,
+                               4CC92A9C15A3ABD400C6D578 /* addons.mozilla.org.cer.h in Headers */,
+                               4CC92A9D15A3ABD400C6D578 /* login.live.com.cer.h in Headers */,
+                               4CC92A9E15A3ABD400C6D578 /* login.skype.com.cer.h in Headers */,
+                               4CC92A9F15A3ABD400C6D578 /* login.yahoo.com.1.cer.h in Headers */,
+                               4CC92AA015A3ABD400C6D578 /* login.yahoo.com.2.cer.h in Headers */,
+                               4CC92AA115A3ABD400C6D578 /* login.yahoo.com.cer.h in Headers */,
+                               4CC92AA215A3ABD400C6D578 /* mail.google.com.cer.h in Headers */,
+                               4CC92AA315A3ABD400C6D578 /* www.google.com.cer.h in Headers */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4CC92AFB15A3BC6B00C6D578 /* Headers */ = {
+                       isa = PBXHeadersBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4CC92B1515A3BCA500C6D578 /* securityd_regressions.h in Headers */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E702E75014E1F3EA00CDE635 /* Headers */ = {
+                       isa = PBXHeadersBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               E703811514E1FEEF007CB458 /* SOSCloudCircle.h in Headers */,
+                               4C1C452A14EB28260018B1D9 /* SOSTransport.h in Headers */,
+                               4CC929B415A3957800C6D578 /* SOSAccount.h in Headers */,
+                               4CC929B615A3957800C6D578 /* SOSCircle.h in Headers */,
+                               4CC929B815A3957800C6D578 /* SOSPeer.h in Headers */,
+                               4C9DC91A15B602760036D941 /* SOSEngine.h in Headers */,
+                               E777C71C15B73F59004044A8 /* SOSInternal.h in Headers */,
+                               4802A59816D7156D0059E5B9 /* SOSUserKeygen.h in Headers */,
+                               E777C72715B882E5004044A8 /* SOSPeerInfo.h in Headers */,
+                               E7217B2815F8131A00D26031 /* SOSCloudKeychainConstants.h in Headers */,
+                               521C68601614A6E100E31C3E /* SOSCloudKeychainClient.h in Headers */,
+                               E79277E4163B110A0096F3E2 /* SOSFullPeerInfo.h in Headers */,
+                               E7B01B5B16532507000485F1 /* SOSCloudCircleInternal.h in Headers */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E702E77214E1F48800CDE635 /* Headers */ = {
+                       isa = PBXHeadersBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4CC92AC115A3BC4D00C6D578 /* SOSCircle_regressions.h in Headers */,
+                               521C0CDD15FFA05100604B61 /* CKDKeyValueStore.h in Headers */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
 /* End PBXHeadersBuildPhase section */
 
 /* Begin PBXNativeTarget section */
+               0C0BDB55175687EC00BC1A7E /* libsecdRegressions */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 0C0BDB5C175687EC00BC1A7E /* Build configuration list for PBXNativeTarget "libsecdRegressions" */;
+                       buildPhases = (
+                               0C0BDB56175687EC00BC1A7E /* Sources */,
+                               0C0BDB59175687EC00BC1A7E /* Frameworks */,
+                               0C0BDB5A175687EC00BC1A7E /* Headers */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libsecdRegressions;
+                       productName = security;
+                       productReference = 0C0BDB5F175687EC00BC1A7E /* libsecdRegressions.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
                18270F5414CF651900B05E7F /* libsecipc_client */ = {
                        isa = PBXNativeTarget;
                        buildConfigurationList = 18270F5614CF651900B05E7F /* Build configuration list for PBXNativeTarget "libsecipc_client" */;
                        productReference = 18D4056214CE53C200A2BE4E /* libsecurityd.a */;
                        productType = "com.apple.product-type.library.static";
                };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
-               186CDD0614CA116C00AF9171 /* Project object */ = {
-                       isa = PBXProject;
-                       attributes = {
-                               LastUpgradeCheck = 0440;
-                       };
-                       buildConfigurationList = 186CDD0914CA116C00AF9171 /* Build configuration list for PBXProject "sec" */;
-                       compatibilityVersion = "Xcode 3.2";
-                       developmentRegion = English;
-                       hasScannedForEncodings = 0;
-                       knownRegions = (
-                               en,
+               4A5CCA4E15ACEFA500702357 /* libSecOtrOSX */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 4A5CCA5215ACEFA500702357 /* Build configuration list for PBXNativeTarget "libSecOtrOSX" */;
+                       buildPhases = (
+                               4A5CCA4B15ACEFA500702357 /* Sources */,
+                               4A5CCA4C15ACEFA500702357 /* Frameworks */,
+                               4A5CCA4D15ACEFA500702357 /* Headers */,
                        );
-                       mainGroup = 186CDD0414CA116C00AF9171;
-                       productRefGroup = 186CDD1014CA116C00AF9171 /* Products */;
-                       projectDirPath = "";
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libSecOtrOSX;
+                       productName = libSecOtrOSX;
+                       productReference = 4A5CCA4F15ACEFA500702357 /* libSecOtrOSX.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               4A824AFB158FF07000F932C0 /* libSecurityRegressions */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 4A824B00158FF07000F932C0 /* Build configuration list for PBXNativeTarget "libSecurityRegressions" */;
+                       buildPhases = (
+                               4A824AFC158FF07000F932C0 /* Sources */,
+                               4A824AFE158FF07000F932C0 /* Frameworks */,
+                               4A824AFF158FF07000F932C0 /* Headers */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libSecurityRegressions;
+                       productName = security;
+                       productReference = 4A824B03158FF07000F932C0 /* libSecurityRegressions.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               4CC92AC215A3BC6B00C6D578 /* libsecuritydRegressions */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 4CC92B1115A3BC6B00C6D578 /* Build configuration list for PBXNativeTarget "libsecuritydRegressions" */;
+                       buildPhases = (
+                               4CC92AC315A3BC6B00C6D578 /* Sources */,
+                               4CC92AFA15A3BC6B00C6D578 /* Frameworks */,
+                               4CC92AFB15A3BC6B00C6D578 /* Headers */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libsecuritydRegressions;
+                       productName = security;
+                       productReference = 4CC92B1415A3BC6B00C6D578 /* libsecuritydRegressions.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               5284029F164445760035F320 /* libCloudKeychainProxy */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 528402A9164445760035F320 /* Build configuration list for PBXNativeTarget "libCloudKeychainProxy" */;
+                       buildPhases = (
+                               5284029C164445760035F320 /* Sources */,
+                               5284029D164445760035F320 /* Frameworks */,
+                               5284029E164445760035F320 /* CopyFiles */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libCloudKeychainProxy;
+                       productName = libCloudKeychainProxy;
+                       productReference = 528402A0164445760035F320 /* libCloudKeychainProxy.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               E702E73514E1F3EA00CDE635 /* libSecureObjectSync */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = E702E75314E1F3EA00CDE635 /* Build configuration list for PBXNativeTarget "libSecureObjectSync" */;
+                       buildPhases = (
+                               E702E73614E1F3EA00CDE635 /* Sources */,
+                               E702E74F14E1F3EA00CDE635 /* Frameworks */,
+                               E702E75014E1F3EA00CDE635 /* Headers */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libSecureObjectSync;
+                       productName = security;
+                       productReference = E702E75614E1F3EA00CDE635 /* libSecureObjectSync.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               E702E75714E1F48800CDE635 /* libSOSRegressions */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = E702E77514E1F48800CDE635 /* Build configuration list for PBXNativeTarget "libSOSRegressions" */;
+                       buildPhases = (
+                               E702E75814E1F48800CDE635 /* Sources */,
+                               E702E77114E1F48800CDE635 /* Frameworks */,
+                               E702E77214E1F48800CDE635 /* Headers */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libSOSRegressions;
+                       productName = security;
+                       productReference = E702E77814E1F48800CDE635 /* libSOSRegressions.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               E71049F1169E023B00DB0045 /* libSecurityTool */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = E71049FD169E023B00DB0045 /* Build configuration list for PBXNativeTarget "libSecurityTool" */;
+                       buildPhases = (
+                               E71049EE169E023B00DB0045 /* Sources */,
+                               E71049EF169E023B00DB0045 /* Frameworks */,
+                               E71049F0169E023B00DB0045 /* CopyFiles */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libSecurityTool;
+                       productName = SecurityTool;
+                       productReference = E71049F2169E023B00DB0045 /* libSecurityTool.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               E7104A12169E216E00DB0045 /* libSecurityCommands */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = E7104A1A169E216E00DB0045 /* Build configuration list for PBXNativeTarget "libSecurityCommands" */;
+                       buildPhases = (
+                               E7104A13169E216E00DB0045 /* Sources */,
+                               E7104A17169E216E00DB0045 /* Frameworks */,
+                               E7104A19169E216E00DB0045 /* CopyFiles */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libSecurityCommands;
+                       productName = SecurityTool;
+                       productReference = E7104A1D169E216E00DB0045 /* libSecurityCommands.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+               E7FEFB82169E363300E18152 /* libSOSCommands */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = E7FEFB89169E363300E18152 /* Build configuration list for PBXNativeTarget "libSOSCommands" */;
+                       buildPhases = (
+                               E7FEFB83169E363300E18152 /* Sources */,
+                               E7FEFB86169E363300E18152 /* Frameworks */,
+                               E7FEFB88169E363300E18152 /* CopyFiles */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                       );
+                       name = libSOSCommands;
+                       productName = SecurityTool;
+                       productReference = E7FEFB8C169E363300E18152 /* libSOSCommands.a */;
+                       productType = "com.apple.product-type.library.static";
+               };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+               186CDD0614CA116C00AF9171 /* Project object */ = {
+                       isa = PBXProject;
+                       attributes = {
+                               LastUpgradeCheck = 0500;
+                       };
+                       buildConfigurationList = 186CDD0914CA116C00AF9171 /* Build configuration list for PBXProject "sec" */;
+                       compatibilityVersion = "Xcode 3.2";
+                       developmentRegion = English;
+                       hasScannedForEncodings = 0;
+                       knownRegions = (
+                               en,
+                       );
+                       mainGroup = 186CDD0414CA116C00AF9171;
+                       productRefGroup = 186CDD1014CA116C00AF9171 /* Products */;
+                       projectDirPath = "";
                        projectRoot = "";
                        targets = (
                                18D4043414CE0CF300A2BE4E /* libsecurity */,
                                18D4056114CE53C200A2BE4E /* libsecurityd */,
                                186CDD0E14CA116C00AF9171 /* libSecItemShimOSX */,
                                18270F5414CF651900B05E7F /* libsecipc_client */,
+                               E702E73514E1F3EA00CDE635 /* libSecureObjectSync */,
+                               E702E75714E1F48800CDE635 /* libSOSRegressions */,
+                               4A824AFB158FF07000F932C0 /* libSecurityRegressions */,
+                               4CC92AC215A3BC6B00C6D578 /* libsecuritydRegressions */,
+                               4A5CCA4E15ACEFA500702357 /* libSecOtrOSX */,
+                               5284029F164445760035F320 /* libCloudKeychainProxy */,
+                               E71049F1169E023B00DB0045 /* libSecurityTool */,
+                               E7104A12169E216E00DB0045 /* libSecurityCommands */,
+                               E7FEFB82169E363300E18152 /* libSOSCommands */,
+                               0C0BDB55175687EC00BC1A7E /* libsecdRegressions */,
                        );
                };
 /* End PBXProject section */
 
 /* Begin PBXSourcesBuildPhase section */
+               0C0BDB56175687EC00BC1A7E /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               E7F0D3EA177BBE35001ACBC1 /* secd-55-account-incompatibility.c in Sources */,
+                               0C0BDB63175688DA00BC1A7E /* secd-01-items.c in Sources */,
+                               4882C517177521AE0095D04B /* secd-58-password-change.c in Sources */,
+                               E7A10FAE1771249C00C4602F /* secd-57-account-leave.c in Sources */,
+                               E7F18555177A44E000177B23 /* secd-60-account-cloud-identity.c in Sources */,
+                               E7F18557177A502900177B23 /* secd-56-account-apply.c in Sources */,
+                               0C664AE8175951270092D3D9 /* secd-02-upgrade-while-locked.c in Sources */,
+                               0CBF93F8177B7CFC001E5658 /* secd-03-corrupted-items.c in Sources */,
+                               0CBF93FC177BA9D9001E5658 /* secd-05-corrupted-items.c in Sources */,
+                               0CBF93F9177B7CFC001E5658 /* secd-04-corrupted-items.c in Sources */,
+                               4898223A17BDB277003BEF32 /* secd-52-account-changed.c in Sources */,
+                               0C062B1F175E784B00806CFE /* secd-30-keychain-upgrade.c in Sources */,
+                               0C062B20175E784B00806CFE /* secd-31-keychain-bad.c in Sources */,
+                               0C062B21175E784B00806CFE /* secd-31-keychain-unreadable.c in Sources */,
+                               E79D62BB176798FD005A9743 /* secd-50-account.c in Sources */,
+                               48E928C5179DD05500A7F755 /* secd-51-account-inflate.c in Sources */,
+                               486C6C691795F9D600387075 /* secd-61-account-leave-not-in-kansas-anymore.c in Sources */,
+                               E79D62BD176799EE005A9743 /* SOSTestDataSource.c in Sources */,
+                               E79D62BC176799DB005A9743 /* SOSRegressionUtilities.c in Sources */,
+                               E7A10FAC1771246A00C4602F /* secd-55-account-circle.c in Sources */,
+                               E79D62C01767A5BC005A9743 /* SecdTestKeychainUtilities.c in Sources */,
+                               48F32D7E1777AFA3001B84BA /* secd-59-account-cleanup.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                18270F5114CF651900B05E7F /* Sources */ = {
                        isa = PBXSourcesBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
                                18270F5914CF654400B05E7F /* client.c in Sources */,
-                               18270F5A14CF654400B05E7F /* securityd_rep.defs in Sources */,
-                               18270F5B14CF654400B05E7F /* securityd_req.defs in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                        files = (
                                18AD566714CB70A8008233F2 /* SecItem.c in Sources */,
                                BEFE994E14F2E17200356A97 /* SecDH.c in Sources */,
+                               4C8D8627177A71E80019A804 /* SOSCloudCircle.c in Sources */,
+                               4C3CE9E7176005A700B521C2 /* SecuritydXPC.c in Sources */,
+                               4C8940DB166EA8CF00241770 /* osxshim.c in Sources */,
+                               4C8D8628177A71FB0019A804 /* SecPasswordGenerate.c in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                                18D4044814CE1FE400A2BE4E /* SecKey.c in Sources */,
                                18D4044914CE1FE400A2BE4E /* SecPBKDF.c in Sources */,
                                18D4044A14CE1FE400A2BE4E /* SecPolicy.c in Sources */,
+                               4CC07E26171E252300DCB6CE /* SOSCloudCircle.c in Sources */,
                                18D4044B14CE1FE400A2BE4E /* SecRSAKey.c in Sources */,
                                18D4044C14CE1FE400A2BE4E /* SecSCEP.c in Sources */,
                                18D4044D14CE1FE400A2BE4E /* SecTrust.c in Sources */,
                                18D4044E14CE1FE400A2BE4E /* SecTrustSettings.c in Sources */,
+                               CDC765C21729A72800721712 /* SecPasswordGenerate.c in Sources */,
                                18D4044F14CE1FE400A2BE4E /* SecTrustStore.c in Sources */,
                                18D4045014CE1FE400A2BE4E /* vmdh.c in Sources */,
+                               4A971696158FDEB800D439B7 /* SecOTRDHKey.c in Sources */,
+                               4A971699158FDEB800D439B7 /* SecOTRFullIdentity.c in Sources */,
+                               4A97169B158FDEB800D439B7 /* SecOTRMath.c in Sources */,
+                               4A97169E158FDEB800D439B7 /* SecOTRPacketData.c in Sources */,
+                               4A9716A0158FDEB800D439B7 /* SecOTRPackets.c in Sources */,
+                               4A9716A2158FDEB800D439B7 /* SecOTRPublicIdentity.c in Sources */,
+                               4A9716A3158FDEB800D439B7 /* SecOTRSession.c in Sources */,
+                               4A9716A5158FDEB800D439B7 /* SecOTRSessionAKE.c in Sources */,
+                               4A9716A7158FDEB800D439B7 /* SecOTRUtils.c in Sources */,
+                               CD3FD10716C3064B00A83BB6 /* SecuritydXPC.c in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                        isa = PBXSourcesBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
+                               7249E1CB16C01E5F003D7268 /* OTATrustUtilities.c in Sources */,
                                18D4056614CE53DD00A2BE4E /* asynchttp.c in Sources */,
-                               18D4056714CE53DD00A2BE4E /* keystore.c in Sources */,
                                18D4056814CE53DD00A2BE4E /* policytree.c in Sources */,
                                18D4056914CE53DD00A2BE4E /* SecCAIssuerCache.c in Sources */,
                                18D4056A14CE53DD00A2BE4E /* SecCAIssuerRequest.c in Sources */,
                                18D4056B14CE53DD00A2BE4E /* SecItemServer.c in Sources */,
+                               4C3CE9E8176005B500B521C2 /* SecuritydXPC.c in Sources */,
                                18D4056C14CE53DD00A2BE4E /* SecOCSPCache.c in Sources */,
                                18D4056D14CE53DD00A2BE4E /* SecOCSPRequest.c in Sources */,
                                18D4056E14CE53DD00A2BE4E /* SecOCSPResponse.c in Sources */,
                                18D4057014CE53DD00A2BE4E /* SecTrustServer.c in Sources */,
                                18D4057114CE53DD00A2BE4E /* SecTrustStoreServer.c in Sources */,
                                18D4057214CE547400A2BE4E /* spi.c in Sources */,
+                               E7B01B691655DF20000485F1 /* SOSCloudCircleServer.c in Sources */,
+                               525394AE1660A30000BA9687 /* SecDbItem.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4A5CCA4B15ACEFA500702357 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4A5CCA5415ACEFD400702357 /* SecOTRDHKey.c in Sources */,
+                               4A5CCA5515ACEFD400702357 /* SecOTRFullIdentity.c in Sources */,
+                               4A5CCA5615ACEFD400702357 /* SecOTRMath.c in Sources */,
+                               4A5CCA5715ACEFD400702357 /* SecOTRPacketData.c in Sources */,
+                               4A5CCA5815ACEFD400702357 /* SecOTRPackets.c in Sources */,
+                               4A5CCA5915ACEFD400702357 /* SecOTRPublicIdentity.c in Sources */,
+                               4A5CCA5A15ACEFD400702357 /* SecOTRSession.c in Sources */,
+                               4A5CCA5B15ACEFD400702357 /* SecOTRSessionAKE.c in Sources */,
+                               4A5CCA5C15ACEFD400702357 /* SecOTRUtils.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4A824AFC158FF07000F932C0 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4CC92A5F15A3ABD400C6D578 /* pbkdf2-00-hmac-sha1.c in Sources */,
+                               4CC92A6015A3ABD400C6D578 /* spbkdf-00-hmac-sha1.c in Sources */,
+                               4CC92A6115A3ABD400C6D578 /* otr-00-identity.c in Sources */,
+                               4CC92A6215A3ABD400C6D578 /* otr-30-negotiation.c in Sources */,
+                               4CC92A6315A3ABD400C6D578 /* otr-otrdh.c in Sources */,
+                               4CC92A6415A3ABD400C6D578 /* otr-packetdata.c in Sources */,
+                               4CC92A6515A3ABD400C6D578 /* si-00-find-nothing.c in Sources */,
+                               4CC92A6615A3ABD400C6D578 /* si-05-add.c in Sources */,
+                               4CC92A6715A3ABD400C6D578 /* si-10-find-internet.c in Sources */,
+                               4CC92A6815A3ABD400C6D578 /* si-11-update-data.c in Sources */,
+                               4CC92A6915A3ABD400C6D578 /* si-14-dateparse.c in Sources */,
+                               4CC92A6A15A3ABD400C6D578 /* si-15-certificate.c in Sources */,
+                               4CC92A6B15A3ABD400C6D578 /* si-16-ec-certificate.c in Sources */,
+                               4CC92A6C15A3ABD400C6D578 /* si-20-sectrust-activation.c in Sources */,
+                               4CC92A6D15A3ABD400C6D578 /* si-20-sectrust.c in Sources */,
+                               BE62D7601747FF3E001EAA9D /* si-72-syncableitems.c in Sources */,
+                               4CC92A6E15A3ABD400C6D578 /* si-21-sectrust-asr.c in Sources */,
+                               4CC92A6F15A3ABD400C6D578 /* si-22-sectrust-iap.c in Sources */,
+                               4CC92A7015A3ABD400C6D578 /* si-23-sectrust-ocsp.c in Sources */,
+                               4CC92A7115A3ABD400C6D578 /* si-24-sectrust-appleid.c in Sources */,
+                               4CC92A7215A3ABD400C6D578 /* si-24-sectrust-digicert-malaysia.c in Sources */,
+                               4CC92A7315A3ABD400C6D578 /* si-24-sectrust-diginotar.c in Sources */,
+                               4CC92A7415A3ABD400C6D578 /* si-24-sectrust-itms.c in Sources */,
+                               4CC92A7515A3ABD400C6D578 /* si-24-sectrust-mobileasset.c in Sources */,
+                               4CC92A7615A3ABD400C6D578 /* si-24-sectrust-nist.c in Sources */,
+                               4CC92A7715A3ABD400C6D578 /* si-24-sectrust-otatasking.c in Sources */,
+                               4CC92A7815A3ABD400C6D578 /* si-24-sectrust-shoebox.c in Sources */,
+                               4CC92A7915A3ABD400C6D578 /* si-25-sectrust-ipsec-eap.c in Sources */,
+                               4CC92A7A15A3ABD400C6D578 /* si-26-applicationsigning.c in Sources */,
+                               4CC92A7B15A3ABD400C6D578 /* si-27-sectrust-exceptions.c in Sources */,
+                               4CC92A7C15A3ABD400C6D578 /* si-28-sectrustsettings.c in Sources */,
+                               4CC92A7D15A3ABD400C6D578 /* si-29-sectrust-codesigning.c in Sources */,
+                               4CC92A7E15A3ABD400C6D578 /* si-30-keychain-upgrade.c in Sources */,
+                               4C2C8C3D17AB374700C24C13 /* si-12-item-stress.c in Sources */,
+                               4CC92A7F15A3ABD400C6D578 /* si-31-keychain-bad.c in Sources */,
+                               4CC92A8015A3ABD400C6D578 /* si-31-keychain-unreadable.c in Sources */,
+                               4CC92A8215A3ABD400C6D578 /* si-33-keychain-backup.c in Sources */,
+                               4CC92A8315A3ABD400C6D578 /* si-40-seckey-custom.c in Sources */,
+                               E7CA197A17179EC20065299C /* si-69-keydesc.c in Sources */,
+                               BE62D7621747FF51001EAA9D /* si-70-sectrust-unified.c in Sources */,
+                               4CC92A8415A3ABD400C6D578 /* si-40-seckey.c in Sources */,
+                               4CC92A8515A3ABD400C6D578 /* si-41-sececkey.c in Sources */,
+                               4CC92A8615A3ABD400C6D578 /* si-42-identity.c in Sources */,
+                               4CC92A8715A3ABD400C6D578 /* si-43-persistent.c in Sources */,
+                               4CC92A8815A3ABD400C6D578 /* si-50-secrandom.c in Sources */,
+                               4CC92A8915A3ABD400C6D578 /* si-60-cms.c in Sources */,
+                               5DE4A7BD17441CCD0036339E /* si-71-mobile-store-policy.c in Sources */,
+                               CDD565A2173193AC00B6B074 /* si-73-secpasswordgenerate.c in Sources */,
+                               4CC92A8A15A3ABD400C6D578 /* si-61-pkcs12.c in Sources */,
+                               4CC92A8B15A3ABD400C6D578 /* si-62-csr.c in Sources */,
+                               4CC92A8E15A3ABD400C6D578 /* si-63-scep.c in Sources */,
+                               4CC92A9615A3ABD400C6D578 /* si-64-ossl-cms.c in Sources */,
+                               7255A46C1783333D006A8B9A /* si-74-OTAPKISigner.c in Sources */,
+                               7255F91417A973D5004A9F38 /* si-75-AppleIDRecordSigning.c in Sources */,
+                               4CC92A9715A3ABD400C6D578 /* si-65-cms-cert-policy.c in Sources */,
+                               4CC92A9915A3ABD400C6D578 /* si-66-smime.c in Sources */,
+                               4CC92AA415A3ABD400C6D578 /* si-67-sectrust-blacklist.c in Sources */,
+                               4CC92AA515A3ABD400C6D578 /* vmdh-40.c in Sources */,
+                               4CC92AA615A3ABD400C6D578 /* vmdh-41-example.c in Sources */,
+                               4CC92AA715A3ABD400C6D578 /* vmdh-42-example2.c in Sources */,
+                               E748744515A61AF800624935 /* si-68-secmatchissuer.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               4CC92AC315A3BC6B00C6D578 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4CC92AF915A3BC6B00C6D578 /* sd-10-policytree.c in Sources */,
+                               4C143CDE164D8EF5003035A3 /* sd-70-engine.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               5284029C164445760035F320 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               5214701B16977D7700DF0DB3 /* cloudkeychainproxy.m in Sources */,
+                               528402AE164446410035F320 /* CKDKVSProxy.m in Sources */,
+                               528402AF164446410035F320 /* CKDPersistentState.m in Sources */,
+                               528402B1164446410035F320 /* CKDUserInteraction.m in Sources */,
+                               528402B2164447610035F320 /* SOSCloudKeychainConstants.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E702E73614E1F3EA00CDE635 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4C1C452714EB27F50018B1D9 /* SOSTransport.c in Sources */,
+                               4802A59616D711060059E5B9 /* SOSUserKeygen.c in Sources */,
+                               4CC929B315A3957800C6D578 /* SOSAccount.c in Sources */,
+                               4CC929B515A3957800C6D578 /* SOSCircle.c in Sources */,
+                               4CC929B715A3957800C6D578 /* SOSPeer.c in Sources */,
+                               4C9DC91D15B602910036D941 /* SOSEngine.c in Sources */,
+                               E777C71E15B73F9E004044A8 /* SOSInternal.c in Sources */,
+                               E777C72615B87545004044A8 /* SOSPeerInfo.c in Sources */,
+                               E7217B2715F8131A00D26031 /* SOSCloudKeychainConstants.c in Sources */,
+                               E79277E3163B110A0096F3E2 /* SOSFullPeerInfo.c in Sources */,
+                               52EAF4BE163C52EB00803D0F /* SOSCloudKeychainClient.c in Sources */,
+                               488902EC16C2F88400F119FF /* SOSCoder.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E702E75814E1F48800CDE635 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               4C6ED19615CB0E72004379B7 /* sc-30-peerinfo.c in Sources */,
+                               E777C6B115B4DDF2004044A8 /* sc-40-circle.c in Sources */,
+                               4C6ED19715CB0E72004379B7 /* sc-60-peer.c in Sources */,
+                               4C6ED19515CB0E44004379B7 /* sc-70-engine.c in Sources */,
+                               521C0A7615F908AF00604B61 /* sc-90-ckdclient.c in Sources */,
+                               521C0C8715FEB03300604B61 /* sc-120-cloudcircle.c in Sources */,
+                               521C0CD615FF9B3300604B61 /* SOSRegressionUtilities.c in Sources */,
+                               48CE733E1731C49A004C2946 /* sc-130-resignationticket.c in Sources */,
+                               4C4EBD541610D7D8007D06A5 /* sc-75-circle-engine.c in Sources */,
+                               4CB8A83816164B7700B52EC7 /* SOSTestDataSource.c in Sources */,
+                               521C691F16164B9900E31C3E /* sc-95-ckd2client.c in Sources */,
+                               4C5F2E38162DF76A00AF8346 /* SOSTestTransport.c in Sources */,
+                               E763D6231624E2670038477D /* sc-20-keynames.c in Sources */,
+                               52DEE9E2162DC8F1002F3BCD /* sc-100-devicecircle.c in Sources */,
+                               52AF7083163D9AA20092A7ED /* sc-101-accountsync.c in Sources */,
+                               52840281163F2B060035F320 /* sc-102-cfusernotification.c in Sources */,
+                               522B0ED21648809300A4675D /* sc-103-syncupdate.c in Sources */,
+                               5253946116608F6800BA9687 /* sc-51-persistentEC.c in Sources */,
+                               E7BE10A7167AB32300D2A178 /* sc-41-cloudcircle.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E71049EE169E023B00DB0045 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               0CE7ABDF171383E30088968F /* keychain_backup.c in Sources */,
+                               E7104A01169E036E00DB0045 /* SecurityTool.c in Sources */,
+                               E790C10A169E4FD200E0C0C9 /* digest_calc.c in Sources */,
+                               E790C110169E53DF00E0C0C9 /* leaks.c in Sources */,
+                               4CD1897D169F835400BC96B8 /* print_cert.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E7104A13169E216E00DB0045 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               E790C141169E5C6200E0C0C9 /* add_internet_password.c in Sources */,
+                               E790C142169E5C6200E0C0C9 /* codesign.c in Sources */,
+                               E790C143169E5C6200E0C0C9 /* keychain_add.c in Sources */,
+                               E790C144169E5C6200E0C0C9 /* keychain_find.c in Sources */,
+                               E790C145169E5C6200E0C0C9 /* pkcs12_util.c in Sources */,
+                               E790C147169E5C6200E0C0C9 /* scep.c in Sources */,
+                               E790C148169E5C6200E0C0C9 /* show_certificates.c in Sources */,
+                               E790C149169E5C6200E0C0C9 /* spc.c in Sources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
+               E7FEFB83169E363300E18152 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               E7FEFB91169E36D800E18152 /* keychain_sync.c in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
 /* End PBXSourcesBuildPhase section */
 
+/* Begin PBXVariantGroup section */
+               521C0BAC15FA5DA800604B61 /* InfoPlist.strings */ = {
+                       isa = PBXVariantGroup;
+                       children = (
+                               521C0BAD15FA5DA800604B61 /* en */,
+                       );
+                       name = InfoPlist.strings;
+                       sourceTree = "<group>";
+               };
+/* End PBXVariantGroup section */
+
 /* Begin XCBuildConfiguration section */
+               0C0BDB5D175687EC00BC1A7E /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               0C0BDB5E175687EC00BC1A7E /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
                18270F5714CF651900B05E7F /* Debug */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9814CF1AAD00B05E7F /* debug.xcconfig */;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
                        buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
+                               COMBINE_HIDPI_IMAGES = YES;
                                "GCC_PREPROCESSOR_DEFINITIONS[sdk=macosx*]" = (
                                        "$(inherited)",
                                        "SECITEM_SHIM_OSX=1",
                };
                18270F5814CF651900B05E7F /* Release */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9A14CF1AAD00B05E7F /* release.xcconfig */;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
                        buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
+                               COMBINE_HIDPI_IMAGES = YES;
                                "GCC_PREPROCESSOR_DEFINITIONS[sdk=macosx*]" = (
                                        "$(inherited)",
                                        "SECITEM_SHIM_OSX=1",
                };
                186CDD1114CA116C00AF9171 /* Debug */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       baseConfigurationReference = 18270C9814CF1AAD00B05E7F /* debug.xcconfig */;
                        buildSettings = {
+                               CLANG_WARN_INT_CONVERSION = YES;
+                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                        };
                        name = Debug;
                };
                186CDD1214CA116C00AF9171 /* Release */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       baseConfigurationReference = 18270C9A14CF1AAD00B05E7F /* release.xcconfig */;
                        buildSettings = {
+                               CLANG_WARN_INT_CONVERSION = YES;
+                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
                        };
                        name = Release;
                };
                186CDD1414CA116C00AF9171 /* Debug */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9814CF1AAD00B05E7F /* debug.xcconfig */;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
                        buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
                                GCC_PREPROCESSOR_DEFINITIONS = (
                                        "$(inherited)",
                                        "SECITEM_SHIM_OSX=1",
                };
                186CDD1514CA116C00AF9171 /* Release */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9A14CF1AAD00B05E7F /* release.xcconfig */;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
                        buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
                                GCC_PREPROCESSOR_DEFINITIONS = (
                                        "$(inherited)",
                                        "SECITEM_SHIM_OSX=1",
                };
                18D4043714CE0CF300A2BE4E /* Debug */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9814CF1AAD00B05E7F /* debug.xcconfig */;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
                        buildSettings = {
+                               CLANG_WARN_CONSTANT_CONVERSION = NO;
+                               CLANG_WARN_ENUM_CONVERSION = NO;
+                               CLANG_WARN_INT_CONVERSION = NO;
+                               COMBINE_HIDPI_IMAGES = YES;
+                               GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
                        };
                        name = Debug;
                };
                18D4043814CE0CF300A2BE4E /* Release */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9A14CF1AAD00B05E7F /* release.xcconfig */;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
                        buildSettings = {
+                               CLANG_WARN_CONSTANT_CONVERSION = NO;
+                               CLANG_WARN_ENUM_CONVERSION = NO;
+                               CLANG_WARN_INT_CONVERSION = NO;
+                               COMBINE_HIDPI_IMAGES = YES;
+                               GCC_WARN_64_TO_32_BIT_CONVERSION = NO;
                        };
                        name = Release;
                };
                18D4056414CE53C200A2BE4E /* Debug */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9814CF1AAD00B05E7F /* debug.xcconfig */;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
                        buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
+                               COMBINE_HIDPI_IMAGES = YES;
                                "GCC_PREPROCESSOR_DEFINITIONS[sdk=macosx*]" = (
                                        "$(inherited)",
                                        "SECITEM_SHIM_OSX=1",
                };
                18D4056514CE53C200A2BE4E /* Release */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 18270C9A14CF1AAD00B05E7F /* release.xcconfig */;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
                        buildSettings = {
-                               GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
+                               COMBINE_HIDPI_IMAGES = YES;
                                "GCC_PREPROCESSOR_DEFINITIONS[sdk=macosx*]" = (
                                        "$(inherited)",
                                        "SECITEM_SHIM_OSX=1",
                        };
                        name = Release;
                };
+               4A5CCA5015ACEFA500702357 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+                               COMBINE_HIDPI_IMAGES = YES;
+                               GCC_PREPROCESSOR_DEFINITIONS = (
+                                       "DEBUG=1",
+                                       "$(inherited)",
+                               );
+                               GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES;
+                               GCC_WARN_UNUSED_VARIABLE = YES;
+                       };
+                       name = Debug;
+               };
+               4A5CCA5115ACEFA500702357 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+                               COMBINE_HIDPI_IMAGES = YES;
+                               GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+                               GCC_WARN_ABOUT_RETURN_TYPE = YES;
+                               GCC_WARN_UNINITIALIZED_AUTOS = YES;
+                               GCC_WARN_UNUSED_VARIABLE = YES;
+                       };
+                       name = Release;
+               };
+               4A824B01158FF07000F932C0 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               4A824B02158FF07000F932C0 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
+               4CC92B1215A3BC6B00C6D578 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               4CC92B1315A3BC6B00C6D578 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
+               528402AA164445760035F320 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 4C5EA365164C791400A136B8 /* lib-arc-only.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               528402AB164445760035F320 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 4C5EA365164C791400A136B8 /* lib-arc-only.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
+               E702E75414E1F3EA00CDE635 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               E702E75514E1F3EA00CDE635 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
+               E702E77614E1F48800CDE635 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               E702E77714E1F48800CDE635 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
+               E71049FB169E023B00DB0045 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               E71049FC169E023B00DB0045 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
+               E7104A1B169E216E00DB0045 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               E7104A1C169E216E00DB0045 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
+               E7FEFB8A169E363300E18152 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Debug;
+               };
+               E7FEFB8B169E363300E18152 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 18270C9914CF1AAD00B05E7F /* lib.xcconfig */;
+                       buildSettings = {
+                               COMBINE_HIDPI_IMAGES = YES;
+                       };
+                       name = Release;
+               };
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
+               0C0BDB5C175687EC00BC1A7E /* Build configuration list for PBXNativeTarget "libsecdRegressions" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               0C0BDB5D175687EC00BC1A7E /* Debug */,
+                               0C0BDB5E175687EC00BC1A7E /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
                18270F5614CF651900B05E7F /* Build configuration list for PBXNativeTarget "libsecipc_client" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Release;
                };
+               4A5CCA5215ACEFA500702357 /* Build configuration list for PBXNativeTarget "libSecOtrOSX" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               4A5CCA5015ACEFA500702357 /* Debug */,
+                               4A5CCA5115ACEFA500702357 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               4A824B00158FF07000F932C0 /* Build configuration list for PBXNativeTarget "libSecurityRegressions" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               4A824B01158FF07000F932C0 /* Debug */,
+                               4A824B02158FF07000F932C0 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               4CC92B1115A3BC6B00C6D578 /* Build configuration list for PBXNativeTarget "libsecuritydRegressions" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               4CC92B1215A3BC6B00C6D578 /* Debug */,
+                               4CC92B1315A3BC6B00C6D578 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               528402A9164445760035F320 /* Build configuration list for PBXNativeTarget "libCloudKeychainProxy" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               528402AA164445760035F320 /* Debug */,
+                               528402AB164445760035F320 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               E702E75314E1F3EA00CDE635 /* Build configuration list for PBXNativeTarget "libSecureObjectSync" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               E702E75414E1F3EA00CDE635 /* Debug */,
+                               E702E75514E1F3EA00CDE635 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               E702E77514E1F48800CDE635 /* Build configuration list for PBXNativeTarget "libSOSRegressions" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               E702E77614E1F48800CDE635 /* Debug */,
+                               E702E77714E1F48800CDE635 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               E71049FD169E023B00DB0045 /* Build configuration list for PBXNativeTarget "libSecurityTool" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               E71049FB169E023B00DB0045 /* Debug */,
+                               E71049FC169E023B00DB0045 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               E7104A1A169E216E00DB0045 /* Build configuration list for PBXNativeTarget "libSecurityCommands" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               E7104A1B169E216E00DB0045 /* Debug */,
+                               E7104A1C169E216E00DB0045 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
+               E7FEFB89169E363300E18152 /* Build configuration list for PBXNativeTarget "libSOSCommands" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               E7FEFB8A169E363300E18152 /* Debug */,
+                               E7FEFB8B169E363300E18152 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
 /* End XCConfigurationList section */
        };
        rootObject = 186CDD0614CA116C00AF9171 /* Project object */;