// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 46;
	objects = {

/* Begin PBXBuildFile section */
		F805B8891160EB39007EC01E /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F805B8881160EB39007EC01E /* libcrypto.dylib */; };
		F805B88B1160EB3A007EC01E /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F805B88A1160EB39007EC01E /* libicucore.dylib */; };
		F805B88F1160EB45007EC01E /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F805B88E1160EB45007EC01E /* libssl.dylib */; };
		F805B8931160EB4E007EC01E /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F805B8921160EB4E007EC01E /* SystemConfiguration.framework */; };
		F805B8A11160EBAA007EC01E /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F805B8A01160EBAA007EC01E /* CoreFoundation.framework */; };
		F805B8C21160EC41007EC01E /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F805B8C11160EC41007EC01E /* Security.framework */; };
		F805B8CE1160ECD7007EC01E /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F805B8CD1160ECD7007EC01E /* CoreServices.framework */; };
		F829512419868345001DC91B /* HSLog.m in Sources */ = {isa = PBXBuildFile; fileRef = F829512319868345001DC91B /* HSLog.m */; };
		F829512919868394001DC91B /* NSError_extra.m in Sources */ = {isa = PBXBuildFile; fileRef = F829512819868394001DC91B /* NSError_extra.m */; };
		F829518F198683F9001DC91B /* LocalS3Signer.m in Sources */ = {isa = PBXBuildFile; fileRef = F8295171198683F9001DC91B /* LocalS3Signer.m */; };
		F8295190198683F9001DC91B /* PathReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = F8295173198683F9001DC91B /* PathReceiver.m */; };
		F8295194198683F9001DC91B /* S3ErrorResult.m in Sources */ = {isa = PBXBuildFile; fileRef = F829517B198683F9001DC91B /* S3ErrorResult.m */; };
		F8295195198683F9001DC91B /* S3Lister.m in Sources */ = {isa = PBXBuildFile; fileRef = F829517D198683F9001DC91B /* S3Lister.m */; };
		F8295196198683F9001DC91B /* S3MultiDeleteResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F829517F198683F9001DC91B /* S3MultiDeleteResponse.m */; };
		F8295197198683F9001DC91B /* S3ObjectMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = F8295181198683F9001DC91B /* S3ObjectMetadata.m */; };
		F8295198198683F9001DC91B /* S3ObjectReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = F8295183198683F9001DC91B /* S3ObjectReceiver.m */; };
		F8295199198683F9001DC91B /* S3Owner.m in Sources */ = {isa = PBXBuildFile; fileRef = F8295185198683F9001DC91B /* S3Owner.m */; };
		F829519A198683F9001DC91B /* S3Request.m in Sources */ = {isa = PBXBuildFile; fileRef = F8295188198683F9001DC91B /* S3Request.m */; };
		F829519B198683F9001DC91B /* S3Service.m in Sources */ = {isa = PBXBuildFile; fileRef = F829518A198683F9001DC91B /* S3Service.m */; };
		F82951EC19868D90001DC91B /* NSData-Base64Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = F829519F19868D90001DC91B /* NSData-Base64Extensions.m */; };
		F82951ED19868D90001DC91B /* HTTPConnectionFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = F82951A419868D90001DC91B /* HTTPConnectionFactory.m */; };
		F82951EE19868D90001DC91B /* HTTPInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F82951A619868D90001DC91B /* HTTPInputStream.m */; };
		F82951EF19868D90001DC91B /* HTTPThrottle.m in Sources */ = {isa = PBXBuildFile; fileRef = F82951A819868D90001DC91B /* HTTPThrottle.m */; };
		F82951F119868D90001DC91B /* NSDictionary_HTTP.m in Sources */ = {isa = PBXBuildFile; fileRef = F82951AC19868D90001DC91B /* NSDictionary_HTTP.m */; };
		F82951F219868D90001DC91B /* RFC2616DateFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F82951AE19868D90001DC91B /* RFC2616DateFormatter.m */; };
		F82951F519868D90001DC91B /* URLConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = F82951B419868D90001DC91B /* URLConnection.m */; };
		F829521319868DE6001DC91B /* RegexKitLite.m in Sources */ = {isa = PBXBuildFile; fileRef = F829521219868DE6001DC91B /* RegexKitLite.m */; };
		F829523019868E59001DC91B /* NSObject+SBJSON.m in Sources */ = {isa = PBXBuildFile; fileRef = F829522719868E59001DC91B /* NSObject+SBJSON.m */; };
		F829523119868E59001DC91B /* NSString+SBJSON.m in Sources */ = {isa = PBXBuildFile; fileRef = F829522919868E59001DC91B /* NSString+SBJSON.m */; };
		F829523219868E59001DC91B /* SBJsonBase.m in Sources */ = {isa = PBXBuildFile; fileRef = F829522B19868E59001DC91B /* SBJsonBase.m */; };
		F829523319868E59001DC91B /* SBJsonParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F829522D19868E59001DC91B /* SBJsonParser.m */; };
		F829523419868E59001DC91B /* SBJsonWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = F829522F19868E59001DC91B /* SBJsonWriter.m */; };
		F829523819868E83001DC91B /* AWSRegion.m in Sources */ = {isa = PBXBuildFile; fileRef = F829523719868E83001DC91B /* AWSRegion.m */; };
		F829523C19868EA4001DC91B /* NetMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = F829523B19868EA4001DC91B /* NetMonitor.m */; };
		F829524019868EC7001DC91B /* NSString_extra.m in Sources */ = {isa = PBXBuildFile; fileRef = F829523F19868EC7001DC91B /* NSString_extra.m */; };
		F829524319868ED6001DC91B /* NSData-InputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829524219868ED6001DC91B /* NSData-InputStream.m */; };
		F829524719868F02001DC91B /* ISO8601Date.m in Sources */ = {isa = PBXBuildFile; fileRef = F829524619868F02001DC91B /* ISO8601Date.m */; };
		F829524A19868F0F001DC91B /* DataInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829524919868F0F001DC91B /* DataInputStream.m */; };
		F829524D19868F1E001DC91B /* ChunkedInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829524C19868F1E001DC91B /* ChunkedInputStream.m */; };
		F829525019868F31001DC91B /* InputStreams.m in Sources */ = {isa = PBXBuildFile; fileRef = F829524F19868F31001DC91B /* InputStreams.m */; };
		F829525319868F3C001DC91B /* BufferedInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829525219868F3C001DC91B /* BufferedInputStream.m */; };
		F829DBFC19868FCA00D637E0 /* RFC822.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DBFB19868FCA00D637E0 /* RFC822.m */; };
		F829DBFF1986901300D637E0 /* Streams.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DBFE1986901300D637E0 /* Streams.m */; };
		F829DC10198691CB00D637E0 /* BooleanIO.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC03198691CB00D637E0 /* BooleanIO.m */; };
		F829DC11198691CB00D637E0 /* DataIO.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC05198691CB00D637E0 /* DataIO.m */; };
		F829DC12198691CB00D637E0 /* DateIO.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC07198691CB00D637E0 /* DateIO.m */; };
		F829DC13198691CB00D637E0 /* DoubleIO.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC09198691CB00D637E0 /* DoubleIO.m */; };
		F829DC14198691CB00D637E0 /* IntegerIO.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC0B198691CB00D637E0 /* IntegerIO.m */; };
		F829DC15198691CB00D637E0 /* NSErrorIO.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC0D198691CB00D637E0 /* NSErrorIO.m */; };
		F829DC16198691CB00D637E0 /* StringIO.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC0F198691CB00D637E0 /* StringIO.m */; };
		F829DC19198691D900D637E0 /* BufferedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC18198691D900D637E0 /* BufferedOutputStream.m */; };
		F829DC1C1986921E00D637E0 /* MD5Hash.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC1B1986921E00D637E0 /* MD5Hash.m */; };
		F829DC1F1986923100D637E0 /* Sysctl.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC1E1986923100D637E0 /* Sysctl.m */; };
		F829DC241986924100D637E0 /* FDInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC211986924100D637E0 /* FDInputStream.m */; };
		F829DC251986924100D637E0 /* FDOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC231986924100D637E0 /* FDOutputStream.m */; };
		F829DC281986924E00D637E0 /* DataOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC271986924E00D637E0 /* DataOutputStream.m */; };
		F829DC2D1986927000D637E0 /* FileInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC2A1986927000D637E0 /* FileInputStream.m */; };
		F829DC2E1986927000D637E0 /* FileOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC2C1986927000D637E0 /* FileOutputStream.m */; };
		F829DC311986930300D637E0 /* OpenSSL.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC301986930300D637E0 /* OpenSSL.m */; };
		F829DC35198697EB00D637E0 /* Target.m in Sources */ = {isa = PBXBuildFile; fileRef = F829DC34198697EB00D637E0 /* Target.m */; };
		F83C1AE311CA7C7C0001958F /* arq_restore.m in Sources */ = {isa = PBXBuildFile; fileRef = 08FB7796FE84155DC02AAC07 /* arq_restore.m */; };
		F83D0A831E3F5D75009FBE98 /* BaseKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = F83D0A7D1E3F5D75009FBE98 /* BaseKeychain.m */; };
		F83D0A841E3F5D75009FBE98 /* KeychainFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = F83D0A801E3F5D75009FBE98 /* KeychainFactory.m */; };
		F83D0A851E3F5D75009FBE98 /* KeychainItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F83D0A821E3F5D75009FBE98 /* KeychainItem.m */; };
		F83D0A881E3F786B009FBE98 /* TargetFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = F83D0A871E3F786A009FBE98 /* TargetFactory.m */; };
		F83D0A8B1E3F87A8009FBE98 /* ExePath.m in Sources */ = {isa = PBXBuildFile; fileRef = F83D0A8A1E3F87A8009FBE98 /* ExePath.m */; };
		F83F9B2D1983303F007CBFB4 /* ArqRestoreCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = F83F9B2C1983303F007CBFB4 /* ArqRestoreCommand.m */; };
		F874D8E71DF7618500B7EC02 /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8D21DF7618500B7EC02 /* DDAbstractDatabaseLogger.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8E81DF7618500B7EC02 /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8D41DF7618500B7EC02 /* DDASLLogCapture.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8E91DF7618500B7EC02 /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8D61DF7618500B7EC02 /* DDASLLogger.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8EA1DF7618500B7EC02 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8D91DF7618500B7EC02 /* DDContextFilterLogFormatter.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8EB1DF7618500B7EC02 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8DB1DF7618500B7EC02 /* DDDispatchQueueLogFormatter.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8EC1DF7618500B7EC02 /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8DD1DF7618500B7EC02 /* DDFileLogger.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8ED1DF7618500B7EC02 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8E01DF7618500B7EC02 /* DDLog.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8EE1DF7618500B7EC02 /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8E41DF7618500B7EC02 /* DDMultiFormatter.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8EF1DF7618500B7EC02 /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8E61DF7618500B7EC02 /* DDTTYLogger.m */; settings = {COMPILER_FLAGS = "-fobjc-arc"; }; };
		F874D8F21DF766A000B7EC02 /* System.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8F11DF766A000B7EC02 /* System.m */; };
		F874D8F51DF766C600B7EC02 /* ByteSize.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8F41DF766C600B7EC02 /* ByteSize.m */; };
		F874D9121DF7676E00B7EC02 /* CommitList.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8F71DF7676E00B7EC02 /* CommitList.m */; };
		F874D9131DF7676E00B7EC02 /* EncryptionDatFile.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8F91DF7676E00B7EC02 /* EncryptionDatFile.m */; };
		F874D9141DF7676E00B7EC02 /* Fark.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8FA1DF7676E00B7EC02 /* Fark.m */; };
		F874D9151DF7676E00B7EC02 /* KeyValuePair.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8FC1DF7676E00B7EC02 /* KeyValuePair.m */; };
		F874D9161DF7676E00B7EC02 /* NSData-Compress.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D8FE1DF7676E00B7EC02 /* NSData-Compress.m */; };
		F874D9171DF7676E00B7EC02 /* ObjectEncryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D9001DF7676E00B7EC02 /* ObjectEncryptor.m */; };
		F874D9181DF7676E00B7EC02 /* ObjectEncryptorV1.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D9031DF7676E00B7EC02 /* ObjectEncryptorV1.m */; };
		F874D9191DF7676E00B7EC02 /* ObjectEncryptorV2.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D9051DF7676E00B7EC02 /* ObjectEncryptorV2.m */; };
		F874D91A1DF7676E00B7EC02 /* PackSetDB.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D9071DF7676E00B7EC02 /* PackSetDB.m */; };
		F874D91B1DF7676E00B7EC02 /* PIELoader.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D9091DF7676E00B7EC02 /* PIELoader.m */; };
		F874D91C1DF7676E00B7EC02 /* PIELoaderWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D90B1DF7676E00B7EC02 /* PIELoaderWorker.m */; };
		F874D91D1DF7676E00B7EC02 /* S3PIEInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D90D1DF7676E00B7EC02 /* S3PIEInputStream.m */; };
		F874D91E1DF7676E00B7EC02 /* SynchronousPackSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D90F1DF7676E00B7EC02 /* SynchronousPackSet.m */; };
		F874D9221DF767BA00B7EC02 /* CacheOwnership.m in Sources */ = {isa = PBXBuildFile; fileRef = F874D9211DF767BA00B7EC02 /* CacheOwnership.m */; };
		F8A18C891E3E146000AF9F97 /* StandardRestorer.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18C881E3E146000AF9F97 /* StandardRestorer.m */; };
		F8A18C911E3E14A900AF9F97 /* StandardRestorerDelegateMux.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18C8C1E3E14A900AF9F97 /* StandardRestorerDelegateMux.m */; };
		F8A18C921E3E14A900AF9F97 /* StandardRestorerError.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18C8E1E3E14A900AF9F97 /* StandardRestorerError.m */; };
		F8A18C931E3E14A900AF9F97 /* StandardRestorerParamSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18C901E3E14A900AF9F97 /* StandardRestorerParamSet.m */; };
		F8A18C961E3E14CA00AF9F97 /* StandardRestoreWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18C951E3E14CA00AF9F97 /* StandardRestoreWorker.m */; };
		F8A18C991E3E14DD00AF9F97 /* StandardRestoreItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18C981E3E14DD00AF9F97 /* StandardRestoreItem.m */; };
		F8A18C9A1E3E165F00AF9F97 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F805B8C51160EC4E007EC01E /* Cocoa.framework */; };
		F8A18C9E1E3E16A400AF9F97 /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = F8A18C9C1E3E16A400AF9F97 /* sqlite3.c */; };
		F8A18CA11E3E16C400AF9F97 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = F8A18CA01E3E16C400AF9F97 /* libz.tbd */; };
		F8A18CA61E3E170F00AF9F97 /* S3SignatureV1AuthorizationProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CA31E3E170F00AF9F97 /* S3SignatureV1AuthorizationProvider.m */; };
		F8A18CA71E3E170F00AF9F97 /* S3SignatureV4AuthorizationProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CA51E3E170F00AF9F97 /* S3SignatureV4AuthorizationProvider.m */; };
		F8A18CAA1E3E173200AF9F97 /* HMACSHA256.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CA91E3E173200AF9F97 /* HMACSHA256.m */; };
		F8A18CAD1E3E17A200AF9F97 /* HSLogFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CAC1E3E17A200AF9F97 /* HSLogFileManager.m */; };
		F8A18CC21E3E18B400AF9F97 /* ItemFSFileDeleter.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CBB1E3E18B400AF9F97 /* ItemFSFileDeleter.m */; };
		F8A18CC31E3E18B400AF9F97 /* ItemFSFileDeleterWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CBD1E3E18B400AF9F97 /* ItemFSFileDeleterWorker.m */; };
		F8A18CC41E3E18B400AF9F97 /* RemoteFSFileDeleter.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CBF1E3E18B400AF9F97 /* RemoteFSFileDeleter.m */; };
		F8A18CC51E3E18B400AF9F97 /* RemoteFSFileDeleterWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CC11E3E18B400AF9F97 /* RemoteFSFileDeleterWorker.m */; };
		F8A18CC81E3E193A00AF9F97 /* LZ4Compressor.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CC71E3E193A00AF9F97 /* LZ4Compressor.m */; };
		F8A18CCB1E3E194C00AF9F97 /* lz4.c in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CC91E3E194C00AF9F97 /* lz4.c */; };
		F8A18CD01E3E195B00AF9F97 /* S3ObjectsLister.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CCD1E3E195B00AF9F97 /* S3ObjectsLister.m */; };
		F8A18CD11E3E195B00AF9F97 /* S3ObjectsListerWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A18CCF1E3E195B00AF9F97 /* S3ObjectsListerWorker.m */; };
		F8CD479F1DF6FD270061C3D6 /* LocalItemFS.m in Sources */ = {isa = PBXBuildFile; fileRef = F8CD479B1DF6FD270061C3D6 /* LocalItemFS.m */; };
		F8CD47A01DF6FD270061C3D6 /* RemoteFS.m in Sources */ = {isa = PBXBuildFile; fileRef = F8CD479C1DF6FD270061C3D6 /* RemoteFS.m */; };
		F8E1A30A1E3D3E6900A61EEA /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3001E3D3E6900A61EEA /* FMDatabase.m */; };
		F8E1A30B1E3D3E6900A61EEA /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3021E3D3E6900A61EEA /* FMDatabaseAdditions.m */; };
		F8E1A30C1E3D3E6900A61EEA /* FMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3041E3D3E6900A61EEA /* FMDatabasePool.m */; };
		F8E1A30D1E3D3E6900A61EEA /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3061E3D3E6900A61EEA /* FMDatabaseQueue.m */; };
		F8E1A30E1E3D3E6900A61EEA /* FMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3091E3D3E6900A61EEA /* FMResultSet.m */; };
		F8E1A3141E3D3EEE00A61EEA /* Item.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3111E3D3EEE00A61EEA /* Item.m */; };
		F8E1A3151E3D3EEE00A61EEA /* ItemsDB.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3131E3D3EEE00A61EEA /* ItemsDB.m */; };
		F8E1A3181E3D3F1A00A61EEA /* TargetItemsDB.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3171E3D3F1A00A61EEA /* TargetItemsDB.m */; };
		F8E1A31D1E3D3F8000A61EEA /* TargetConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A31C1E3D3F8000A61EEA /* TargetConnection.m */; };
		F8E1A3241E3D3FDF00A61EEA /* PackBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A31F1E3D3FDF00A61EEA /* PackBuilder.m */; };
		F8E1A3251E3D3FDF00A61EEA /* PackBuilderEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3211E3D3FDF00A61EEA /* PackBuilderEntry.m */; };
		F8E1A3261E3D3FDF00A61EEA /* PackIndexGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3231E3D3FDF00A61EEA /* PackIndexGenerator.m */; };
		F8E1A3291E3D400800A61EEA /* ReflogEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3281E3D400800A61EEA /* ReflogEntry.m */; };
		F8E1A32C1E3D419E00A61EEA /* FlockFile.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A32B1E3D419E00A61EEA /* FlockFile.m */; };
		F8E1A32F1E3D427A00A61EEA /* NSData-LZ4.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A32E1E3D427A00A61EEA /* NSData-LZ4.m */; };
		F8E1A33D1E3D474800A61EEA /* S3AuthorizationProviderFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A33C1E3D474800A61EEA /* S3AuthorizationProviderFactory.m */; };
		F8E1A3631E3D47F300A61EEA /* NSData-Random.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3621E3D47F300A61EEA /* NSData-Random.m */; };
		F8E1A3831E3D4B5600A61EEA /* FSStat.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3821E3D4B5600A61EEA /* FSStat.m */; };
		F8E1A3861E3D4B6100A61EEA /* Volume.m in Sources */ = {isa = PBXBuildFile; fileRef = F8E1A3851E3D4B6100A61EEA /* Volume.m */; };
		F8F2D8681986B58000997A15 /* BackupSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8671986B58000997A15 /* BackupSet.m */; };
		F8F2D8851986B64D00997A15 /* GlacierAuthorizationProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8841986B64D00997A15 /* GlacierAuthorizationProvider.m */; };
		F8F2D8921986B66000997A15 /* GlacierJob.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8871986B66000997A15 /* GlacierJob.m */; };
		F8F2D8931986B66000997A15 /* GlacierJobLister.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8891986B66000997A15 /* GlacierJobLister.m */; };
		F8F2D8941986B66000997A15 /* GlacierRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D88B1986B66000997A15 /* GlacierRequest.m */; };
		F8F2D8951986B66000997A15 /* GlacierResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D88D1986B66000997A15 /* GlacierResponse.m */; };
		F8F2D8961986B66000997A15 /* GlacierService.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D88F1986B66000997A15 /* GlacierService.m */; };
		F8F2D8971986B66000997A15 /* LocalGlacierSigner.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8911986B66000997A15 /* LocalGlacierSigner.m */; };
		F8F2D8A31986B67500997A15 /* NSError_Glacier.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8991986B67500997A15 /* NSError_Glacier.m */; };
		F8F2D8A41986B67500997A15 /* SHA256TreeHash.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D89B1986B67500997A15 /* SHA256TreeHash.m */; };
		F8F2D8A51986B67500997A15 /* Vault.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D89D1986B67500997A15 /* Vault.m */; };
		F8F2D8A61986B67500997A15 /* VaultDeleter.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D89F1986B67500997A15 /* VaultDeleter.m */; };
		F8F2D8A71986B67500997A15 /* VaultLister.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8A21986B67500997A15 /* VaultLister.m */; };
		F8F2D8AA1986B68800997A15 /* NSXMLNode_extra.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8A91986B68800997A15 /* NSXMLNode_extra.m */; };
		F8F2D8AD1986B6A300997A15 /* SHA256Hash.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8AC1986B6A300997A15 /* SHA256Hash.m */; };
		F8F2D8B81986B6E000997A15 /* CreateTopicResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8B11986B6E000997A15 /* CreateTopicResponse.m */; };
		F8F2D8B91986B6E000997A15 /* ListTopicsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8B31986B6E000997A15 /* ListTopicsResponse.m */; };
		F8F2D8BA1986B6E000997A15 /* SNS.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8B51986B6E000997A15 /* SNS.m */; };
		F8F2D8BB1986B6E000997A15 /* SubscribeResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8B71986B6E000997A15 /* SubscribeResponse.m */; };
		F8F2D8C81986B6E900997A15 /* CreateQueueResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8BD1986B6E900997A15 /* CreateQueueResponse.m */; };
		F8F2D8C91986B6E900997A15 /* GetQueueAttributesResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8BF1986B6E900997A15 /* GetQueueAttributesResponse.m */; };
		F8F2D8CA1986B6E900997A15 /* ListQueuesResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8C11986B6E900997A15 /* ListQueuesResponse.m */; };
		F8F2D8CB1986B6E900997A15 /* ReceiveMessageResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8C31986B6E900997A15 /* ReceiveMessageResponse.m */; };
		F8F2D8CC1986B6E900997A15 /* SQS.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8C51986B6E900997A15 /* SQS.m */; };
		F8F2D8CD1986B6E900997A15 /* SQSMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8C71986B6E900997A15 /* SQSMessage.m */; };
		F8F2D8D01986B6FD00997A15 /* SignatureV2Provider.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8CF1986B6FD00997A15 /* SignatureV2Provider.m */; };
		F8F2D8D71986B70300997A15 /* AWSQueryError.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8D21986B70300997A15 /* AWSQueryError.m */; };
		F8F2D8D81986B70300997A15 /* AWSQueryRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8D41986B70300997A15 /* AWSQueryRequest.m */; };
		F8F2D8D91986B70300997A15 /* AWSQueryResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8D61986B70300997A15 /* AWSQueryResponse.m */; };
		F8F2D8DD1986B72900997A15 /* GlacierAuthorization.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8DC1986B72900997A15 /* GlacierAuthorization.m */; };
		F8F2D8E01986B74400997A15 /* UserAndComputer.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8DF1986B74400997A15 /* UserAndComputer.m */; };
		F8F2D8E31986B75C00997A15 /* Computer.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8E21986B75C00997A15 /* Computer.m */; };
		F8F2D8FD1986B78600997A15 /* ArrayNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8E61986B78600997A15 /* ArrayNode.m */; };
		F8F2D8FE1986B78600997A15 /* BinaryPListReader.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8E81986B78600997A15 /* BinaryPListReader.m */; };
		F8F2D8FF1986B78600997A15 /* BinaryPListWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8EA1986B78600997A15 /* BinaryPListWriter.m */; };
		F8F2D9001986B78600997A15 /* BooleanNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8EC1986B78600997A15 /* BooleanNode.m */; };
		F8F2D9011986B78600997A15 /* DictNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8EE1986B78600997A15 /* DictNode.m */; };
		F8F2D9021986B78600997A15 /* IntegerNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8F01986B78600997A15 /* IntegerNode.m */; };
		F8F2D9031986B78600997A15 /* RealNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8F41986B78600997A15 /* RealNode.m */; };
		F8F2D9041986B78600997A15 /* StringNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8F61986B78600997A15 /* StringNode.m */; };
		F8F2D9051986B78600997A15 /* XMLPlistParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8F81986B78600997A15 /* XMLPlistParser.m */; };
		F8F2D9061986B78600997A15 /* XMLPListReader.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8FA1986B78600997A15 /* XMLPListReader.m */; };
		F8F2D9071986B78600997A15 /* XMLPListWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D8FC1986B78600997A15 /* XMLPListWriter.m */; };
		F8F2D90D1986B7AF00997A15 /* NSObject_extra.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D90C1986B7AF00997A15 /* NSObject_extra.m */; };
		F8F2D9121986B80800997A15 /* CryptoKey.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D90F1986B80800997A15 /* CryptoKey.m */; };
		F8F2D9131986B80800997A15 /* OpenSSLCryptoKey.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9111986B80800997A15 /* OpenSSLCryptoKey.m */; };
		F8F2D9251986B98600997A15 /* BlobKey.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9241986B98600997A15 /* BlobKey.m */; };
		F8F2D92A1986B9DF00997A15 /* SHA1Hash.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9291986B9DF00997A15 /* SHA1Hash.m */; };
		F8F2D92E1986BA1400997A15 /* Commit.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D92D1986BA1400997A15 /* Commit.m */; };
		F8F2D9311986BA2200997A15 /* CommitFailedFile.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9301986BA2200997A15 /* CommitFailedFile.m */; };
		F8F2D9341986BA2B00997A15 /* ArqSalt.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9331986BA2B00997A15 /* ArqSalt.m */; };
		F8F2D9371986BA4900997A15 /* NSFileManager_extra.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9361986BA4900997A15 /* NSFileManager_extra.m */; };
		F8F2D93A1986BA6900997A15 /* UserLibrary_Arq.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9391986BA6900997A15 /* UserLibrary_Arq.m */; };
		F8F2D93D1986BA7900997A15 /* UserLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D93C1986BA7900997A15 /* UserLibrary.m */; };
		F8F2D9441986BA9B00997A15 /* Bucket.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D93F1986BA9B00997A15 /* Bucket.m */; };
		F8F2D9451986BA9B00997A15 /* BucketExclude.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9411986BA9B00997A15 /* BucketExclude.m */; };
		F8F2D9461986BA9B00997A15 /* BucketExcludeSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9431986BA9B00997A15 /* BucketExcludeSet.m */; };
		F8F2D9491986BAD200997A15 /* Repo.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9481986BAD200997A15 /* Repo.m */; };
		F8F2D94C1986BB4900997A15 /* NSString_slashed.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D94B1986BB4900997A15 /* NSString_slashed.m */; };
		F8F2D9561986BE3C00997A15 /* PackId.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9551986BE3C00997A15 /* PackId.m */; };
		F8F2D95B1986BE4E00997A15 /* PackIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9581986BE4E00997A15 /* PackIndex.m */; };
		F8F2D95C1986BE4E00997A15 /* PackIndexEntry.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D95A1986BE4E00997A15 /* PackIndexEntry.m */; };
		F8F2D9611986BE6100997A15 /* Node.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D95E1986BE6100997A15 /* Node.m */; };
		F8F2D9621986BE6100997A15 /* Tree.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9601986BE6100997A15 /* Tree.m */; };
		F8F2D9651986BE7600997A15 /* NSData-GZip.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9641986BE7600997A15 /* NSData-GZip.m */; };
		F8F2D9681986BEA300997A15 /* BlobKeyIO.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9671986BEA300997A15 /* BlobKeyIO.m */; };
		F8F2D96B1986BF5100997A15 /* GunzipInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D96A1986BF5100997A15 /* GunzipInputStream.m */; };
		F8F2D96E1986BF6800997A15 /* PackSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D96D1986BF6800997A15 /* PackSet.m */; };
		F8F2D9701986C09300997A15 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F8F2D96F1986C09300997A15 /* IOKit.framework */; };
		F8F2D97C1986D38900997A15 /* OSStatusDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D97B1986D38900997A15 /* OSStatusDescription.m */; };
		F8F2D97F1986D3A100997A15 /* FileAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D97E1986D3A100997A15 /* FileAttributes.m */; };
		F8F2D9821986D3B100997A15 /* FileACL.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9811986D3B100997A15 /* FileACL.m */; };
		F8F2D9851986D3C400997A15 /* XAttrSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9841986D3C400997A15 /* XAttrSet.m */; };
		F8F2D9921986D4C700997A15 /* CalculateItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D98E1986D4C700997A15 /* CalculateItem.m */; };
		F8F2D9931986D4C700997A15 /* RestoreItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9901986D4C700997A15 /* RestoreItem.m */; };
		F8F2D9981986DCCC00997A15 /* S3GlacierRestorerParamSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9971986DCCC00997A15 /* S3GlacierRestorerParamSet.m */; };
		F8F2D99C1986DDAD00997A15 /* S3GlacierRestorer.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D99A1986DDAD00997A15 /* S3GlacierRestorer.m */; };
		F8F2D99F1986DE1800997A15 /* GlacierRequestItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D99E1986DE1800997A15 /* GlacierRequestItem.m */; };
		F8F2D9A61986DE3B00997A15 /* GlacierPack.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9A11986DE3B00997A15 /* GlacierPack.m */; };
		F8F2D9A71986DE3B00997A15 /* GlacierPackIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9A31986DE3B00997A15 /* GlacierPackIndex.m */; };
		F8F2D9A81986DE3B00997A15 /* GlacierPackSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9A51986DE3B00997A15 /* GlacierPackSet.m */; };
		F8F2D9AB1986DE4400997A15 /* GlacierRestorer.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9AA1986DE4400997A15 /* GlacierRestorer.m */; };
		F8F2D9AE1986DE8300997A15 /* BinarySHA1.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9AD1986DE8300997A15 /* BinarySHA1.m */; };
		F8F2D9B11986DF6B00997A15 /* GlacierRestorerParamSet.m in Sources */ = {isa = PBXBuildFile; fileRef = F8F2D9B01986DF6B00997A15 /* GlacierRestorerParamSet.m */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
		8DD76F9E0486AA7600D96B5E /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 8;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		08FB7796FE84155DC02AAC07 /* arq_restore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = arq_restore.m; sourceTree = "<group>"; };
		08FB779EFE84155DC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
		32A70AAB03705E1F00C91783 /* arq_restore_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = arq_restore_Prefix.pch; sourceTree = "<group>"; };
		8DD76FA10486AA7600D96B5E /* arq_restore */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = arq_restore; sourceTree = BUILT_PRODUCTS_DIR; };
		F805B8881160EB39007EC01E /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; };
		F805B88A1160EB39007EC01E /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = usr/lib/libicucore.dylib; sourceTree = SDKROOT; };
		F805B88E1160EB45007EC01E /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; };
		F805B8921160EB4E007EC01E /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
		F805B8981160EB71007EC01E /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
		F805B8A01160EBAA007EC01E /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
		F805B8BB1160EC38007EC01E /* SecurityFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SecurityFoundation.framework; path = System/Library/Frameworks/SecurityFoundation.framework; sourceTree = SDKROOT; };
		F805B8C11160EC41007EC01E /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
		F805B8C51160EC4E007EC01E /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
		F805B8CD1160ECD7007EC01E /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; };
		F829512219868345001DC91B /* HSLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSLog.h; sourceTree = "<group>"; };
		F829512319868345001DC91B /* HSLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSLog.m; sourceTree = "<group>"; };
		F829512519868379001DC91B /* NSErrorCodes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSErrorCodes.h; sourceTree = "<group>"; };
		F829512619868379001DC91B /* SetNSError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SetNSError.h; sourceTree = "<group>"; };
		F829512719868394001DC91B /* NSError_extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSError_extra.h; sourceTree = "<group>"; };
		F829512819868394001DC91B /* NSError_extra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSError_extra.m; sourceTree = "<group>"; };
		F8295170198683F9001DC91B /* LocalS3Signer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalS3Signer.h; sourceTree = "<group>"; };
		F8295171198683F9001DC91B /* LocalS3Signer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LocalS3Signer.m; sourceTree = "<group>"; };
		F8295172198683F9001DC91B /* PathReceiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PathReceiver.h; sourceTree = "<group>"; };
		F8295173198683F9001DC91B /* PathReceiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PathReceiver.m; sourceTree = "<group>"; };
		F8295176198683F9001DC91B /* S3AuthorizationProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3AuthorizationProvider.h; sourceTree = "<group>"; };
		F829517A198683F9001DC91B /* S3ErrorResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3ErrorResult.h; sourceTree = "<group>"; };
		F829517B198683F9001DC91B /* S3ErrorResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3ErrorResult.m; sourceTree = "<group>"; };
		F829517C198683F9001DC91B /* S3Lister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3Lister.h; sourceTree = "<group>"; };
		F829517D198683F9001DC91B /* S3Lister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3Lister.m; sourceTree = "<group>"; };
		F829517E198683F9001DC91B /* S3MultiDeleteResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3MultiDeleteResponse.h; sourceTree = "<group>"; };
		F829517F198683F9001DC91B /* S3MultiDeleteResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3MultiDeleteResponse.m; sourceTree = "<group>"; };
		F8295180198683F9001DC91B /* S3ObjectMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3ObjectMetadata.h; sourceTree = "<group>"; };
		F8295181198683F9001DC91B /* S3ObjectMetadata.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3ObjectMetadata.m; sourceTree = "<group>"; };
		F8295182198683F9001DC91B /* S3ObjectReceiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3ObjectReceiver.h; sourceTree = "<group>"; };
		F8295183198683F9001DC91B /* S3ObjectReceiver.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3ObjectReceiver.m; sourceTree = "<group>"; };
		F8295184198683F9001DC91B /* S3Owner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3Owner.h; sourceTree = "<group>"; };
		F8295185198683F9001DC91B /* S3Owner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3Owner.m; sourceTree = "<group>"; };
		F8295186198683F9001DC91B /* S3Receiver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3Receiver.h; sourceTree = "<group>"; };
		F8295187198683F9001DC91B /* S3Request.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3Request.h; sourceTree = "<group>"; };
		F8295188198683F9001DC91B /* S3Request.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3Request.m; sourceTree = "<group>"; };
		F8295189198683F9001DC91B /* S3Service.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3Service.h; sourceTree = "<group>"; };
		F829518A198683F9001DC91B /* S3Service.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3Service.m; sourceTree = "<group>"; };
		F829518B198683F9001DC91B /* S3Signer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3Signer.h; sourceTree = "<group>"; };
		F829519E19868D90001DC91B /* NSData-Base64Extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData-Base64Extensions.h"; sourceTree = "<group>"; };
		F829519F19868D90001DC91B /* NSData-Base64Extensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData-Base64Extensions.m"; sourceTree = "<group>"; };
		F82951A119868D90001DC91B /* HTTP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTP.h; sourceTree = "<group>"; };
		F82951A219868D90001DC91B /* HTTPConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTPConnection.h; sourceTree = "<group>"; };
		F82951A319868D90001DC91B /* HTTPConnectionFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTPConnectionFactory.h; sourceTree = "<group>"; };
		F82951A419868D90001DC91B /* HTTPConnectionFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HTTPConnectionFactory.m; sourceTree = "<group>"; };
		F82951A519868D90001DC91B /* HTTPInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTPInputStream.h; sourceTree = "<group>"; };
		F82951A619868D90001DC91B /* HTTPInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HTTPInputStream.m; sourceTree = "<group>"; };
		F82951A719868D90001DC91B /* HTTPThrottle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HTTPThrottle.h; sourceTree = "<group>"; };
		F82951A819868D90001DC91B /* HTTPThrottle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HTTPThrottle.m; sourceTree = "<group>"; };
		F82951AB19868D90001DC91B /* NSDictionary_HTTP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDictionary_HTTP.h; sourceTree = "<group>"; };
		F82951AC19868D90001DC91B /* NSDictionary_HTTP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDictionary_HTTP.m; sourceTree = "<group>"; };
		F82951AD19868D90001DC91B /* RFC2616DateFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFC2616DateFormatter.h; sourceTree = "<group>"; };
		F82951AE19868D90001DC91B /* RFC2616DateFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RFC2616DateFormatter.m; sourceTree = "<group>"; };
		F82951B319868D90001DC91B /* URLConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = URLConnection.h; sourceTree = "<group>"; };
		F82951B419868D90001DC91B /* URLConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = URLConnection.m; sourceTree = "<group>"; };
		F829521119868DD0001DC91B /* InputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InputStream.h; sourceTree = "<group>"; };
		F829521219868DE6001DC91B /* RegexKitLite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RegexKitLite.m; sourceTree = "<group>"; };
		F829521419868DEA001DC91B /* RegexKitLite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RegexKitLite.h; sourceTree = "<group>"; };
		F829522619868E59001DC91B /* NSObject+SBJSON.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+SBJSON.h"; sourceTree = "<group>"; };
		F829522719868E59001DC91B /* NSObject+SBJSON.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+SBJSON.m"; sourceTree = "<group>"; };
		F829522819868E59001DC91B /* NSString+SBJSON.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+SBJSON.h"; sourceTree = "<group>"; };
		F829522919868E59001DC91B /* NSString+SBJSON.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+SBJSON.m"; sourceTree = "<group>"; };
		F829522A19868E59001DC91B /* SBJsonBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonBase.h; sourceTree = "<group>"; };
		F829522B19868E59001DC91B /* SBJsonBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonBase.m; sourceTree = "<group>"; };
		F829522C19868E59001DC91B /* SBJsonParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonParser.h; sourceTree = "<group>"; };
		F829522D19868E59001DC91B /* SBJsonParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonParser.m; sourceTree = "<group>"; };
		F829522E19868E59001DC91B /* SBJsonWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SBJsonWriter.h; sourceTree = "<group>"; };
		F829522F19868E59001DC91B /* SBJsonWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SBJsonWriter.m; sourceTree = "<group>"; };
		F829523619868E83001DC91B /* AWSRegion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AWSRegion.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		F829523719868E83001DC91B /* AWSRegion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AWSRegion.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		F829523919868E94001DC91B /* CWLSynthesizeSingleton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CWLSynthesizeSingleton.h; sourceTree = "<group>"; };
		F829523A19868EA4001DC91B /* NetMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetMonitor.h; sourceTree = "<group>"; };
		F829523B19868EA4001DC91B /* NetMonitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NetMonitor.m; sourceTree = "<group>"; };
		F829523D19868EBB001DC91B /* TargetConnection.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TargetConnection.h; sourceTree = "<group>"; };
		F829523E19868EC7001DC91B /* NSString_extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSString_extra.h; sourceTree = "<group>"; };
		F829523F19868EC7001DC91B /* NSString_extra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSString_extra.m; sourceTree = "<group>"; };
		F829524119868ED6001DC91B /* NSData-InputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData-InputStream.h"; sourceTree = "<group>"; };
		F829524219868ED6001DC91B /* NSData-InputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData-InputStream.m"; sourceTree = "<group>"; };
		F829524519868F02001DC91B /* ISO8601Date.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ISO8601Date.h; sourceTree = "<group>"; };
		F829524619868F02001DC91B /* ISO8601Date.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ISO8601Date.m; sourceTree = "<group>"; };
		F829524819868F0F001DC91B /* DataInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataInputStream.h; sourceTree = "<group>"; };
		F829524919868F0F001DC91B /* DataInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DataInputStream.m; sourceTree = "<group>"; };
		F829524B19868F1E001DC91B /* ChunkedInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChunkedInputStream.h; sourceTree = "<group>"; };
		F829524C19868F1E001DC91B /* ChunkedInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChunkedInputStream.m; sourceTree = "<group>"; };
		F829524E19868F31001DC91B /* InputStreams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputStreams.h; sourceTree = "<group>"; };
		F829524F19868F31001DC91B /* InputStreams.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = InputStreams.m; sourceTree = "<group>"; };
		F829525119868F3C001DC91B /* BufferedInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BufferedInputStream.h; sourceTree = "<group>"; };
		F829525219868F3C001DC91B /* BufferedInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BufferedInputStream.m; sourceTree = "<group>"; };
		F829DBFA19868FCA00D637E0 /* RFC822.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFC822.h; sourceTree = "<group>"; };
		F829DBFB19868FCA00D637E0 /* RFC822.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RFC822.m; sourceTree = "<group>"; };
		F829DBFD1986901300D637E0 /* Streams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Streams.h; sourceTree = "<group>"; };
		F829DBFE1986901300D637E0 /* Streams.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Streams.m; sourceTree = "<group>"; };
		F829DC001986902100D637E0 /* OutputStream.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OutputStream.h; sourceTree = "<group>"; };
		F829DC011986904C00D637E0 /* DataTransferDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DataTransferDelegate.h; sourceTree = "<group>"; };
		F829DC02198691CB00D637E0 /* BooleanIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanIO.h; sourceTree = "<group>"; };
		F829DC03198691CB00D637E0 /* BooleanIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BooleanIO.m; sourceTree = "<group>"; };
		F829DC04198691CB00D637E0 /* DataIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataIO.h; sourceTree = "<group>"; };
		F829DC05198691CB00D637E0 /* DataIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DataIO.m; sourceTree = "<group>"; };
		F829DC06198691CB00D637E0 /* DateIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DateIO.h; sourceTree = "<group>"; };
		F829DC07198691CB00D637E0 /* DateIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DateIO.m; sourceTree = "<group>"; };
		F829DC08198691CB00D637E0 /* DoubleIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DoubleIO.h; sourceTree = "<group>"; };
		F829DC09198691CB00D637E0 /* DoubleIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DoubleIO.m; sourceTree = "<group>"; };
		F829DC0A198691CB00D637E0 /* IntegerIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntegerIO.h; sourceTree = "<group>"; };
		F829DC0B198691CB00D637E0 /* IntegerIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IntegerIO.m; sourceTree = "<group>"; };
		F829DC0C198691CB00D637E0 /* NSErrorIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSErrorIO.h; sourceTree = "<group>"; };
		F829DC0D198691CB00D637E0 /* NSErrorIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSErrorIO.m; sourceTree = "<group>"; };
		F829DC0E198691CB00D637E0 /* StringIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringIO.h; sourceTree = "<group>"; };
		F829DC0F198691CB00D637E0 /* StringIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StringIO.m; sourceTree = "<group>"; };
		F829DC17198691D900D637E0 /* BufferedOutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BufferedOutputStream.h; sourceTree = "<group>"; };
		F829DC18198691D900D637E0 /* BufferedOutputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BufferedOutputStream.m; sourceTree = "<group>"; };
		F829DC1A1986921E00D637E0 /* MD5Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MD5Hash.h; sourceTree = "<group>"; };
		F829DC1B1986921E00D637E0 /* MD5Hash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MD5Hash.m; sourceTree = "<group>"; };
		F829DC1D1986923100D637E0 /* Sysctl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Sysctl.h; sourceTree = "<group>"; };
		F829DC1E1986923100D637E0 /* Sysctl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Sysctl.m; sourceTree = "<group>"; };
		F829DC201986924100D637E0 /* FDInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FDInputStream.h; sourceTree = "<group>"; };
		F829DC211986924100D637E0 /* FDInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FDInputStream.m; sourceTree = "<group>"; };
		F829DC221986924100D637E0 /* FDOutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FDOutputStream.h; sourceTree = "<group>"; };
		F829DC231986924100D637E0 /* FDOutputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FDOutputStream.m; sourceTree = "<group>"; };
		F829DC261986924E00D637E0 /* DataOutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataOutputStream.h; sourceTree = "<group>"; };
		F829DC271986924E00D637E0 /* DataOutputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DataOutputStream.m; sourceTree = "<group>"; };
		F829DC291986927000D637E0 /* FileInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileInputStream.h; sourceTree = "<group>"; };
		F829DC2A1986927000D637E0 /* FileInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileInputStream.m; sourceTree = "<group>"; };
		F829DC2B1986927000D637E0 /* FileOutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileOutputStream.h; sourceTree = "<group>"; };
		F829DC2C1986927000D637E0 /* FileOutputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileOutputStream.m; sourceTree = "<group>"; };
		F829DC2F1986930300D637E0 /* OpenSSL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenSSL.h; sourceTree = "<group>"; };
		F829DC301986930300D637E0 /* OpenSSL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenSSL.m; sourceTree = "<group>"; };
		F829DC33198697EB00D637E0 /* Target.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Target.h; sourceTree = "<group>"; };
		F829DC34198697EB00D637E0 /* Target.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Target.m; sourceTree = "<group>"; };
		F83D0A7C1E3F5D75009FBE98 /* BaseKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = BaseKeychain.h; path = keychain/BaseKeychain.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		F83D0A7D1E3F5D75009FBE98 /* BaseKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; name = BaseKeychain.m; path = keychain/BaseKeychain.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		F83D0A7E1E3F5D75009FBE98 /* Keychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Keychain.h; path = keychain/Keychain.h; sourceTree = "<group>"; };
		F83D0A7F1E3F5D75009FBE98 /* KeychainFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeychainFactory.h; path = keychain/KeychainFactory.h; sourceTree = "<group>"; };
		F83D0A801E3F5D75009FBE98 /* KeychainFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = KeychainFactory.m; path = keychain/KeychainFactory.m; sourceTree = "<group>"; };
		F83D0A811E3F5D75009FBE98 /* KeychainItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeychainItem.h; path = keychain/KeychainItem.h; sourceTree = "<group>"; };
		F83D0A821E3F5D75009FBE98 /* KeychainItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = KeychainItem.m; path = keychain/KeychainItem.m; sourceTree = "<group>"; };
		F83D0A861E3F786A009FBE98 /* TargetFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TargetFactory.h; sourceTree = "<group>"; };
		F83D0A871E3F786A009FBE98 /* TargetFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TargetFactory.m; sourceTree = "<group>"; };
		F83D0A891E3F87A8009FBE98 /* ExePath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExePath.h; sourceTree = "<group>"; };
		F83D0A8A1E3F87A8009FBE98 /* ExePath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ExePath.m; sourceTree = "<group>"; };
		F83F9B2B1983303F007CBFB4 /* ArqRestoreCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArqRestoreCommand.h; sourceTree = "<group>"; };
		F83F9B2C1983303F007CBFB4 /* ArqRestoreCommand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ArqRestoreCommand.m; sourceTree = "<group>"; };
		F874D8D01DF7618500B7EC02 /* CocoaLumberjack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = CocoaLumberjack/CocoaLumberjack.h; sourceTree = "<group>"; };
		F874D8D11DF7618500B7EC02 /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = CocoaLumberjack/DDAbstractDatabaseLogger.h; sourceTree = "<group>"; };
		F874D8D21DF7618500B7EC02 /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = CocoaLumberjack/DDAbstractDatabaseLogger.m; sourceTree = "<group>"; };
		F874D8D31DF7618500B7EC02 /* DDASLLogCapture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = CocoaLumberjack/DDASLLogCapture.h; sourceTree = "<group>"; };
		F874D8D41DF7618500B7EC02 /* DDASLLogCapture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = CocoaLumberjack/DDASLLogCapture.m; sourceTree = "<group>"; };
		F874D8D51DF7618500B7EC02 /* DDASLLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = CocoaLumberjack/DDASLLogger.h; sourceTree = "<group>"; };
		F874D8D61DF7618500B7EC02 /* DDASLLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = CocoaLumberjack/DDASLLogger.m; sourceTree = "<group>"; };
		F874D8D71DF7618500B7EC02 /* DDAssertMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = CocoaLumberjack/DDAssertMacros.h; sourceTree = "<group>"; };
		F874D8D81DF7618500B7EC02 /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = CocoaLumberjack/DDContextFilterLogFormatter.h; sourceTree = "<group>"; };
		F874D8D91DF7618500B7EC02 /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = CocoaLumberjack/DDContextFilterLogFormatter.m; sourceTree = "<group>"; };
		F874D8DA1DF7618500B7EC02 /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = CocoaLumberjack/DDDispatchQueueLogFormatter.h; sourceTree = "<group>"; };
		F874D8DB1DF7618500B7EC02 /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = CocoaLumberjack/DDDispatchQueueLogFormatter.m; sourceTree = "<group>"; };
		F874D8DC1DF7618500B7EC02 /* DDFileLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = CocoaLumberjack/DDFileLogger.h; sourceTree = "<group>"; };
		F874D8DD1DF7618500B7EC02 /* DDFileLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = CocoaLumberjack/DDFileLogger.m; sourceTree = "<group>"; };
		F874D8DE1DF7618500B7EC02 /* DDLegacyMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = CocoaLumberjack/DDLegacyMacros.h; sourceTree = "<group>"; };
		F874D8DF1DF7618500B7EC02 /* DDLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = CocoaLumberjack/DDLog.h; sourceTree = "<group>"; };
		F874D8E01DF7618500B7EC02 /* DDLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = CocoaLumberjack/DDLog.m; sourceTree = "<group>"; };
		F874D8E11DF7618500B7EC02 /* DDLog+LOGV.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "CocoaLumberjack/DDLog+LOGV.h"; sourceTree = "<group>"; };
		F874D8E21DF7618500B7EC02 /* DDLogMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = CocoaLumberjack/DDLogMacros.h; sourceTree = "<group>"; };
		F874D8E31DF7618500B7EC02 /* DDMultiFormatter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = CocoaLumberjack/DDMultiFormatter.h; sourceTree = "<group>"; };
		F874D8E41DF7618500B7EC02 /* DDMultiFormatter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = CocoaLumberjack/DDMultiFormatter.m; sourceTree = "<group>"; };
		F874D8E51DF7618500B7EC02 /* DDTTYLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = CocoaLumberjack/DDTTYLogger.h; sourceTree = "<group>"; };
		F874D8E61DF7618500B7EC02 /* DDTTYLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = CocoaLumberjack/DDTTYLogger.m; sourceTree = "<group>"; };
		F874D8F01DF766A000B7EC02 /* System.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = System.h; sourceTree = "<group>"; };
		F874D8F11DF766A000B7EC02 /* System.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = System.m; sourceTree = "<group>"; };
		F874D8F31DF766C600B7EC02 /* ByteSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ByteSize.h; sourceTree = "<group>"; };
		F874D8F41DF766C600B7EC02 /* ByteSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ByteSize.m; sourceTree = "<group>"; };
		F874D8F61DF7676E00B7EC02 /* CommitList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommitList.h; sourceTree = "<group>"; };
		F874D8F71DF7676E00B7EC02 /* CommitList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommitList.m; sourceTree = "<group>"; };
		F874D8F81DF7676E00B7EC02 /* EncryptionDatFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EncryptionDatFile.h; sourceTree = "<group>"; };
		F874D8F91DF7676E00B7EC02 /* EncryptionDatFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EncryptionDatFile.m; sourceTree = "<group>"; };
		F874D8FA1DF7676E00B7EC02 /* Fark.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Fark.m; sourceTree = "<group>"; };
		F874D8FB1DF7676E00B7EC02 /* KeyValuePair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeyValuePair.h; sourceTree = "<group>"; };
		F874D8FC1DF7676E00B7EC02 /* KeyValuePair.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KeyValuePair.m; sourceTree = "<group>"; };
		F874D8FD1DF7676E00B7EC02 /* NSData-Compress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData-Compress.h"; sourceTree = "<group>"; };
		F874D8FE1DF7676E00B7EC02 /* NSData-Compress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData-Compress.m"; sourceTree = "<group>"; };
		F874D8FF1DF7676E00B7EC02 /* ObjectEncryptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectEncryptor.h; sourceTree = "<group>"; };
		F874D9001DF7676E00B7EC02 /* ObjectEncryptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ObjectEncryptor.m; sourceTree = "<group>"; };
		F874D9011DF7676E00B7EC02 /* ObjectEncryptorImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectEncryptorImpl.h; sourceTree = "<group>"; };
		F874D9021DF7676E00B7EC02 /* ObjectEncryptorV1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectEncryptorV1.h; sourceTree = "<group>"; };
		F874D9031DF7676E00B7EC02 /* ObjectEncryptorV1.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ObjectEncryptorV1.m; sourceTree = "<group>"; };
		F874D9041DF7676E00B7EC02 /* ObjectEncryptorV2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ObjectEncryptorV2.h; sourceTree = "<group>"; };
		F874D9051DF7676E00B7EC02 /* ObjectEncryptorV2.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ObjectEncryptorV2.m; sourceTree = "<group>"; };
		F874D9061DF7676E00B7EC02 /* PackSetDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackSetDB.h; sourceTree = "<group>"; };
		F874D9071DF7676E00B7EC02 /* PackSetDB.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PackSetDB.m; sourceTree = "<group>"; };
		F874D9081DF7676E00B7EC02 /* PIELoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIELoader.h; sourceTree = "<group>"; };
		F874D9091DF7676E00B7EC02 /* PIELoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PIELoader.m; sourceTree = "<group>"; };
		F874D90A1DF7676E00B7EC02 /* PIELoaderWorker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PIELoaderWorker.h; sourceTree = "<group>"; };
		F874D90B1DF7676E00B7EC02 /* PIELoaderWorker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PIELoaderWorker.m; sourceTree = "<group>"; };
		F874D90C1DF7676E00B7EC02 /* S3PIEInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3PIEInputStream.h; sourceTree = "<group>"; };
		F874D90D1DF7676E00B7EC02 /* S3PIEInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3PIEInputStream.m; sourceTree = "<group>"; };
		F874D90E1DF7676E00B7EC02 /* SynchronousPackSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SynchronousPackSet.h; sourceTree = "<group>"; };
		F874D90F1DF7676E00B7EC02 /* SynchronousPackSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SynchronousPackSet.m; sourceTree = "<group>"; };
		F874D9201DF767BA00B7EC02 /* CacheOwnership.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CacheOwnership.h; sourceTree = "<group>"; };
		F874D9211DF767BA00B7EC02 /* CacheOwnership.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CacheOwnership.m; sourceTree = "<group>"; };
		F8A18C871E3E146000AF9F97 /* StandardRestorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardRestorer.h; sourceTree = "<group>"; };
		F8A18C881E3E146000AF9F97 /* StandardRestorer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StandardRestorer.m; sourceTree = "<group>"; };
		F8A18C8A1E3E14A900AF9F97 /* StandardRestorerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardRestorerDelegate.h; sourceTree = "<group>"; };
		F8A18C8B1E3E14A900AF9F97 /* StandardRestorerDelegateMux.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardRestorerDelegateMux.h; sourceTree = "<group>"; };
		F8A18C8C1E3E14A900AF9F97 /* StandardRestorerDelegateMux.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StandardRestorerDelegateMux.m; sourceTree = "<group>"; };
		F8A18C8D1E3E14A900AF9F97 /* StandardRestorerError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardRestorerError.h; sourceTree = "<group>"; };
		F8A18C8E1E3E14A900AF9F97 /* StandardRestorerError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StandardRestorerError.m; sourceTree = "<group>"; };
		F8A18C8F1E3E14A900AF9F97 /* StandardRestorerParamSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardRestorerParamSet.h; sourceTree = "<group>"; };
		F8A18C901E3E14A900AF9F97 /* StandardRestorerParamSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StandardRestorerParamSet.m; sourceTree = "<group>"; };
		F8A18C941E3E14CA00AF9F97 /* StandardRestoreWorker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardRestoreWorker.h; sourceTree = "<group>"; };
		F8A18C951E3E14CA00AF9F97 /* StandardRestoreWorker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StandardRestoreWorker.m; sourceTree = "<group>"; };
		F8A18C971E3E14DD00AF9F97 /* StandardRestoreItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StandardRestoreItem.h; sourceTree = "<group>"; };
		F8A18C981E3E14DD00AF9F97 /* StandardRestoreItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StandardRestoreItem.m; sourceTree = "<group>"; };
		F8A18C9C1E3E16A400AF9F97 /* sqlite3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sqlite3.c; sourceTree = "<group>"; };
		F8A18C9D1E3E16A400AF9F97 /* sqlite3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sqlite3.h; sourceTree = "<group>"; };
		F8A18CA01E3E16C400AF9F97 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
		F8A18CA21E3E170F00AF9F97 /* S3SignatureV1AuthorizationProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3SignatureV1AuthorizationProvider.h; sourceTree = "<group>"; };
		F8A18CA31E3E170F00AF9F97 /* S3SignatureV1AuthorizationProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3SignatureV1AuthorizationProvider.m; sourceTree = "<group>"; };
		F8A18CA41E3E170F00AF9F97 /* S3SignatureV4AuthorizationProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3SignatureV4AuthorizationProvider.h; sourceTree = "<group>"; };
		F8A18CA51E3E170F00AF9F97 /* S3SignatureV4AuthorizationProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3SignatureV4AuthorizationProvider.m; sourceTree = "<group>"; };
		F8A18CA81E3E173200AF9F97 /* HMACSHA256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HMACSHA256.h; sourceTree = "<group>"; };
		F8A18CA91E3E173200AF9F97 /* HMACSHA256.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HMACSHA256.m; sourceTree = "<group>"; };
		F8A18CAB1E3E17A200AF9F97 /* HSLogFileManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSLogFileManager.h; sourceTree = "<group>"; };
		F8A18CAC1E3E17A200AF9F97 /* HSLogFileManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSLogFileManager.m; sourceTree = "<group>"; };
		F8A18CBA1E3E18B400AF9F97 /* ItemFSFileDeleter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ItemFSFileDeleter.h; sourceTree = "<group>"; };
		F8A18CBB1E3E18B400AF9F97 /* ItemFSFileDeleter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ItemFSFileDeleter.m; sourceTree = "<group>"; };
		F8A18CBC1E3E18B400AF9F97 /* ItemFSFileDeleterWorker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ItemFSFileDeleterWorker.h; sourceTree = "<group>"; };
		F8A18CBD1E3E18B400AF9F97 /* ItemFSFileDeleterWorker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ItemFSFileDeleterWorker.m; sourceTree = "<group>"; };
		F8A18CBE1E3E18B400AF9F97 /* RemoteFSFileDeleter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RemoteFSFileDeleter.h; sourceTree = "<group>"; };
		F8A18CBF1E3E18B400AF9F97 /* RemoteFSFileDeleter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RemoteFSFileDeleter.m; sourceTree = "<group>"; };
		F8A18CC01E3E18B400AF9F97 /* RemoteFSFileDeleterWorker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RemoteFSFileDeleterWorker.h; sourceTree = "<group>"; };
		F8A18CC11E3E18B400AF9F97 /* RemoteFSFileDeleterWorker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RemoteFSFileDeleterWorker.m; sourceTree = "<group>"; };
		F8A18CC61E3E193A00AF9F97 /* LZ4Compressor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LZ4Compressor.h; sourceTree = "<group>"; };
		F8A18CC71E3E193A00AF9F97 /* LZ4Compressor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LZ4Compressor.m; sourceTree = "<group>"; };
		F8A18CC91E3E194C00AF9F97 /* lz4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lz4.c; sourceTree = "<group>"; };
		F8A18CCA1E3E194C00AF9F97 /* lz4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lz4.h; sourceTree = "<group>"; };
		F8A18CCC1E3E195B00AF9F97 /* S3ObjectsLister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3ObjectsLister.h; sourceTree = "<group>"; };
		F8A18CCD1E3E195B00AF9F97 /* S3ObjectsLister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3ObjectsLister.m; sourceTree = "<group>"; };
		F8A18CCE1E3E195B00AF9F97 /* S3ObjectsListerWorker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3ObjectsListerWorker.h; sourceTree = "<group>"; };
		F8A18CCF1E3E195B00AF9F97 /* S3ObjectsListerWorker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3ObjectsListerWorker.m; sourceTree = "<group>"; };
		F8CD47991DF6FD270061C3D6 /* ItemFS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ItemFS.h; sourceTree = "<group>"; };
		F8CD479A1DF6FD270061C3D6 /* LocalItemFS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalItemFS.h; sourceTree = "<group>"; };
		F8CD479B1DF6FD270061C3D6 /* LocalItemFS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LocalItemFS.m; sourceTree = "<group>"; };
		F8CD479C1DF6FD270061C3D6 /* RemoteFS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RemoteFS.m; sourceTree = "<group>"; };
		F8E1A2FF1E3D3E6900A61EEA /* FMDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMDatabase.h; path = fmdb/FMDatabase.h; sourceTree = "<group>"; };
		F8E1A3001E3D3E6900A61EEA /* FMDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FMDatabase.m; path = fmdb/FMDatabase.m; sourceTree = "<group>"; };
		F8E1A3011E3D3E6900A61EEA /* FMDatabaseAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMDatabaseAdditions.h; path = fmdb/FMDatabaseAdditions.h; sourceTree = "<group>"; };
		F8E1A3021E3D3E6900A61EEA /* FMDatabaseAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseAdditions.m; path = fmdb/FMDatabaseAdditions.m; sourceTree = "<group>"; };
		F8E1A3031E3D3E6900A61EEA /* FMDatabasePool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMDatabasePool.h; path = fmdb/FMDatabasePool.h; sourceTree = "<group>"; };
		F8E1A3041E3D3E6900A61EEA /* FMDatabasePool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FMDatabasePool.m; path = fmdb/FMDatabasePool.m; sourceTree = "<group>"; };
		F8E1A3051E3D3E6900A61EEA /* FMDatabaseQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMDatabaseQueue.h; path = fmdb/FMDatabaseQueue.h; sourceTree = "<group>"; };
		F8E1A3061E3D3E6900A61EEA /* FMDatabaseQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseQueue.m; path = fmdb/FMDatabaseQueue.m; sourceTree = "<group>"; };
		F8E1A3071E3D3E6900A61EEA /* FMDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMDB.h; path = fmdb/FMDB.h; sourceTree = "<group>"; };
		F8E1A3081E3D3E6900A61EEA /* FMResultSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMResultSet.h; path = fmdb/FMResultSet.h; sourceTree = "<group>"; };
		F8E1A3091E3D3E6900A61EEA /* FMResultSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FMResultSet.m; path = fmdb/FMResultSet.m; sourceTree = "<group>"; };
		F8E1A30F1E3D3E8C00A61EEA /* DeleteDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeleteDelegate.h; sourceTree = "<group>"; };
		F8E1A3101E3D3EEE00A61EEA /* Item.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Item.h; sourceTree = "<group>"; };
		F8E1A3111E3D3EEE00A61EEA /* Item.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Item.m; sourceTree = "<group>"; };
		F8E1A3121E3D3EEE00A61EEA /* ItemsDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ItemsDB.h; sourceTree = "<group>"; };
		F8E1A3131E3D3EEE00A61EEA /* ItemsDB.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ItemsDB.m; sourceTree = "<group>"; };
		F8E1A3161E3D3F1A00A61EEA /* TargetItemsDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TargetItemsDB.h; sourceTree = "<group>"; };
		F8E1A3171E3D3F1A00A61EEA /* TargetItemsDB.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TargetItemsDB.m; sourceTree = "<group>"; };
		F8E1A31C1E3D3F8000A61EEA /* TargetConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TargetConnection.m; sourceTree = "<group>"; };
		F8E1A31E1E3D3FDF00A61EEA /* PackBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackBuilder.h; sourceTree = "<group>"; };
		F8E1A31F1E3D3FDF00A61EEA /* PackBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PackBuilder.m; sourceTree = "<group>"; };
		F8E1A3201E3D3FDF00A61EEA /* PackBuilderEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackBuilderEntry.h; sourceTree = "<group>"; };
		F8E1A3211E3D3FDF00A61EEA /* PackBuilderEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PackBuilderEntry.m; sourceTree = "<group>"; };
		F8E1A3221E3D3FDF00A61EEA /* PackIndexGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackIndexGenerator.h; sourceTree = "<group>"; };
		F8E1A3231E3D3FDF00A61EEA /* PackIndexGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PackIndexGenerator.m; sourceTree = "<group>"; };
		F8E1A3271E3D400800A61EEA /* ReflogEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReflogEntry.h; sourceTree = "<group>"; };
		F8E1A3281E3D400800A61EEA /* ReflogEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ReflogEntry.m; sourceTree = "<group>"; };
		F8E1A32A1E3D419E00A61EEA /* FlockFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FlockFile.h; sourceTree = "<group>"; };
		F8E1A32B1E3D419E00A61EEA /* FlockFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FlockFile.m; sourceTree = "<group>"; };
		F8E1A32D1E3D427A00A61EEA /* NSData-LZ4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData-LZ4.h"; sourceTree = "<group>"; };
		F8E1A32E1E3D427A00A61EEA /* NSData-LZ4.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData-LZ4.m"; sourceTree = "<group>"; };
		F8E1A33B1E3D474800A61EEA /* S3AuthorizationProviderFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3AuthorizationProviderFactory.h; sourceTree = "<group>"; };
		F8E1A33C1E3D474800A61EEA /* S3AuthorizationProviderFactory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3AuthorizationProviderFactory.m; sourceTree = "<group>"; };
		F8E1A3611E3D47F300A61EEA /* NSData-Random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData-Random.h"; sourceTree = "<group>"; };
		F8E1A3621E3D47F300A61EEA /* NSData-Random.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData-Random.m"; sourceTree = "<group>"; };
		F8E1A3811E3D4B5600A61EEA /* FSStat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSStat.h; sourceTree = "<group>"; };
		F8E1A3821E3D4B5600A61EEA /* FSStat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSStat.m; sourceTree = "<group>"; };
		F8E1A3841E3D4B6100A61EEA /* Volume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Volume.h; sourceTree = "<group>"; };
		F8E1A3851E3D4B6100A61EEA /* Volume.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Volume.m; sourceTree = "<group>"; };
		F8F2D8661986B57D00997A15 /* BackupSet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BackupSet.h; sourceTree = "<group>"; };
		F8F2D8671986B58000997A15 /* BackupSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BackupSet.m; sourceTree = "<group>"; };
		F8F2D8731986B61800997A15 /* RemoteFS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RemoteFS.h; sourceTree = "<group>"; };
		F8F2D8831986B64D00997A15 /* GlacierAuthorizationProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierAuthorizationProvider.h; sourceTree = "<group>"; };
		F8F2D8841986B64D00997A15 /* GlacierAuthorizationProvider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierAuthorizationProvider.m; sourceTree = "<group>"; };
		F8F2D8861986B66000997A15 /* GlacierJob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierJob.h; sourceTree = "<group>"; };
		F8F2D8871986B66000997A15 /* GlacierJob.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierJob.m; sourceTree = "<group>"; };
		F8F2D8881986B66000997A15 /* GlacierJobLister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierJobLister.h; sourceTree = "<group>"; };
		F8F2D8891986B66000997A15 /* GlacierJobLister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierJobLister.m; sourceTree = "<group>"; };
		F8F2D88A1986B66000997A15 /* GlacierRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierRequest.h; sourceTree = "<group>"; };
		F8F2D88B1986B66000997A15 /* GlacierRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierRequest.m; sourceTree = "<group>"; };
		F8F2D88C1986B66000997A15 /* GlacierResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierResponse.h; sourceTree = "<group>"; };
		F8F2D88D1986B66000997A15 /* GlacierResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierResponse.m; sourceTree = "<group>"; };
		F8F2D88E1986B66000997A15 /* GlacierService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierService.h; sourceTree = "<group>"; };
		F8F2D88F1986B66000997A15 /* GlacierService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierService.m; sourceTree = "<group>"; };
		F8F2D8901986B66000997A15 /* LocalGlacierSigner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalGlacierSigner.h; sourceTree = "<group>"; };
		F8F2D8911986B66000997A15 /* LocalGlacierSigner.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LocalGlacierSigner.m; sourceTree = "<group>"; };
		F8F2D8981986B67500997A15 /* NSError_Glacier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSError_Glacier.h; sourceTree = "<group>"; };
		F8F2D8991986B67500997A15 /* NSError_Glacier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSError_Glacier.m; sourceTree = "<group>"; };
		F8F2D89A1986B67500997A15 /* SHA256TreeHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SHA256TreeHash.h; sourceTree = "<group>"; };
		F8F2D89B1986B67500997A15 /* SHA256TreeHash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SHA256TreeHash.m; sourceTree = "<group>"; };
		F8F2D89C1986B67500997A15 /* Vault.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Vault.h; sourceTree = "<group>"; };
		F8F2D89D1986B67500997A15 /* Vault.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Vault.m; sourceTree = "<group>"; };
		F8F2D89E1986B67500997A15 /* VaultDeleter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VaultDeleter.h; sourceTree = "<group>"; };
		F8F2D89F1986B67500997A15 /* VaultDeleter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VaultDeleter.m; sourceTree = "<group>"; };
		F8F2D8A01986B67500997A15 /* VaultDeleterDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VaultDeleterDelegate.h; sourceTree = "<group>"; };
		F8F2D8A11986B67500997A15 /* VaultLister.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VaultLister.h; sourceTree = "<group>"; };
		F8F2D8A21986B67500997A15 /* VaultLister.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VaultLister.m; sourceTree = "<group>"; };
		F8F2D8A81986B68800997A15 /* NSXMLNode_extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSXMLNode_extra.h; sourceTree = "<group>"; };
		F8F2D8A91986B68800997A15 /* NSXMLNode_extra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSXMLNode_extra.m; sourceTree = "<group>"; };
		F8F2D8AB1986B6A300997A15 /* SHA256Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SHA256Hash.h; sourceTree = "<group>"; };
		F8F2D8AC1986B6A300997A15 /* SHA256Hash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SHA256Hash.m; sourceTree = "<group>"; };
		F8F2D8B01986B6E000997A15 /* CreateTopicResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreateTopicResponse.h; sourceTree = "<group>"; };
		F8F2D8B11986B6E000997A15 /* CreateTopicResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CreateTopicResponse.m; sourceTree = "<group>"; };
		F8F2D8B21986B6E000997A15 /* ListTopicsResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListTopicsResponse.h; sourceTree = "<group>"; };
		F8F2D8B31986B6E000997A15 /* ListTopicsResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ListTopicsResponse.m; sourceTree = "<group>"; };
		F8F2D8B41986B6E000997A15 /* SNS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNS.h; sourceTree = "<group>"; };
		F8F2D8B51986B6E000997A15 /* SNS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNS.m; sourceTree = "<group>"; };
		F8F2D8B61986B6E000997A15 /* SubscribeResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SubscribeResponse.h; sourceTree = "<group>"; };
		F8F2D8B71986B6E000997A15 /* SubscribeResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SubscribeResponse.m; sourceTree = "<group>"; };
		F8F2D8BC1986B6E900997A15 /* CreateQueueResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreateQueueResponse.h; sourceTree = "<group>"; };
		F8F2D8BD1986B6E900997A15 /* CreateQueueResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CreateQueueResponse.m; sourceTree = "<group>"; };
		F8F2D8BE1986B6E900997A15 /* GetQueueAttributesResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GetQueueAttributesResponse.h; sourceTree = "<group>"; };
		F8F2D8BF1986B6E900997A15 /* GetQueueAttributesResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GetQueueAttributesResponse.m; sourceTree = "<group>"; };
		F8F2D8C01986B6E900997A15 /* ListQueuesResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListQueuesResponse.h; sourceTree = "<group>"; };
		F8F2D8C11986B6E900997A15 /* ListQueuesResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ListQueuesResponse.m; sourceTree = "<group>"; };
		F8F2D8C21986B6E900997A15 /* ReceiveMessageResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReceiveMessageResponse.h; sourceTree = "<group>"; };
		F8F2D8C31986B6E900997A15 /* ReceiveMessageResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ReceiveMessageResponse.m; sourceTree = "<group>"; };
		F8F2D8C41986B6E900997A15 /* SQS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SQS.h; sourceTree = "<group>"; };
		F8F2D8C51986B6E900997A15 /* SQS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SQS.m; sourceTree = "<group>"; };
		F8F2D8C61986B6E900997A15 /* SQSMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SQSMessage.h; sourceTree = "<group>"; };
		F8F2D8C71986B6E900997A15 /* SQSMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SQSMessage.m; sourceTree = "<group>"; };
		F8F2D8CE1986B6FD00997A15 /* SignatureV2Provider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignatureV2Provider.h; sourceTree = "<group>"; };
		F8F2D8CF1986B6FD00997A15 /* SignatureV2Provider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignatureV2Provider.m; sourceTree = "<group>"; };
		F8F2D8D11986B70300997A15 /* AWSQueryError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AWSQueryError.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		F8F2D8D21986B70300997A15 /* AWSQueryError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AWSQueryError.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		F8F2D8D31986B70300997A15 /* AWSQueryRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AWSQueryRequest.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		F8F2D8D41986B70300997A15 /* AWSQueryRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AWSQueryRequest.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		F8F2D8D51986B70300997A15 /* AWSQueryResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AWSQueryResponse.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		F8F2D8D61986B70300997A15 /* AWSQueryResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AWSQueryResponse.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		F8F2D8DA1986B72000997A15 /* GlacierSigner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GlacierSigner.h; sourceTree = "<group>"; };
		F8F2D8DB1986B72900997A15 /* GlacierAuthorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierAuthorization.h; sourceTree = "<group>"; };
		F8F2D8DC1986B72900997A15 /* GlacierAuthorization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierAuthorization.m; sourceTree = "<group>"; };
		F8F2D8DE1986B74400997A15 /* UserAndComputer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserAndComputer.h; sourceTree = "<group>"; };
		F8F2D8DF1986B74400997A15 /* UserAndComputer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserAndComputer.m; sourceTree = "<group>"; };
		F8F2D8E11986B75C00997A15 /* Computer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Computer.h; sourceTree = "<group>"; };
		F8F2D8E21986B75C00997A15 /* Computer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Computer.m; sourceTree = "<group>"; };
		F8F2D8E51986B78600997A15 /* ArrayNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ArrayNode.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		F8F2D8E61986B78600997A15 /* ArrayNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ArrayNode.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		F8F2D8E71986B78600997A15 /* BinaryPListReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = BinaryPListReader.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		F8F2D8E81986B78600997A15 /* BinaryPListReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BinaryPListReader.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		F8F2D8E91986B78600997A15 /* BinaryPListWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = BinaryPListWriter.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
		F8F2D8EA1986B78600997A15 /* BinaryPListWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = BinaryPListWriter.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
		F8F2D8EB1986B78600997A15 /* BooleanNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BooleanNode.h; sourceTree = "<group>"; };
		F8F2D8EC1986B78600997A15 /* BooleanNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BooleanNode.m; sourceTree = "<group>"; };
		F8F2D8ED1986B78600997A15 /* DictNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DictNode.h; sourceTree = "<group>"; };
		F8F2D8EE1986B78600997A15 /* DictNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DictNode.m; sourceTree = "<group>"; };
		F8F2D8EF1986B78600997A15 /* IntegerNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntegerNode.h; sourceTree = "<group>"; };
		F8F2D8F01986B78600997A15 /* IntegerNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IntegerNode.m; sourceTree = "<group>"; };
		F8F2D8F11986B78600997A15 /* PListNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PListNode.h; sourceTree = "<group>"; };
		F8F2D8F21986B78600997A15 /* PListNodeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PListNodeType.h; sourceTree = "<group>"; };
		F8F2D8F31986B78600997A15 /* RealNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RealNode.h; sourceTree = "<group>"; };
		F8F2D8F41986B78600997A15 /* RealNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RealNode.m; sourceTree = "<group>"; };
		F8F2D8F51986B78600997A15 /* StringNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringNode.h; sourceTree = "<group>"; };
		F8F2D8F61986B78600997A15 /* StringNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StringNode.m; sourceTree = "<group>"; };
		F8F2D8F71986B78600997A15 /* XMLPlistParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLPlistParser.h; sourceTree = "<group>"; };
		F8F2D8F81986B78600997A15 /* XMLPlistParser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XMLPlistParser.m; sourceTree = "<group>"; };
		F8F2D8F91986B78600997A15 /* XMLPListReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLPListReader.h; sourceTree = "<group>"; };
		F8F2D8FA1986B78600997A15 /* XMLPListReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XMLPListReader.m; sourceTree = "<group>"; };
		F8F2D8FB1986B78600997A15 /* XMLPListWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLPListWriter.h; sourceTree = "<group>"; };
		F8F2D8FC1986B78600997A15 /* XMLPListWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XMLPListWriter.m; sourceTree = "<group>"; };
		F8F2D90B1986B7AF00997A15 /* NSObject_extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSObject_extra.h; sourceTree = "<group>"; };
		F8F2D90C1986B7AF00997A15 /* NSObject_extra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSObject_extra.m; sourceTree = "<group>"; };
		F8F2D90E1986B80800997A15 /* CryptoKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CryptoKey.h; sourceTree = "<group>"; };
		F8F2D90F1986B80800997A15 /* CryptoKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CryptoKey.m; sourceTree = "<group>"; };
		F8F2D9101986B80800997A15 /* OpenSSLCryptoKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenSSLCryptoKey.h; sourceTree = "<group>"; };
		F8F2D9111986B80800997A15 /* OpenSSLCryptoKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenSSLCryptoKey.m; sourceTree = "<group>"; };
		F8F2D9231986B98600997A15 /* BlobKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlobKey.h; sourceTree = "<group>"; };
		F8F2D9241986B98600997A15 /* BlobKey.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BlobKey.m; sourceTree = "<group>"; };
		F8F2D9271986B9CE00997A15 /* StorageType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StorageType.h; sourceTree = "<group>"; };
		F8F2D9281986B9DF00997A15 /* SHA1Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SHA1Hash.h; sourceTree = "<group>"; };
		F8F2D9291986B9DF00997A15 /* SHA1Hash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SHA1Hash.m; sourceTree = "<group>"; };
		F8F2D92C1986BA1400997A15 /* Commit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Commit.h; sourceTree = "<group>"; };
		F8F2D92D1986BA1400997A15 /* Commit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Commit.m; sourceTree = "<group>"; };
		F8F2D92F1986BA2200997A15 /* CommitFailedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommitFailedFile.h; sourceTree = "<group>"; };
		F8F2D9301986BA2200997A15 /* CommitFailedFile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommitFailedFile.m; sourceTree = "<group>"; };
		F8F2D9321986BA2B00997A15 /* ArqSalt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ArqSalt.h; sourceTree = "<group>"; };
		F8F2D9331986BA2B00997A15 /* ArqSalt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ArqSalt.m; sourceTree = "<group>"; };
		F8F2D9351986BA4900997A15 /* NSFileManager_extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSFileManager_extra.h; sourceTree = "<group>"; };
		F8F2D9361986BA4900997A15 /* NSFileManager_extra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSFileManager_extra.m; sourceTree = "<group>"; };
		F8F2D9381986BA6900997A15 /* UserLibrary_Arq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserLibrary_Arq.h; sourceTree = "<group>"; };
		F8F2D9391986BA6900997A15 /* UserLibrary_Arq.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserLibrary_Arq.m; sourceTree = "<group>"; };
		F8F2D93B1986BA7900997A15 /* UserLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserLibrary.h; sourceTree = "<group>"; };
		F8F2D93C1986BA7900997A15 /* UserLibrary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserLibrary.m; sourceTree = "<group>"; };
		F8F2D93E1986BA9B00997A15 /* Bucket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Bucket.h; sourceTree = "<group>"; };
		F8F2D93F1986BA9B00997A15 /* Bucket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Bucket.m; sourceTree = "<group>"; };
		F8F2D9401986BA9B00997A15 /* BucketExclude.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BucketExclude.h; sourceTree = "<group>"; };
		F8F2D9411986BA9B00997A15 /* BucketExclude.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BucketExclude.m; sourceTree = "<group>"; };
		F8F2D9421986BA9B00997A15 /* BucketExcludeSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BucketExcludeSet.h; sourceTree = "<group>"; };
		F8F2D9431986BA9B00997A15 /* BucketExcludeSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BucketExcludeSet.m; sourceTree = "<group>"; };
		F8F2D9471986BAD200997A15 /* Repo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Repo.h; sourceTree = "<group>"; };
		F8F2D9481986BAD200997A15 /* Repo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Repo.m; sourceTree = "<group>"; };
		F8F2D94A1986BB4900997A15 /* NSString_slashed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NSString_slashed.h; path = ../../NSString_slashed.h; sourceTree = "<group>"; };
		F8F2D94B1986BB4900997A15 /* NSString_slashed.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = NSString_slashed.m; path = ../../NSString_slashed.m; sourceTree = "<group>"; };
		F8F2D9501986BE2A00997A15 /* Fark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Fark.h; sourceTree = "<group>"; };
		F8F2D9541986BE3C00997A15 /* PackId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackId.h; sourceTree = "<group>"; };
		F8F2D9551986BE3C00997A15 /* PackId.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PackId.m; sourceTree = "<group>"; };
		F8F2D9571986BE4E00997A15 /* PackIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackIndex.h; sourceTree = "<group>"; };
		F8F2D9581986BE4E00997A15 /* PackIndex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PackIndex.m; sourceTree = "<group>"; };
		F8F2D9591986BE4E00997A15 /* PackIndexEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackIndexEntry.h; sourceTree = "<group>"; };
		F8F2D95A1986BE4E00997A15 /* PackIndexEntry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PackIndexEntry.m; sourceTree = "<group>"; };
		F8F2D95D1986BE6100997A15 /* Node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Node.h; sourceTree = "<group>"; };
		F8F2D95E1986BE6100997A15 /* Node.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Node.m; sourceTree = "<group>"; };
		F8F2D95F1986BE6100997A15 /* Tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Tree.h; sourceTree = "<group>"; };
		F8F2D9601986BE6100997A15 /* Tree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Tree.m; sourceTree = "<group>"; };
		F8F2D9631986BE7600997A15 /* NSData-GZip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData-GZip.h"; sourceTree = "<group>"; };
		F8F2D9641986BE7600997A15 /* NSData-GZip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData-GZip.m"; sourceTree = "<group>"; };
		F8F2D9661986BEA300997A15 /* BlobKeyIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlobKeyIO.h; sourceTree = "<group>"; };
		F8F2D9671986BEA300997A15 /* BlobKeyIO.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BlobKeyIO.m; sourceTree = "<group>"; };
		F8F2D9691986BF5100997A15 /* GunzipInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GunzipInputStream.h; sourceTree = "<group>"; };
		F8F2D96A1986BF5100997A15 /* GunzipInputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GunzipInputStream.m; sourceTree = "<group>"; };
		F8F2D96C1986BF6800997A15 /* PackSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackSet.h; sourceTree = "<group>"; };
		F8F2D96D1986BF6800997A15 /* PackSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PackSet.m; sourceTree = "<group>"; };
		F8F2D96F1986C09300997A15 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
		F8F2D97A1986D38900997A15 /* OSStatusDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OSStatusDescription.h; sourceTree = "<group>"; };
		F8F2D97B1986D38900997A15 /* OSStatusDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OSStatusDescription.m; sourceTree = "<group>"; };
		F8F2D97D1986D3A100997A15 /* FileAttributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileAttributes.h; sourceTree = "<group>"; };
		F8F2D97E1986D3A100997A15 /* FileAttributes.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileAttributes.m; sourceTree = "<group>"; };
		F8F2D9801986D3B100997A15 /* FileACL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileACL.h; sourceTree = "<group>"; };
		F8F2D9811986D3B100997A15 /* FileACL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileACL.m; sourceTree = "<group>"; };
		F8F2D9831986D3C400997A15 /* XAttrSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XAttrSet.h; sourceTree = "<group>"; };
		F8F2D9841986D3C400997A15 /* XAttrSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = XAttrSet.m; sourceTree = "<group>"; };
		F8F2D98D1986D4C700997A15 /* CalculateItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CalculateItem.h; sourceTree = "<group>"; };
		F8F2D98E1986D4C700997A15 /* CalculateItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CalculateItem.m; sourceTree = "<group>"; };
		F8F2D98F1986D4C700997A15 /* RestoreItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RestoreItem.h; sourceTree = "<group>"; };
		F8F2D9901986D4C700997A15 /* RestoreItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RestoreItem.m; sourceTree = "<group>"; };
		F8F2D9911986D4C700997A15 /* Restorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Restorer.h; sourceTree = "<group>"; };
		F8F2D9961986DCCC00997A15 /* S3GlacierRestorerParamSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3GlacierRestorerParamSet.h; sourceTree = "<group>"; };
		F8F2D9971986DCCC00997A15 /* S3GlacierRestorerParamSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3GlacierRestorerParamSet.m; sourceTree = "<group>"; };
		F8F2D9991986DDAC00997A15 /* S3GlacierRestorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3GlacierRestorer.h; sourceTree = "<group>"; };
		F8F2D99A1986DDAD00997A15 /* S3GlacierRestorer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = S3GlacierRestorer.m; sourceTree = "<group>"; };
		F8F2D99B1986DDAD00997A15 /* S3GlacierRestorerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = S3GlacierRestorerDelegate.h; sourceTree = "<group>"; };
		F8F2D99D1986DE1800997A15 /* GlacierRequestItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierRequestItem.h; sourceTree = "<group>"; };
		F8F2D99E1986DE1800997A15 /* GlacierRequestItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierRequestItem.m; sourceTree = "<group>"; };
		F8F2D9A01986DE3B00997A15 /* GlacierPack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierPack.h; sourceTree = "<group>"; };
		F8F2D9A11986DE3B00997A15 /* GlacierPack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierPack.m; sourceTree = "<group>"; };
		F8F2D9A21986DE3B00997A15 /* GlacierPackIndex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierPackIndex.h; sourceTree = "<group>"; };
		F8F2D9A31986DE3B00997A15 /* GlacierPackIndex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierPackIndex.m; sourceTree = "<group>"; };
		F8F2D9A41986DE3B00997A15 /* GlacierPackSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierPackSet.h; sourceTree = "<group>"; };
		F8F2D9A51986DE3B00997A15 /* GlacierPackSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierPackSet.m; sourceTree = "<group>"; };
		F8F2D9A91986DE4400997A15 /* GlacierRestorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierRestorer.h; sourceTree = "<group>"; };
		F8F2D9AA1986DE4400997A15 /* GlacierRestorer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierRestorer.m; sourceTree = "<group>"; };
		F8F2D9AC1986DE8300997A15 /* BinarySHA1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BinarySHA1.h; sourceTree = "<group>"; };
		F8F2D9AD1986DE8300997A15 /* BinarySHA1.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BinarySHA1.m; sourceTree = "<group>"; };
		F8F2D9AF1986DF6B00997A15 /* GlacierRestorerParamSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlacierRestorerParamSet.h; sourceTree = "<group>"; };
		F8F2D9B01986DF6B00997A15 /* GlacierRestorerParamSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GlacierRestorerParamSet.m; sourceTree = "<group>"; };
		F8F2D9B21986DFF700997A15 /* GlacierRestorerDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GlacierRestorerDelegate.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		8DD76F9B0486AA7600D96B5E /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F8A18CA11E3E16C400AF9F97 /* libz.tbd in Frameworks */,
				F8A18C9A1E3E165F00AF9F97 /* Cocoa.framework in Frameworks */,
				F8F2D9701986C09300997A15 /* IOKit.framework in Frameworks */,
				F805B8891160EB39007EC01E /* libcrypto.dylib in Frameworks */,
				F805B88B1160EB3A007EC01E /* libicucore.dylib in Frameworks */,
				F805B88F1160EB45007EC01E /* libssl.dylib in Frameworks */,
				F805B8931160EB4E007EC01E /* SystemConfiguration.framework in Frameworks */,
				F805B8A11160EBAA007EC01E /* CoreFoundation.framework in Frameworks */,
				F805B8C21160EC41007EC01E /* Security.framework in Frameworks */,
				F805B8CE1160ECD7007EC01E /* CoreServices.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		08FB7794FE84155DC02AAC07 /* arq_restore */ = {
			isa = PBXGroup;
			children = (
				F8A18C9B1E3E167B00AF9F97 /* sqlite3 */,
				F8E1A2FE1E3D3E4A00A61EEA /* fmdb */,
				F874D8CF1DF7617800B7EC02 /* CocoaLumberjack */,
				F8F2D96F1986C09300997A15 /* IOKit.framework */,
				F829512019868345001DC91B /* cocoastack */,
				F8F2D92B1986BA0700997A15 /* repo */,
				08FB7795FE84155DC02AAC07 /* arq_restore */,
				F8F2D98C1986D49600997A15 /* commonrestore */,
				F8F2D9711986D00C00997A15 /* standardrestore */,
				F8F2D9951986DCBD00997A15 /* s3glacierrestore */,
				F8F2D9941986DCB100997A15 /* glacierrestore */,
				08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */,
				1AB674ADFE9D54B511CA2CBB /* Products */,
				F8A18C9F1E3E16C300AF9F97 /* Frameworks */,
			);
			name = arq_restore;
			sourceTree = "<group>";
		};
		08FB7795FE84155DC02AAC07 /* arq_restore */ = {
			isa = PBXGroup;
			children = (
				08FB7796FE84155DC02AAC07 /* arq_restore.m */,
				32A70AAB03705E1F00C91783 /* arq_restore_Prefix.pch */,
				F83F9B2B1983303F007CBFB4 /* ArqRestoreCommand.h */,
				F83F9B2C1983303F007CBFB4 /* ArqRestoreCommand.m */,
				F8F2D9321986BA2B00997A15 /* ArqSalt.h */,
				F8F2D9331986BA2B00997A15 /* ArqSalt.m */,
				F8F2D8661986B57D00997A15 /* BackupSet.h */,
				F8F2D8671986B58000997A15 /* BackupSet.m */,
				F8F2D9231986B98600997A15 /* BlobKey.h */,
				F8F2D9241986B98600997A15 /* BlobKey.m */,
				F8F2D9661986BEA300997A15 /* BlobKeyIO.h */,
				F8F2D9671986BEA300997A15 /* BlobKeyIO.m */,
				F8F2D93E1986BA9B00997A15 /* Bucket.h */,
				F8F2D93F1986BA9B00997A15 /* Bucket.m */,
				F8F2D9401986BA9B00997A15 /* BucketExclude.h */,
				F8F2D9411986BA9B00997A15 /* BucketExclude.m */,
				F8F2D9421986BA9B00997A15 /* BucketExcludeSet.h */,
				F8F2D9431986BA9B00997A15 /* BucketExcludeSet.m */,
				F874D8F31DF766C600B7EC02 /* ByteSize.h */,
				F874D8F41DF766C600B7EC02 /* ByteSize.m */,
				F874D9201DF767BA00B7EC02 /* CacheOwnership.h */,
				F874D9211DF767BA00B7EC02 /* CacheOwnership.m */,
				F8E1A30F1E3D3E8C00A61EEA /* DeleteDelegate.h */,
				F8E1A3271E3D400800A61EEA /* ReflogEntry.h */,
				F8E1A3281E3D400800A61EEA /* ReflogEntry.m */,
				F874D8F01DF766A000B7EC02 /* System.h */,
				F874D8F11DF766A000B7EC02 /* System.m */,
				F829DC33198697EB00D637E0 /* Target.h */,
				F829DC34198697EB00D637E0 /* Target.m */,
				F83D0A861E3F786A009FBE98 /* TargetFactory.h */,
				F83D0A871E3F786A009FBE98 /* TargetFactory.m */,
				F829523D19868EBB001DC91B /* TargetConnection.h */,
				F8E1A31C1E3D3F8000A61EEA /* TargetConnection.m */,
				F8F2D8DE1986B74400997A15 /* UserAndComputer.h */,
				F8F2D8DF1986B74400997A15 /* UserAndComputer.m */,
				F8F2D9381986BA6900997A15 /* UserLibrary_Arq.h */,
				F8F2D9391986BA6900997A15 /* UserLibrary_Arq.m */,
			);
			name = arq_restore;
			sourceTree = "<group>";
		};
		08FB779DFE84155DC02AAC07 /* External Frameworks and Libraries */ = {
			isa = PBXGroup;
			children = (
				08FB779EFE84155DC02AAC07 /* Foundation.framework */,
				F805B8921160EB4E007EC01E /* SystemConfiguration.framework */,
				F805B8981160EB71007EC01E /* Security.framework */,
				F805B8A01160EBAA007EC01E /* CoreFoundation.framework */,
				F805B8BB1160EC38007EC01E /* SecurityFoundation.framework */,
				F805B8C11160EC41007EC01E /* Security.framework */,
				F805B8C51160EC4E007EC01E /* Cocoa.framework */,
				F805B8CD1160ECD7007EC01E /* CoreServices.framework */,
				F805B8881160EB39007EC01E /* libcrypto.dylib */,
				F805B88A1160EB39007EC01E /* libicucore.dylib */,
				F805B88E1160EB45007EC01E /* libssl.dylib */,
			);
			name = "External Frameworks and Libraries";
			sourceTree = "<group>";
		};
		1AB674ADFE9D54B511CA2CBB /* Products */ = {
			isa = PBXGroup;
			children = (
				8DD76FA10486AA7600D96B5E /* arq_restore */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		F829512019868345001DC91B /* cocoastack */ = {
			isa = PBXGroup;
			children = (
				F829523519868E70001DC91B /* aws */,
				F829519D19868D90001DC91B /* crypto */,
				F829524419868EF8001DC91B /* glacier */,
				F82951A019868D90001DC91B /* http */,
				F829521019868DC7001DC91B /* io */,
				F829522519868E4F001DC91B /* json */,
				F83D0A7B1E3F5D65009FBE98 /* keychain */,
				F8F2D8E41986B77600997A15 /* plist */,
				F8F2D8721986B60200997A15 /* remotefs */,
				F829516D198683F9001DC91B /* s3 */,
				F829512119868345001DC91B /* shared */,
				F8F2D8AE1986B6BA00997A15 /* sns */,
				F8F2D8AF1986B6BA00997A15 /* sqs */,
				F8F2D9261986B9AB00997A15 /* storage */,
				F8E1A3101E3D3EEE00A61EEA /* Item.h */,
				F8E1A3111E3D3EEE00A61EEA /* Item.m */,
				F8E1A3121E3D3EEE00A61EEA /* ItemsDB.h */,
				F8E1A3131E3D3EEE00A61EEA /* ItemsDB.m */,
				F8E1A3161E3D3F1A00A61EEA /* TargetItemsDB.h */,
				F8E1A3171E3D3F1A00A61EEA /* TargetItemsDB.m */,
			);
			path = cocoastack;
			sourceTree = "<group>";
		};
		F829512119868345001DC91B /* shared */ = {
			isa = PBXGroup;
			children = (
				F8F2D8E11986B75C00997A15 /* Computer.h */,
				F8F2D8E21986B75C00997A15 /* Computer.m */,
				F829523919868E94001DC91B /* CWLSynthesizeSingleton.h */,
				F83D0A891E3F87A8009FBE98 /* ExePath.h */,
				F83D0A8A1E3F87A8009FBE98 /* ExePath.m */,
				F8F2D9801986D3B100997A15 /* FileACL.h */,
				F8F2D9811986D3B100997A15 /* FileACL.m */,
				F8E1A32A1E3D419E00A61EEA /* FlockFile.h */,
				F8E1A32B1E3D419E00A61EEA /* FlockFile.m */,
				F8E1A3811E3D4B5600A61EEA /* FSStat.h */,
				F8E1A3821E3D4B5600A61EEA /* FSStat.m */,
				F8A18CC91E3E194C00AF9F97 /* lz4.c */,
				F8A18CCA1E3E194C00AF9F97 /* lz4.h */,
				F8A18CC61E3E193A00AF9F97 /* LZ4Compressor.h */,
				F8A18CC71E3E193A00AF9F97 /* LZ4Compressor.m */,
				F829512219868345001DC91B /* HSLog.h */,
				F829512319868345001DC91B /* HSLog.m */,
				F8A18CAB1E3E17A200AF9F97 /* HSLogFileManager.h */,
				F8A18CAC1E3E17A200AF9F97 /* HSLogFileManager.m */,
				F8F2D9631986BE7600997A15 /* NSData-GZip.h */,
				F8F2D9641986BE7600997A15 /* NSData-GZip.m */,
				F8E1A32D1E3D427A00A61EEA /* NSData-LZ4.h */,
				F8E1A32E1E3D427A00A61EEA /* NSData-LZ4.m */,
				F829512719868394001DC91B /* NSError_extra.h */,
				F829512819868394001DC91B /* NSError_extra.m */,
				F829512519868379001DC91B /* NSErrorCodes.h */,
				F8E1A3611E3D47F300A61EEA /* NSData-Random.h */,
				F8E1A3621E3D47F300A61EEA /* NSData-Random.m */,
				F8F2D90B1986B7AF00997A15 /* NSObject_extra.h */,
				F8F2D90C1986B7AF00997A15 /* NSObject_extra.m */,
				F8F2D8A81986B68800997A15 /* NSXMLNode_extra.h */,
				F8F2D8A91986B68800997A15 /* NSXMLNode_extra.m */,
				F829523E19868EC7001DC91B /* NSString_extra.h */,
				F829523F19868EC7001DC91B /* NSString_extra.m */,
				F8F2D94A1986BB4900997A15 /* NSString_slashed.h */,
				F8F2D94B1986BB4900997A15 /* NSString_slashed.m */,
				F8F2D97A1986D38900997A15 /* OSStatusDescription.h */,
				F8F2D97B1986D38900997A15 /* OSStatusDescription.m */,
				F829DBFA19868FCA00D637E0 /* RFC822.h */,
				F829DBFB19868FCA00D637E0 /* RFC822.m */,
				F829521419868DEA001DC91B /* RegexKitLite.h */,
				F829521219868DE6001DC91B /* RegexKitLite.m */,
				F829512619868379001DC91B /* SetNSError.h */,
				F829DC1D1986923100D637E0 /* Sysctl.h */,
				F829DC1E1986923100D637E0 /* Sysctl.m */,
				F8F2D93B1986BA7900997A15 /* UserLibrary.h */,
				F8F2D93C1986BA7900997A15 /* UserLibrary.m */,
				F8E1A3841E3D4B6100A61EEA /* Volume.h */,
				F8E1A3851E3D4B6100A61EEA /* Volume.m */,
			);
			path = shared;
			sourceTree = "<group>";
		};
		F829516D198683F9001DC91B /* s3 */ = {
			isa = PBXGroup;
			children = (
				F8295170198683F9001DC91B /* LocalS3Signer.h */,
				F8295171198683F9001DC91B /* LocalS3Signer.m */,
				F8295172198683F9001DC91B /* PathReceiver.h */,
				F8295173198683F9001DC91B /* PathReceiver.m */,
				F8E1A33B1E3D474800A61EEA /* S3AuthorizationProviderFactory.h */,
				F8E1A33C1E3D474800A61EEA /* S3AuthorizationProviderFactory.m */,
				F8295176198683F9001DC91B /* S3AuthorizationProvider.h */,
				F829517A198683F9001DC91B /* S3ErrorResult.h */,
				F829517B198683F9001DC91B /* S3ErrorResult.m */,
				F829517C198683F9001DC91B /* S3Lister.h */,
				F829517D198683F9001DC91B /* S3Lister.m */,
				F829517E198683F9001DC91B /* S3MultiDeleteResponse.h */,
				F829517F198683F9001DC91B /* S3MultiDeleteResponse.m */,
				F8A18CCC1E3E195B00AF9F97 /* S3ObjectsLister.h */,
				F8A18CCD1E3E195B00AF9F97 /* S3ObjectsLister.m */,
				F8A18CCE1E3E195B00AF9F97 /* S3ObjectsListerWorker.h */,
				F8A18CCF1E3E195B00AF9F97 /* S3ObjectsListerWorker.m */,
				F8A18CA21E3E170F00AF9F97 /* S3SignatureV1AuthorizationProvider.h */,
				F8A18CA31E3E170F00AF9F97 /* S3SignatureV1AuthorizationProvider.m */,
				F8A18CA41E3E170F00AF9F97 /* S3SignatureV4AuthorizationProvider.h */,
				F8A18CA51E3E170F00AF9F97 /* S3SignatureV4AuthorizationProvider.m */,
				F8295180198683F9001DC91B /* S3ObjectMetadata.h */,
				F8295181198683F9001DC91B /* S3ObjectMetadata.m */,
				F8295182198683F9001DC91B /* S3ObjectReceiver.h */,
				F8295183198683F9001DC91B /* S3ObjectReceiver.m */,
				F8295184198683F9001DC91B /* S3Owner.h */,
				F8295185198683F9001DC91B /* S3Owner.m */,
				F8295186198683F9001DC91B /* S3Receiver.h */,
				F8295187198683F9001DC91B /* S3Request.h */,
				F8295188198683F9001DC91B /* S3Request.m */,
				F8295189198683F9001DC91B /* S3Service.h */,
				F829518A198683F9001DC91B /* S3Service.m */,
				F829518B198683F9001DC91B /* S3Signer.h */,
			);
			path = s3;
			sourceTree = "<group>";
		};
		F829519D19868D90001DC91B /* crypto */ = {
			isa = PBXGroup;
			children = (
				F8F2D90E1986B80800997A15 /* CryptoKey.h */,
				F8F2D90F1986B80800997A15 /* CryptoKey.m */,
				F8A18CA81E3E173200AF9F97 /* HMACSHA256.h */,
				F8A18CA91E3E173200AF9F97 /* HMACSHA256.m */,
				F829DC1A1986921E00D637E0 /* MD5Hash.h */,
				F829DC1B1986921E00D637E0 /* MD5Hash.m */,
				F829519E19868D90001DC91B /* NSData-Base64Extensions.h */,
				F829519F19868D90001DC91B /* NSData-Base64Extensions.m */,
				F829DC2F1986930300D637E0 /* OpenSSL.h */,
				F829DC301986930300D637E0 /* OpenSSL.m */,
				F8F2D9101986B80800997A15 /* OpenSSLCryptoKey.h */,
				F8F2D9111986B80800997A15 /* OpenSSLCryptoKey.m */,
				F8F2D9281986B9DF00997A15 /* SHA1Hash.h */,
				F8F2D9291986B9DF00997A15 /* SHA1Hash.m */,
				F8F2D8AB1986B6A300997A15 /* SHA256Hash.h */,
				F8F2D8AC1986B6A300997A15 /* SHA256Hash.m */,
			);
			path = crypto;
			sourceTree = "<group>";
		};
		F82951A019868D90001DC91B /* http */ = {
			isa = PBXGroup;
			children = (
				F82951A119868D90001DC91B /* HTTP.h */,
				F82951A219868D90001DC91B /* HTTPConnection.h */,
				F82951A319868D90001DC91B /* HTTPConnectionFactory.h */,
				F82951A419868D90001DC91B /* HTTPConnectionFactory.m */,
				F82951A519868D90001DC91B /* HTTPInputStream.h */,
				F82951A619868D90001DC91B /* HTTPInputStream.m */,
				F82951A719868D90001DC91B /* HTTPThrottle.h */,
				F82951A819868D90001DC91B /* HTTPThrottle.m */,
				F82951AB19868D90001DC91B /* NSDictionary_HTTP.h */,
				F82951AC19868D90001DC91B /* NSDictionary_HTTP.m */,
				F82951AD19868D90001DC91B /* RFC2616DateFormatter.h */,
				F82951AE19868D90001DC91B /* RFC2616DateFormatter.m */,
				F82951B319868D90001DC91B /* URLConnection.h */,
				F82951B419868D90001DC91B /* URLConnection.m */,
			);
			path = http;
			sourceTree = "<group>";
		};
		F829521019868DC7001DC91B /* io */ = {
			isa = PBXGroup;
			children = (
				F829DC02198691CB00D637E0 /* BooleanIO.h */,
				F829DC03198691CB00D637E0 /* BooleanIO.m */,
				F829DC17198691D900D637E0 /* BufferedOutputStream.h */,
				F829DC18198691D900D637E0 /* BufferedOutputStream.m */,
				F829525119868F3C001DC91B /* BufferedInputStream.h */,
				F829525219868F3C001DC91B /* BufferedInputStream.m */,
				F829524B19868F1E001DC91B /* ChunkedInputStream.h */,
				F829524C19868F1E001DC91B /* ChunkedInputStream.m */,
				F829DC04198691CB00D637E0 /* DataIO.h */,
				F829DC05198691CB00D637E0 /* DataIO.m */,
				F829524819868F0F001DC91B /* DataInputStream.h */,
				F829524919868F0F001DC91B /* DataInputStream.m */,
				F829DC261986924E00D637E0 /* DataOutputStream.h */,
				F829DC271986924E00D637E0 /* DataOutputStream.m */,
				F829DC011986904C00D637E0 /* DataTransferDelegate.h */,
				F829DC06198691CB00D637E0 /* DateIO.h */,
				F829DC07198691CB00D637E0 /* DateIO.m */,
				F829DC08198691CB00D637E0 /* DoubleIO.h */,
				F829DC09198691CB00D637E0 /* DoubleIO.m */,
				F829DC201986924100D637E0 /* FDInputStream.h */,
				F829DC211986924100D637E0 /* FDInputStream.m */,
				F829DC221986924100D637E0 /* FDOutputStream.h */,
				F829DC231986924100D637E0 /* FDOutputStream.m */,
				F829DC291986927000D637E0 /* FileInputStream.h */,
				F829DC2A1986927000D637E0 /* FileInputStream.m */,
				F829DC2B1986927000D637E0 /* FileOutputStream.h */,
				F829DC2C1986927000D637E0 /* FileOutputStream.m */,
				F8F2D9691986BF5100997A15 /* GunzipInputStream.h */,
				F8F2D96A1986BF5100997A15 /* GunzipInputStream.m */,
				F829521119868DD0001DC91B /* InputStream.h */,
				F829524E19868F31001DC91B /* InputStreams.h */,
				F829524F19868F31001DC91B /* InputStreams.m */,
				F829DC0A198691CB00D637E0 /* IntegerIO.h */,
				F829DC0B198691CB00D637E0 /* IntegerIO.m */,
				F829DC0C198691CB00D637E0 /* NSErrorIO.h */,
				F829DC0D198691CB00D637E0 /* NSErrorIO.m */,
				F829524119868ED6001DC91B /* NSData-InputStream.h */,
				F829524219868ED6001DC91B /* NSData-InputStream.m */,
				F8F2D9351986BA4900997A15 /* NSFileManager_extra.h */,
				F8F2D9361986BA4900997A15 /* NSFileManager_extra.m */,
				F829523A19868EA4001DC91B /* NetMonitor.h */,
				F829523B19868EA4001DC91B /* NetMonitor.m */,
				F829DC001986902100D637E0 /* OutputStream.h */,
				F829DBFD1986901300D637E0 /* Streams.h */,
				F829DBFE1986901300D637E0 /* Streams.m */,
				F829DC0E198691CB00D637E0 /* StringIO.h */,
				F829DC0F198691CB00D637E0 /* StringIO.m */,
			);
			path = io;
			sourceTree = "<group>";
		};
		F829522519868E4F001DC91B /* json */ = {
			isa = PBXGroup;
			children = (
				F829522619868E59001DC91B /* NSObject+SBJSON.h */,
				F829522719868E59001DC91B /* NSObject+SBJSON.m */,
				F829522819868E59001DC91B /* NSString+SBJSON.h */,
				F829522919868E59001DC91B /* NSString+SBJSON.m */,
				F829522A19868E59001DC91B /* SBJsonBase.h */,
				F829522B19868E59001DC91B /* SBJsonBase.m */,
				F829522C19868E59001DC91B /* SBJsonParser.h */,
				F829522D19868E59001DC91B /* SBJsonParser.m */,
				F829522E19868E59001DC91B /* SBJsonWriter.h */,
				F829522F19868E59001DC91B /* SBJsonWriter.m */,
			);
			path = json;
			sourceTree = "<group>";
		};
		F829523519868E70001DC91B /* aws */ = {
			isa = PBXGroup;
			children = (
				F829523619868E83001DC91B /* AWSRegion.h */,
				F829523719868E83001DC91B /* AWSRegion.m */,
				F8F2D8D11986B70300997A15 /* AWSQueryError.h */,
				F8F2D8D21986B70300997A15 /* AWSQueryError.m */,
				F8F2D8D31986B70300997A15 /* AWSQueryRequest.h */,
				F8F2D8D41986B70300997A15 /* AWSQueryRequest.m */,
				F8F2D8D51986B70300997A15 /* AWSQueryResponse.h */,
				F8F2D8D61986B70300997A15 /* AWSQueryResponse.m */,
				F8F2D8CE1986B6FD00997A15 /* SignatureV2Provider.h */,
				F8F2D8CF1986B6FD00997A15 /* SignatureV2Provider.m */,
			);
			path = aws;
			sourceTree = "<group>";
		};
		F829524419868EF8001DC91B /* glacier */ = {
			isa = PBXGroup;
			children = (
				F8F2D8DB1986B72900997A15 /* GlacierAuthorization.h */,
				F8F2D8DC1986B72900997A15 /* GlacierAuthorization.m */,
				F8F2D8831986B64D00997A15 /* GlacierAuthorizationProvider.h */,
				F8F2D8841986B64D00997A15 /* GlacierAuthorizationProvider.m */,
				F8F2D8861986B66000997A15 /* GlacierJob.h */,
				F8F2D8871986B66000997A15 /* GlacierJob.m */,
				F8F2D8881986B66000997A15 /* GlacierJobLister.h */,
				F8F2D8891986B66000997A15 /* GlacierJobLister.m */,
				F8F2D88A1986B66000997A15 /* GlacierRequest.h */,
				F8F2D88B1986B66000997A15 /* GlacierRequest.m */,
				F8F2D88C1986B66000997A15 /* GlacierResponse.h */,
				F8F2D88D1986B66000997A15 /* GlacierResponse.m */,
				F8F2D88E1986B66000997A15 /* GlacierService.h */,
				F8F2D88F1986B66000997A15 /* GlacierService.m */,
				F8F2D8DA1986B72000997A15 /* GlacierSigner.h */,
				F829524519868F02001DC91B /* ISO8601Date.h */,
				F829524619868F02001DC91B /* ISO8601Date.m */,
				F8F2D8901986B66000997A15 /* LocalGlacierSigner.h */,
				F8F2D8911986B66000997A15 /* LocalGlacierSigner.m */,
				F8F2D8981986B67500997A15 /* NSError_Glacier.h */,
				F8F2D8991986B67500997A15 /* NSError_Glacier.m */,
				F8F2D89A1986B67500997A15 /* SHA256TreeHash.h */,
				F8F2D89B1986B67500997A15 /* SHA256TreeHash.m */,
				F8F2D89C1986B67500997A15 /* Vault.h */,
				F8F2D89D1986B67500997A15 /* Vault.m */,
				F8F2D89E1986B67500997A15 /* VaultDeleter.h */,
				F8F2D89F1986B67500997A15 /* VaultDeleter.m */,
				F8F2D8A01986B67500997A15 /* VaultDeleterDelegate.h */,
				F8F2D8A11986B67500997A15 /* VaultLister.h */,
				F8F2D8A21986B67500997A15 /* VaultLister.m */,
			);
			path = glacier;
			sourceTree = "<group>";
		};
		F83D0A7B1E3F5D65009FBE98 /* keychain */ = {
			isa = PBXGroup;
			children = (
				F83D0A7C1E3F5D75009FBE98 /* BaseKeychain.h */,
				F83D0A7D1E3F5D75009FBE98 /* BaseKeychain.m */,
				F83D0A7E1E3F5D75009FBE98 /* Keychain.h */,
				F83D0A7F1E3F5D75009FBE98 /* KeychainFactory.h */,
				F83D0A801E3F5D75009FBE98 /* KeychainFactory.m */,
				F83D0A811E3F5D75009FBE98 /* KeychainItem.h */,
				F83D0A821E3F5D75009FBE98 /* KeychainItem.m */,
			);
			name = keychain;
			sourceTree = "<group>";
		};
		F874D8CF1DF7617800B7EC02 /* CocoaLumberjack */ = {
			isa = PBXGroup;
			children = (
				F874D8D01DF7618500B7EC02 /* CocoaLumberjack.h */,
				F874D8D11DF7618500B7EC02 /* DDAbstractDatabaseLogger.h */,
				F874D8D21DF7618500B7EC02 /* DDAbstractDatabaseLogger.m */,
				F874D8D31DF7618500B7EC02 /* DDASLLogCapture.h */,
				F874D8D41DF7618500B7EC02 /* DDASLLogCapture.m */,
				F874D8D51DF7618500B7EC02 /* DDASLLogger.h */,
				F874D8D61DF7618500B7EC02 /* DDASLLogger.m */,
				F874D8D71DF7618500B7EC02 /* DDAssertMacros.h */,
				F874D8D81DF7618500B7EC02 /* DDContextFilterLogFormatter.h */,
				F874D8D91DF7618500B7EC02 /* DDContextFilterLogFormatter.m */,
				F874D8DA1DF7618500B7EC02 /* DDDispatchQueueLogFormatter.h */,
				F874D8DB1DF7618500B7EC02 /* DDDispatchQueueLogFormatter.m */,
				F874D8DC1DF7618500B7EC02 /* DDFileLogger.h */,
				F874D8DD1DF7618500B7EC02 /* DDFileLogger.m */,
				F874D8DE1DF7618500B7EC02 /* DDLegacyMacros.h */,
				F874D8DF1DF7618500B7EC02 /* DDLog.h */,
				F874D8E01DF7618500B7EC02 /* DDLog.m */,
				F874D8E11DF7618500B7EC02 /* DDLog+LOGV.h */,
				F874D8E21DF7618500B7EC02 /* DDLogMacros.h */,
				F874D8E31DF7618500B7EC02 /* DDMultiFormatter.h */,
				F874D8E41DF7618500B7EC02 /* DDMultiFormatter.m */,
				F874D8E51DF7618500B7EC02 /* DDTTYLogger.h */,
				F874D8E61DF7618500B7EC02 /* DDTTYLogger.m */,
			);
			name = CocoaLumberjack;
			sourceTree = "<group>";
		};
		F8A18C9B1E3E167B00AF9F97 /* sqlite3 */ = {
			isa = PBXGroup;
			children = (
				F8A18C9C1E3E16A400AF9F97 /* sqlite3.c */,
				F8A18C9D1E3E16A400AF9F97 /* sqlite3.h */,
			);
			name = sqlite3;
			sourceTree = "<group>";
		};
		F8A18C9F1E3E16C300AF9F97 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				F8A18CA01E3E16C400AF9F97 /* libz.tbd */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		F8E1A2FE1E3D3E4A00A61EEA /* fmdb */ = {
			isa = PBXGroup;
			children = (
				F8E1A2FF1E3D3E6900A61EEA /* FMDatabase.h */,
				F8E1A3001E3D3E6900A61EEA /* FMDatabase.m */,
				F8E1A3011E3D3E6900A61EEA /* FMDatabaseAdditions.h */,
				F8E1A3021E3D3E6900A61EEA /* FMDatabaseAdditions.m */,
				F8E1A3031E3D3E6900A61EEA /* FMDatabasePool.h */,
				F8E1A3041E3D3E6900A61EEA /* FMDatabasePool.m */,
				F8E1A3051E3D3E6900A61EEA /* FMDatabaseQueue.h */,
				F8E1A3061E3D3E6900A61EEA /* FMDatabaseQueue.m */,
				F8E1A3071E3D3E6900A61EEA /* FMDB.h */,
				F8E1A3081E3D3E6900A61EEA /* FMResultSet.h */,
				F8E1A3091E3D3E6900A61EEA /* FMResultSet.m */,
			);
			name = fmdb;
			sourceTree = "<group>";
		};
		F8F2D8721986B60200997A15 /* remotefs */ = {
			isa = PBXGroup;
			children = (
				F8CD47991DF6FD270061C3D6 /* ItemFS.h */,
				F8A18CBA1E3E18B400AF9F97 /* ItemFSFileDeleter.h */,
				F8A18CBB1E3E18B400AF9F97 /* ItemFSFileDeleter.m */,
				F8A18CBC1E3E18B400AF9F97 /* ItemFSFileDeleterWorker.h */,
				F8A18CBD1E3E18B400AF9F97 /* ItemFSFileDeleterWorker.m */,
				F8CD479A1DF6FD270061C3D6 /* LocalItemFS.h */,
				F8CD479B1DF6FD270061C3D6 /* LocalItemFS.m */,
				F8F2D8731986B61800997A15 /* RemoteFS.h */,
				F8CD479C1DF6FD270061C3D6 /* RemoteFS.m */,
				F8A18CBE1E3E18B400AF9F97 /* RemoteFSFileDeleter.h */,
				F8A18CBF1E3E18B400AF9F97 /* RemoteFSFileDeleter.m */,
				F8A18CC01E3E18B400AF9F97 /* RemoteFSFileDeleterWorker.h */,
				F8A18CC11E3E18B400AF9F97 /* RemoteFSFileDeleterWorker.m */,
			);
			path = remotefs;
			sourceTree = "<group>";
		};
		F8F2D8AE1986B6BA00997A15 /* sns */ = {
			isa = PBXGroup;
			children = (
				F8F2D8B01986B6E000997A15 /* CreateTopicResponse.h */,
				F8F2D8B11986B6E000997A15 /* CreateTopicResponse.m */,
				F8F2D8B21986B6E000997A15 /* ListTopicsResponse.h */,
				F8F2D8B31986B6E000997A15 /* ListTopicsResponse.m */,
				F8F2D8B41986B6E000997A15 /* SNS.h */,
				F8F2D8B51986B6E000997A15 /* SNS.m */,
				F8F2D8B61986B6E000997A15 /* SubscribeResponse.h */,
				F8F2D8B71986B6E000997A15 /* SubscribeResponse.m */,
			);
			path = sns;
			sourceTree = "<group>";
		};
		F8F2D8AF1986B6BA00997A15 /* sqs */ = {
			isa = PBXGroup;
			children = (
				F8F2D8BC1986B6E900997A15 /* CreateQueueResponse.h */,
				F8F2D8BD1986B6E900997A15 /* CreateQueueResponse.m */,
				F8F2D8BE1986B6E900997A15 /* GetQueueAttributesResponse.h */,
				F8F2D8BF1986B6E900997A15 /* GetQueueAttributesResponse.m */,
				F8F2D8C01986B6E900997A15 /* ListQueuesResponse.h */,
				F8F2D8C11986B6E900997A15 /* ListQueuesResponse.m */,
				F8F2D8C21986B6E900997A15 /* ReceiveMessageResponse.h */,
				F8F2D8C31986B6E900997A15 /* ReceiveMessageResponse.m */,
				F8F2D8C41986B6E900997A15 /* SQS.h */,
				F8F2D8C51986B6E900997A15 /* SQS.m */,
				F8F2D8C61986B6E900997A15 /* SQSMessage.h */,
				F8F2D8C71986B6E900997A15 /* SQSMessage.m */,
			);
			path = sqs;
			sourceTree = "<group>";
		};
		F8F2D8E41986B77600997A15 /* plist */ = {
			isa = PBXGroup;
			children = (
				F8F2D8E51986B78600997A15 /* ArrayNode.h */,
				F8F2D8E61986B78600997A15 /* ArrayNode.m */,
				F8F2D8E71986B78600997A15 /* BinaryPListReader.h */,
				F8F2D8E81986B78600997A15 /* BinaryPListReader.m */,
				F8F2D8E91986B78600997A15 /* BinaryPListWriter.h */,
				F8F2D8EA1986B78600997A15 /* BinaryPListWriter.m */,
				F8F2D8EB1986B78600997A15 /* BooleanNode.h */,
				F8F2D8EC1986B78600997A15 /* BooleanNode.m */,
				F8F2D8ED1986B78600997A15 /* DictNode.h */,
				F8F2D8EE1986B78600997A15 /* DictNode.m */,
				F8F2D8EF1986B78600997A15 /* IntegerNode.h */,
				F8F2D8F01986B78600997A15 /* IntegerNode.m */,
				F8F2D8F11986B78600997A15 /* PListNode.h */,
				F8F2D8F21986B78600997A15 /* PListNodeType.h */,
				F8F2D8F31986B78600997A15 /* RealNode.h */,
				F8F2D8F41986B78600997A15 /* RealNode.m */,
				F8F2D8F51986B78600997A15 /* StringNode.h */,
				F8F2D8F61986B78600997A15 /* StringNode.m */,
				F8F2D8F71986B78600997A15 /* XMLPlistParser.h */,
				F8F2D8F81986B78600997A15 /* XMLPlistParser.m */,
				F8F2D8F91986B78600997A15 /* XMLPListReader.h */,
				F8F2D8FA1986B78600997A15 /* XMLPListReader.m */,
				F8F2D8FB1986B78600997A15 /* XMLPListWriter.h */,
				F8F2D8FC1986B78600997A15 /* XMLPListWriter.m */,
			);
			path = plist;
			sourceTree = "<group>";
		};
		F8F2D9261986B9AB00997A15 /* storage */ = {
			isa = PBXGroup;
			children = (
				F8F2D9271986B9CE00997A15 /* StorageType.h */,
			);
			path = storage;
			sourceTree = "<group>";
		};
		F8F2D92B1986BA0700997A15 /* repo */ = {
			isa = PBXGroup;
			children = (
				F8F2D9AC1986DE8300997A15 /* BinarySHA1.h */,
				F8F2D9AD1986DE8300997A15 /* BinarySHA1.m */,
				F8F2D92C1986BA1400997A15 /* Commit.h */,
				F8F2D92D1986BA1400997A15 /* Commit.m */,
				F8F2D92F1986BA2200997A15 /* CommitFailedFile.h */,
				F8F2D9301986BA2200997A15 /* CommitFailedFile.m */,
				F874D8F61DF7676E00B7EC02 /* CommitList.h */,
				F874D8F71DF7676E00B7EC02 /* CommitList.m */,
				F874D8F81DF7676E00B7EC02 /* EncryptionDatFile.h */,
				F874D8F91DF7676E00B7EC02 /* EncryptionDatFile.m */,
				F8F2D9501986BE2A00997A15 /* Fark.h */,
				F874D8FA1DF7676E00B7EC02 /* Fark.m */,
				F8F2D97D1986D3A100997A15 /* FileAttributes.h */,
				F8F2D97E1986D3A100997A15 /* FileAttributes.m */,
				F874D8FB1DF7676E00B7EC02 /* KeyValuePair.h */,
				F874D8FC1DF7676E00B7EC02 /* KeyValuePair.m */,
				F874D8FD1DF7676E00B7EC02 /* NSData-Compress.h */,
				F874D8FE1DF7676E00B7EC02 /* NSData-Compress.m */,
				F8F2D95D1986BE6100997A15 /* Node.h */,
				F8F2D95E1986BE6100997A15 /* Node.m */,
				F874D8FF1DF7676E00B7EC02 /* ObjectEncryptor.h */,
				F874D9001DF7676E00B7EC02 /* ObjectEncryptor.m */,
				F874D9011DF7676E00B7EC02 /* ObjectEncryptorImpl.h */,
				F874D9021DF7676E00B7EC02 /* ObjectEncryptorV1.h */,
				F874D9031DF7676E00B7EC02 /* ObjectEncryptorV1.m */,
				F874D9041DF7676E00B7EC02 /* ObjectEncryptorV2.h */,
				F874D9051DF7676E00B7EC02 /* ObjectEncryptorV2.m */,
				F8E1A31E1E3D3FDF00A61EEA /* PackBuilder.h */,
				F8E1A31F1E3D3FDF00A61EEA /* PackBuilder.m */,
				F8E1A3201E3D3FDF00A61EEA /* PackBuilderEntry.h */,
				F8E1A3211E3D3FDF00A61EEA /* PackBuilderEntry.m */,
				F8F2D9541986BE3C00997A15 /* PackId.h */,
				F8F2D9551986BE3C00997A15 /* PackId.m */,
				F8F2D9571986BE4E00997A15 /* PackIndex.h */,
				F8F2D9581986BE4E00997A15 /* PackIndex.m */,
				F8F2D9591986BE4E00997A15 /* PackIndexEntry.h */,
				F8F2D95A1986BE4E00997A15 /* PackIndexEntry.m */,
				F8E1A3221E3D3FDF00A61EEA /* PackIndexGenerator.h */,
				F8E1A3231E3D3FDF00A61EEA /* PackIndexGenerator.m */,
				F8F2D96C1986BF6800997A15 /* PackSet.h */,
				F8F2D96D1986BF6800997A15 /* PackSet.m */,
				F874D9061DF7676E00B7EC02 /* PackSetDB.h */,
				F874D9071DF7676E00B7EC02 /* PackSetDB.m */,
				F874D9081DF7676E00B7EC02 /* PIELoader.h */,
				F874D9091DF7676E00B7EC02 /* PIELoader.m */,
				F874D90A1DF7676E00B7EC02 /* PIELoaderWorker.h */,
				F874D90B1DF7676E00B7EC02 /* PIELoaderWorker.m */,
				F8F2D9471986BAD200997A15 /* Repo.h */,
				F8F2D9481986BAD200997A15 /* Repo.m */,
				F874D90C1DF7676E00B7EC02 /* S3PIEInputStream.h */,
				F874D90D1DF7676E00B7EC02 /* S3PIEInputStream.m */,
				F874D90E1DF7676E00B7EC02 /* SynchronousPackSet.h */,
				F874D90F1DF7676E00B7EC02 /* SynchronousPackSet.m */,
				F8F2D95F1986BE6100997A15 /* Tree.h */,
				F8F2D9601986BE6100997A15 /* Tree.m */,
				F8F2D9831986D3C400997A15 /* XAttrSet.h */,
				F8F2D9841986D3C400997A15 /* XAttrSet.m */,
			);
			path = repo;
			sourceTree = "<group>";
		};
		F8F2D9711986D00C00997A15 /* standardrestore */ = {
			isa = PBXGroup;
			children = (
				F8A18C971E3E14DD00AF9F97 /* StandardRestoreItem.h */,
				F8A18C981E3E14DD00AF9F97 /* StandardRestoreItem.m */,
				F8A18C941E3E14CA00AF9F97 /* StandardRestoreWorker.h */,
				F8A18C951E3E14CA00AF9F97 /* StandardRestoreWorker.m */,
				F8A18C8A1E3E14A900AF9F97 /* StandardRestorerDelegate.h */,
				F8A18C8B1E3E14A900AF9F97 /* StandardRestorerDelegateMux.h */,
				F8A18C8C1E3E14A900AF9F97 /* StandardRestorerDelegateMux.m */,
				F8A18C8D1E3E14A900AF9F97 /* StandardRestorerError.h */,
				F8A18C8E1E3E14A900AF9F97 /* StandardRestorerError.m */,
				F8A18C8F1E3E14A900AF9F97 /* StandardRestorerParamSet.h */,
				F8A18C901E3E14A900AF9F97 /* StandardRestorerParamSet.m */,
				F8A18C871E3E146000AF9F97 /* StandardRestorer.h */,
				F8A18C881E3E146000AF9F97 /* StandardRestorer.m */,
			);
			name = standardrestore;
			path = s3restore;
			sourceTree = "<group>";
		};
		F8F2D98C1986D49600997A15 /* commonrestore */ = {
			isa = PBXGroup;
			children = (
				F8F2D98D1986D4C700997A15 /* CalculateItem.h */,
				F8F2D98E1986D4C700997A15 /* CalculateItem.m */,
				F8F2D99D1986DE1800997A15 /* GlacierRequestItem.h */,
				F8F2D99E1986DE1800997A15 /* GlacierRequestItem.m */,
				F8F2D98F1986D4C700997A15 /* RestoreItem.h */,
				F8F2D9901986D4C700997A15 /* RestoreItem.m */,
				F8F2D9911986D4C700997A15 /* Restorer.h */,
			);
			path = commonrestore;
			sourceTree = "<group>";
		};
		F8F2D9941986DCB100997A15 /* glacierrestore */ = {
			isa = PBXGroup;
			children = (
				F8F2D9A01986DE3B00997A15 /* GlacierPack.h */,
				F8F2D9A11986DE3B00997A15 /* GlacierPack.m */,
				F8F2D9A21986DE3B00997A15 /* GlacierPackIndex.h */,
				F8F2D9A31986DE3B00997A15 /* GlacierPackIndex.m */,
				F8F2D9A41986DE3B00997A15 /* GlacierPackSet.h */,
				F8F2D9A51986DE3B00997A15 /* GlacierPackSet.m */,
				F8F2D9A91986DE4400997A15 /* GlacierRestorer.h */,
				F8F2D9AA1986DE4400997A15 /* GlacierRestorer.m */,
				F8F2D9B21986DFF700997A15 /* GlacierRestorerDelegate.h */,
				F8F2D9AF1986DF6B00997A15 /* GlacierRestorerParamSet.h */,
				F8F2D9B01986DF6B00997A15 /* GlacierRestorerParamSet.m */,
			);
			path = glacierrestore;
			sourceTree = "<group>";
		};
		F8F2D9951986DCBD00997A15 /* s3glacierrestore */ = {
			isa = PBXGroup;
			children = (
				F8F2D9991986DDAC00997A15 /* S3GlacierRestorer.h */,
				F8F2D99A1986DDAD00997A15 /* S3GlacierRestorer.m */,
				F8F2D99B1986DDAD00997A15 /* S3GlacierRestorerDelegate.h */,
				F8F2D9961986DCCC00997A15 /* S3GlacierRestorerParamSet.h */,
				F8F2D9971986DCCC00997A15 /* S3GlacierRestorerParamSet.m */,
			);
			path = s3glacierrestore;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		8DD76F960486AA7600D96B5E /* arq_restore */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "arq_restore" */;
			buildPhases = (
				8DD76F990486AA7600D96B5E /* Sources */,
				8DD76F9B0486AA7600D96B5E /* Frameworks */,
				8DD76F9E0486AA7600D96B5E /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = arq_restore;
			productInstallPath = "$(HOME)/bin";
			productName = arq_restore;
			productReference = 8DD76FA10486AA7600D96B5E /* arq_restore */;
			productType = "com.apple.product-type.tool";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		08FB7793FE84155DC02AAC07 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 0910;
			};
			buildConfigurationList = 1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "arq_restore" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = English;
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
			);
			mainGroup = 08FB7794FE84155DC02AAC07 /* arq_restore */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				8DD76F960486AA7600D96B5E /* arq_restore */,
			);
		};
/* End PBXProject section */

/* Begin PBXSourcesBuildPhase section */
		8DD76F990486AA7600D96B5E /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				F8E1A3141E3D3EEE00A61EEA /* Item.m in Sources */,
				F874D9161DF7676E00B7EC02 /* NSData-Compress.m in Sources */,
				F8F2D9681986BEA300997A15 /* BlobKeyIO.m in Sources */,
				F8F2D9931986D4C700997A15 /* RestoreItem.m in Sources */,
				F8F2D93D1986BA7900997A15 /* UserLibrary.m in Sources */,
				F874D8EB1DF7618500B7EC02 /* DDDispatchQueueLogFormatter.m in Sources */,
				F8F2D99F1986DE1800997A15 /* GlacierRequestItem.m in Sources */,
				F8F2D9001986B78600997A15 /* BooleanNode.m in Sources */,
				F829DBFC19868FCA00D637E0 /* RFC822.m in Sources */,
				F874D9191DF7676E00B7EC02 /* ObjectEncryptorV2.m in Sources */,
				F8F2D9131986B80800997A15 /* OpenSSLCryptoKey.m in Sources */,
				F8F2D9011986B78600997A15 /* DictNode.m in Sources */,
				F8F2D9121986B80800997A15 /* CryptoKey.m in Sources */,
				F8F2D8B91986B6E000997A15 /* ListTopicsResponse.m in Sources */,
				F8A18CC31E3E18B400AF9F97 /* ItemFSFileDeleterWorker.m in Sources */,
				F829DC251986924100D637E0 /* FDOutputStream.m in Sources */,
				F8F2D92E1986BA1400997A15 /* Commit.m in Sources */,
				F8A18C991E3E14DD00AF9F97 /* StandardRestoreItem.m in Sources */,
				F8A18CC21E3E18B400AF9F97 /* ItemFSFileDeleter.m in Sources */,
				F82951EF19868D90001DC91B /* HTTPThrottle.m in Sources */,
				F829519A198683F9001DC91B /* S3Request.m in Sources */,
				F8F2D8961986B66000997A15 /* GlacierService.m in Sources */,
				F8F2D8E31986B75C00997A15 /* Computer.m in Sources */,
				F829DC311986930300D637E0 /* OpenSSL.m in Sources */,
				F829524D19868F1E001DC91B /* ChunkedInputStream.m in Sources */,
				F829512919868394001DC91B /* NSError_extra.m in Sources */,
				F874D9141DF7676E00B7EC02 /* Fark.m in Sources */,
				F82951F519868D90001DC91B /* URLConnection.m in Sources */,
				F8F2D8D81986B70300997A15 /* AWSQueryRequest.m in Sources */,
				F8F2D96E1986BF6800997A15 /* PackSet.m in Sources */,
				F8F2D96B1986BF5100997A15 /* GunzipInputStream.m in Sources */,
				F8E1A33D1E3D474800A61EEA /* S3AuthorizationProviderFactory.m in Sources */,
				F829523119868E59001DC91B /* NSString+SBJSON.m in Sources */,
				F82951F119868D90001DC91B /* NSDictionary_HTTP.m in Sources */,
				F8295194198683F9001DC91B /* S3ErrorResult.m in Sources */,
				F829525019868F31001DC91B /* InputStreams.m in Sources */,
				F8F2D9561986BE3C00997A15 /* PackId.m in Sources */,
				F874D9181DF7676E00B7EC02 /* ObjectEncryptorV1.m in Sources */,
				F829523019868E59001DC91B /* NSObject+SBJSON.m in Sources */,
				F8F2D8DD1986B72900997A15 /* GlacierAuthorization.m in Sources */,
				F829DC13198691CB00D637E0 /* DoubleIO.m in Sources */,
				F874D8EC1DF7618500B7EC02 /* DDFileLogger.m in Sources */,
				F874D9221DF767BA00B7EC02 /* CacheOwnership.m in Sources */,
				F8F2D9451986BA9B00997A15 /* BucketExclude.m in Sources */,
				F874D8EA1DF7618500B7EC02 /* DDContextFilterLogFormatter.m in Sources */,
				F829DC10198691CB00D637E0 /* BooleanIO.m in Sources */,
				F8F2D9491986BAD200997A15 /* Repo.m in Sources */,
				F8F2D99C1986DDAD00997A15 /* S3GlacierRestorer.m in Sources */,
				F8F2D9B11986DF6B00997A15 /* GlacierRestorerParamSet.m in Sources */,
				F8A18CA61E3E170F00AF9F97 /* S3SignatureV1AuthorizationProvider.m in Sources */,
				F874D91C1DF7676E00B7EC02 /* PIELoaderWorker.m in Sources */,
				F8A18C921E3E14A900AF9F97 /* StandardRestorerError.m in Sources */,
				F8E1A32C1E3D419E00A61EEA /* FlockFile.m in Sources */,
				F83D0A8B1E3F87A8009FBE98 /* ExePath.m in Sources */,
				F829DC241986924100D637E0 /* FDInputStream.m in Sources */,
				F829DC2D1986927000D637E0 /* FileInputStream.m in Sources */,
				F8E1A3181E3D3F1A00A61EEA /* TargetItemsDB.m in Sources */,
				F8F2D8CC1986B6E900997A15 /* SQS.m in Sources */,
				F8F2D8BA1986B6E000997A15 /* SNS.m in Sources */,
				F8A18CAA1E3E173200AF9F97 /* HMACSHA256.m in Sources */,
				F8F2D9371986BA4900997A15 /* NSFileManager_extra.m in Sources */,
				F874D8ED1DF7618500B7EC02 /* DDLog.m in Sources */,
				F829512419868345001DC91B /* HSLog.m in Sources */,
				F8A18C891E3E146000AF9F97 /* StandardRestorer.m in Sources */,
				F8E1A30A1E3D3E6900A61EEA /* FMDatabase.m in Sources */,
				F8E1A30D1E3D3E6900A61EEA /* FMDatabaseQueue.m in Sources */,
				F829518F198683F9001DC91B /* LocalS3Signer.m in Sources */,
				F8F2D8951986B66000997A15 /* GlacierResponse.m in Sources */,
				F829524A19868F0F001DC91B /* DataInputStream.m in Sources */,
				F8F2D8A31986B67500997A15 /* NSError_Glacier.m in Sources */,
				F829524319868ED6001DC91B /* NSData-InputStream.m in Sources */,
				F8F2D8E01986B74400997A15 /* UserAndComputer.m in Sources */,
				F829DC12198691CB00D637E0 /* DateIO.m in Sources */,
				F8F2D8931986B66000997A15 /* GlacierJobLister.m in Sources */,
				F8F2D9031986B78600997A15 /* RealNode.m in Sources */,
				F8F2D9A71986DE3B00997A15 /* GlacierPackIndex.m in Sources */,
				F8F2D9981986DCCC00997A15 /* S3GlacierRestorerParamSet.m in Sources */,
				F829521319868DE6001DC91B /* RegexKitLite.m in Sources */,
				F8F2D8FD1986B78600997A15 /* ArrayNode.m in Sources */,
				F874D8E71DF7618500B7EC02 /* DDAbstractDatabaseLogger.m in Sources */,
				F82951ED19868D90001DC91B /* HTTPConnectionFactory.m in Sources */,
				F8F2D9251986B98600997A15 /* BlobKey.m in Sources */,
				F829523319868E59001DC91B /* SBJsonParser.m in Sources */,
				F8F2D8A51986B67500997A15 /* Vault.m in Sources */,
				F874D91E1DF7676E00B7EC02 /* SynchronousPackSet.m in Sources */,
				F8F2D9A61986DE3B00997A15 /* GlacierPack.m in Sources */,
				F8F2D97F1986D3A100997A15 /* FileAttributes.m in Sources */,
				F8A18C911E3E14A900AF9F97 /* StandardRestorerDelegateMux.m in Sources */,
				F829DC15198691CB00D637E0 /* NSErrorIO.m in Sources */,
				F82951EE19868D90001DC91B /* HTTPInputStream.m in Sources */,
				F829523419868E59001DC91B /* SBJsonWriter.m in Sources */,
				F874D9171DF7676E00B7EC02 /* ObjectEncryptor.m in Sources */,
				F8F2D8CA1986B6E900997A15 /* ListQueuesResponse.m in Sources */,
				F874D8EF1DF7618500B7EC02 /* DDTTYLogger.m in Sources */,
				F8F2D9621986BE6100997A15 /* Tree.m in Sources */,
				F8E1A3861E3D4B6100A61EEA /* Volume.m in Sources */,
				F8F2D8C91986B6E900997A15 /* GetQueueAttributesResponse.m in Sources */,
				F829525319868F3C001DC91B /* BufferedInputStream.m in Sources */,
				F829DC35198697EB00D637E0 /* Target.m in Sources */,
				F8295195198683F9001DC91B /* S3Lister.m in Sources */,
				F8F2D8FE1986B78600997A15 /* BinaryPListReader.m in Sources */,
				F8F2D8C81986B6E900997A15 /* CreateQueueResponse.m in Sources */,
				F8F2D9061986B78600997A15 /* XMLPListReader.m in Sources */,
				F8E1A32F1E3D427A00A61EEA /* NSData-LZ4.m in Sources */,
				F8F2D9921986D4C700997A15 /* CalculateItem.m in Sources */,
				F8E1A31D1E3D3F8000A61EEA /* TargetConnection.m in Sources */,
				F8E1A30C1E3D3E6900A61EEA /* FMDatabasePool.m in Sources */,
				F8F2D8A61986B67500997A15 /* VaultDeleter.m in Sources */,
				F8F2D8BB1986B6E000997A15 /* SubscribeResponse.m in Sources */,
				F8E1A3291E3D400800A61EEA /* ReflogEntry.m in Sources */,
				F8A18C931E3E14A900AF9F97 /* StandardRestorerParamSet.m in Sources */,
				F8F2D8D71986B70300997A15 /* AWSQueryError.m in Sources */,
				F8295197198683F9001DC91B /* S3ObjectMetadata.m in Sources */,
				F8F2D95C1986BE4E00997A15 /* PackIndexEntry.m in Sources */,
				F874D9131DF7676E00B7EC02 /* EncryptionDatFile.m in Sources */,
				F8F2D8971986B66000997A15 /* LocalGlacierSigner.m in Sources */,
				F874D91D1DF7676E00B7EC02 /* S3PIEInputStream.m in Sources */,
				F829523219868E59001DC91B /* SBJsonBase.m in Sources */,
				F82951F219868D90001DC91B /* RFC2616DateFormatter.m in Sources */,
				F8A18CC51E3E18B400AF9F97 /* RemoteFSFileDeleterWorker.m in Sources */,
				F829DC16198691CB00D637E0 /* StringIO.m in Sources */,
				F83D0A851E3F5D75009FBE98 /* KeychainItem.m in Sources */,
				F874D8E81DF7618500B7EC02 /* DDASLLogCapture.m in Sources */,
				F874D9121DF7676E00B7EC02 /* CommitList.m in Sources */,
				F8A18CAD1E3E17A200AF9F97 /* HSLogFileManager.m in Sources */,
				F8F2D8D91986B70300997A15 /* AWSQueryResponse.m in Sources */,
				F8E1A30E1E3D3E6900A61EEA /* FMResultSet.m in Sources */,
				F8F2D92A1986B9DF00997A15 /* SHA1Hash.m in Sources */,
				F874D9151DF7676E00B7EC02 /* KeyValuePair.m in Sources */,
				F829524019868EC7001DC91B /* NSString_extra.m in Sources */,
				F8A18CD11E3E195B00AF9F97 /* S3ObjectsListerWorker.m in Sources */,
				F874D91B1DF7676E00B7EC02 /* PIELoader.m in Sources */,
				F8A18CCB1E3E194C00AF9F97 /* lz4.c in Sources */,
				F829523819868E83001DC91B /* AWSRegion.m in Sources */,
				F8F2D8CD1986B6E900997A15 /* SQSMessage.m in Sources */,
				F829524719868F02001DC91B /* ISO8601Date.m in Sources */,
				F8E1A3251E3D3FDF00A61EEA /* PackBuilderEntry.m in Sources */,
				F83D0A841E3F5D75009FBE98 /* KeychainFactory.m in Sources */,
				F8F2D8CB1986B6E900997A15 /* ReceiveMessageResponse.m in Sources */,
				F8E1A3261E3D3FDF00A61EEA /* PackIndexGenerator.m in Sources */,
				F8F2D90D1986B7AF00997A15 /* NSObject_extra.m in Sources */,
				F829DC11198691CB00D637E0 /* DataIO.m in Sources */,
				F8A18CC81E3E193A00AF9F97 /* LZ4Compressor.m in Sources */,
				F8F2D8D01986B6FD00997A15 /* SignatureV2Provider.m in Sources */,
				F829519B198683F9001DC91B /* S3Service.m in Sources */,
				F8F2D8A71986B67500997A15 /* VaultLister.m in Sources */,
				F8F2D9041986B78600997A15 /* StringNode.m in Sources */,
				F8CD47A01DF6FD270061C3D6 /* RemoteFS.m in Sources */,
				F874D91A1DF7676E00B7EC02 /* PackSetDB.m in Sources */,
				F8295199198683F9001DC91B /* S3Owner.m in Sources */,
				F8F2D94C1986BB4900997A15 /* NSString_slashed.m in Sources */,
				F8F2D9461986BA9B00997A15 /* BucketExcludeSet.m in Sources */,
				F874D8F21DF766A000B7EC02 /* System.m in Sources */,
				F8E1A3831E3D4B5600A61EEA /* FSStat.m in Sources */,
				F8F2D8B81986B6E000997A15 /* CreateTopicResponse.m in Sources */,
				F829DC1F1986923100D637E0 /* Sysctl.m in Sources */,
				F8295198198683F9001DC91B /* S3ObjectReceiver.m in Sources */,
				F8F2D9651986BE7600997A15 /* NSData-GZip.m in Sources */,
				F8E1A3241E3D3FDF00A61EEA /* PackBuilder.m in Sources */,
				F8F2D8941986B66000997A15 /* GlacierRequest.m in Sources */,
				F829DBFF1986901300D637E0 /* Streams.m in Sources */,
				F8F2D8A41986B67500997A15 /* SHA256TreeHash.m in Sources */,
				F874D8E91DF7618500B7EC02 /* DDASLLogger.m in Sources */,
				F8F2D9A81986DE3B00997A15 /* GlacierPackSet.m in Sources */,
				F874D8EE1DF7618500B7EC02 /* DDMultiFormatter.m in Sources */,
				F8F2D9071986B78600997A15 /* XMLPListWriter.m in Sources */,
				F829DC1C1986921E00D637E0 /* MD5Hash.m in Sources */,
				F8F2D8681986B58000997A15 /* BackupSet.m in Sources */,
				F829523C19868EA4001DC91B /* NetMonitor.m in Sources */,
				F83D0A831E3F5D75009FBE98 /* BaseKeychain.m in Sources */,
				F8CD479F1DF6FD270061C3D6 /* LocalItemFS.m in Sources */,
				F8F2D9851986D3C400997A15 /* XAttrSet.m in Sources */,
				F8F2D9051986B78600997A15 /* XMLPlistParser.m in Sources */,
				F8F2D9441986BA9B00997A15 /* Bucket.m in Sources */,
				F829DC2E1986927000D637E0 /* FileOutputStream.m in Sources */,
				F8F2D9611986BE6100997A15 /* Node.m in Sources */,
				F829DC19198691D900D637E0 /* BufferedOutputStream.m in Sources */,
				F82951EC19868D90001DC91B /* NSData-Base64Extensions.m in Sources */,
				F8F2D9311986BA2200997A15 /* CommitFailedFile.m in Sources */,
				F8F2D97C1986D38900997A15 /* OSStatusDescription.m in Sources */,
				F8A18CC41E3E18B400AF9F97 /* RemoteFSFileDeleter.m in Sources */,
				F8F2D8851986B64D00997A15 /* GlacierAuthorizationProvider.m in Sources */,
				F8A18CA71E3E170F00AF9F97 /* S3SignatureV4AuthorizationProvider.m in Sources */,
				F83C1AE311CA7C7C0001958F /* arq_restore.m in Sources */,
				F8A18CD01E3E195B00AF9F97 /* S3ObjectsLister.m in Sources */,
				F8295190198683F9001DC91B /* PathReceiver.m in Sources */,
				F829DC281986924E00D637E0 /* DataOutputStream.m in Sources */,
				F8295196198683F9001DC91B /* S3MultiDeleteResponse.m in Sources */,
				F8F2D9821986D3B100997A15 /* FileACL.m in Sources */,
				F8F2D9021986B78600997A15 /* IntegerNode.m in Sources */,
				F8E1A3151E3D3EEE00A61EEA /* ItemsDB.m in Sources */,
				F8E1A3631E3D47F300A61EEA /* NSData-Random.m in Sources */,
				F8F2D8921986B66000997A15 /* GlacierJob.m in Sources */,
				F8F2D8AD1986B6A300997A15 /* SHA256Hash.m in Sources */,
				F8E1A30B1E3D3E6900A61EEA /* FMDatabaseAdditions.m in Sources */,
				F8F2D9AB1986DE4400997A15 /* GlacierRestorer.m in Sources */,
				F83F9B2D1983303F007CBFB4 /* ArqRestoreCommand.m in Sources */,
				F8F2D9341986BA2B00997A15 /* ArqSalt.m in Sources */,
				F829DC14198691CB00D637E0 /* IntegerIO.m in Sources */,
				F8F2D9AE1986DE8300997A15 /* BinarySHA1.m in Sources */,
				F8A18C9E1E3E16A400AF9F97 /* sqlite3.c in Sources */,
				F8F2D8FF1986B78600997A15 /* BinaryPListWriter.m in Sources */,
				F83D0A881E3F786B009FBE98 /* TargetFactory.m in Sources */,
				F8F2D95B1986BE4E00997A15 /* PackIndex.m in Sources */,
				F874D8F51DF766C600B7EC02 /* ByteSize.m in Sources */,
				F8A18C961E3E14CA00AF9F97 /* StandardRestoreWorker.m in Sources */,
				F8F2D8AA1986B68800997A15 /* NSXMLNode_extra.m in Sources */,
				F8F2D93A1986BA6900997A15 /* UserLibrary_Arq.m in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		1DEB927508733DD40010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				COPY_PHASE_STRIP = NO;
				FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)";
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = arq_restore_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = "USE_OPENSSL=1";
				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				HEADER_SEARCH_PATHS = (
					"$(PROJECT_DIR)/libssh2/include",
					/usr/local/ssl/include,
					"$(PROJECT_DIR)",
				);
				INSTALL_PATH = /usr/local/bin;
				LIBRARY_SEARCH_PATHS = (
					/usr/local/ssl/lib,
					"$(inherited)",
				);
				PRODUCT_NAME = arq_restore;
				SDKROOT = macosx;
				WARNING_CFLAGS = "-Wno-objc-designated-initializers";
			};
			name = Debug;
		};
		1DEB927608733DD40010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)";
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = arq_restore_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = "USE_OPENSSL=1";
				GCC_TREAT_WARNINGS_AS_ERRORS = YES;
				GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
				HEADER_SEARCH_PATHS = (
					"$(PROJECT_DIR)/libssh2/include",
					/usr/local/ssl/include,
					"$(PROJECT_DIR)",
				);
				INSTALL_PATH = /usr/local/bin;
				LIBRARY_SEARCH_PATHS = (
					/usr/local/ssl/lib,
					"$(inherited)",
				);
				PRODUCT_NAME = arq_restore;
				SDKROOT = macosx;
				WARNING_CFLAGS = "-Wno-objc-designated-initializers";
			};
			name = Release;
		};
		1DEB927908733DD40010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = "$(PROJECT_DIR)";
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
			};
			name = Debug;
		};
		1DEB927A08733DD40010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				GCC_C_LANGUAGE_STANDARD = gnu99;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				HEADER_SEARCH_PATHS = "$(PROJECT_DIR)";
				SDKROOT = macosx;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1DEB927408733DD40010E9CD /* Build configuration list for PBXNativeTarget "arq_restore" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB927508733DD40010E9CD /* Debug */,
				1DEB927608733DD40010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		1DEB927808733DD40010E9CD /* Build configuration list for PBXProject "arq_restore" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB927908733DD40010E9CD /* Debug */,
				1DEB927A08733DD40010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
}
