|
|
|
|
SSL project.pbxproj Interaktion und Portierbarkeitunbekannt
|
|
Spracherkennung für: .pbxproj vermutete Sprache: Masm {Masm[91] Fortran[46] Delphi[45]} [Methode: maximale Elemente, drei Dimensionen]
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 77;
objects = {
/* Begin PBXBuildFile section */
082966472F63122300A57ABE /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 082966462F63122300A57ABE /* libPhoneNumber */; };
085B5EFF302EF2DA00F0A5FC /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5EFE302EF2DA00F0A5FC /* Ed25519 */; };
085B5F01302EF2F900F0A5FC /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F00302EF2F900F0A5FC /* Ed25519 */; };
085B5F03302EF31000F0A5FC /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F02302EF31000F0A5FC /* Ed25519 */; };
085B5F05302EF35C00F0A5FC /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F04302EF35C00F0A5FC /* PromiseKit */; };
085B5F07302EF37B00F0A5FC /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F06302EF37B00F0A5FC /* PromiseKit */; };
085B5F09302EF38A00F0A5FC /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F08302EF38A00F0A5FC /* PromiseKit */; };
085B5F0B302EF3A700F0A5FC /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F0A302EF3A700F0A5FC /* MBProgressHUD */; };
085B5F0D302EF3B000F0A5FC /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F0C302EF3B000F0A5FC /* MBProgressHUD */; };
085B5F0F302EF3BB00F0A5FC /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F0E302EF3BB00F0A5FC /* MBProgressHUD */; };
085B5F11302EF3CF00F0A5FC /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F10302EF3CF00F0A5FC /* TrustKit */; };
085B5F13302EF3D700F0A5FC /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F12302EF3D700F0A5FC /* TrustKit */; };
085B5F15302EF3E300F0A5FC /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F14302EF3E300F0A5FC /* TrustKit */; };
085B5F17302EF3F800F0A5FC /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F16302EF3F800F0A5FC /* SDWebImage */; };
085B5F19302EF40200F0A5FC /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F18302EF40200F0A5FC /* SDWebImage */; };
085B5F1B302EF40B00F0A5FC /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F1A302EF40B00F0A5FC /* SDWebImage */; };
085B5F1D302EF41700F0A5FC /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F1C302EF41700F0A5FC /* PromiseKit */; };
085B5F1F302EF42E00F0A5FC /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F1E302EF42E00F0A5FC /* Sentry */; };
085B5F21302EF44900F0A5FC /* RSKImageCropper in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F20302EF44900F0A5FC /* RSKImageCropper */; };
085B5F23302EF45900F0A5FC /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F22302EF45900F0A5FC /* ZipArchive */; };
085B5F25302EF52800F0A5FC /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F24302EF52800F0A5FC /* JDStatusBarNotification */; };
085B5F27302EF53D00F0A5FC /* Gzip in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F26302EF53D00F0A5FC /* Gzip */; };
085B5F29302EF55500F0A5FC /* DSWaveformImage in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F28302EF55500F0A5FC /* DSWaveformImage */; };
085B5F2B302EF56700F0A5FC /* SwiftMsgPack in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F2A302EF56700F0A5FC /* SwiftMsgPack */; };
085B5F2D302EF5F700F0A5FC /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F2C302EF5F700F0A5FC /* JDStatusBarNotification */; };
085B5F2F302EF61200F0A5FC /* DSWaveformImageViews in Frameworks */ = {isa = PBXBuildFile; productRef = 085B5F2E302EF61200F0A5FC /* DSWaveformImageViews */; };
087D48C430224ED000792070 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 087D48C330224ED000792070 /* FileUtility */; };
087D48C630224EDE00792070 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 087D48C530224EDE00792070 /* ThreemaEssentials */; };
08A9B91D302EE8CC00513E7C /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 08A9B91C302EE8CC00513E7C /* CocoaLumberjack */; };
08A9B91F302EE8CC00513E7C /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 08A9B91E302EE8CC00513E7C /* CocoaLumberjackSwift */; };
08BFCC5F2FC09F9C00235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC5E2FC09F9C00235F00 /* ZipArchive */; };
08BFCC612FC0A02000235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC602FC0A02000235F00 /* ZipArchive */; };
08BFCC632FC0A02900235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC622FC0A02900235F00 /* ZipArchive */; };
08BFCC652FC0A03000235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC642FC0A03000235F00 /* ZipArchive */; };
08BFCC672FC0A03600235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC662FC0A03600235F00 /* ZipArchive */; };
08BFCC692FC0A04200235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC682FC0A04200235F00 /* ZipArchive */; };
08BFCC6B2FC0A04900235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC6A2FC0A04900235F00 /* ZipArchive */; };
08BFCC6D2FC0A05E00235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC6C2FC0A05E00235F00 /* ZipArchive */; };
08BFCC6F2FC0A06900235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC6E2FC0A06900235F00 /* ZipArchive */; };
08BFCC712FC0A07000235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC702FC0A07000235F00 /* ZipArchive */; };
08BFCC732FC0A07600235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC722FC0A07600235F00 /* ZipArchive */; };
08BFCC752FC0A07C00235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC742FC0A07C00235F00 /* ZipArchive */; };
08BFCC772FC0A08300235F00 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 08BFCC762FC0A08300235F00 /* ZipArchive */; };
08F2F8C5302218B300E20E6D /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 08F2F8C4302218B300E20E6D /* ThreemaEssentials */; };
08F9BADA2F62AE8100E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9BAD92F62AE8100E4164B /* libPhoneNumber */; };
08F9DE142F62C3F100E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE132F62C3F100E4164B /* libPhoneNumber */; };
08F9DE162F62C40E00E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE152F62C40E00E4164B /* libPhoneNumber */; };
08F9DE182F62C42000E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE172F62C42000E4164B /* libPhoneNumber */; };
08F9DE1A2F62C42600E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE192F62C42600E4164B /* libPhoneNumber */; };
08F9DE1C2F62C42F00E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE1B2F62C42F00E4164B /* libPhoneNumber */; };
08F9DE1E2F62C43700E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE1D2F62C43700E4164B /* libPhoneNumber */; };
08F9DE202F62C44800E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE1F2F62C44800E4164B /* libPhoneNumber */; };
08F9DE222F62C44F00E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE212F62C44F00E4164B /* libPhoneNumber */; };
08F9DE242F62C45500E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE232F62C45500E4164B /* libPhoneNumber */; };
08F9DE262F62C45B00E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE252F62C45B00E4164B /* libPhoneNumber */; };
08F9DE282F62C46000E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE272F62C46000E4164B /* libPhoneNumber */; };
08F9DE2A2F62C46700E4164B /* libPhoneNumber in Frameworks */ = {isa = PBXBuildFile; productRef = 08F9DE292F62C46700E4164B /* libPhoneNumber */; };
0A677B971C6250CA0019B361 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
0A677B981C6250CA0019B361 /* ThreemaFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0A688AB919A3A4670013FCE8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; settings = {ATTRIBUTES = (Required, ); }; };
0A7DF6D31C9FDBDE002D4DC3 /* MWGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811F18D38B4F0079014F /* MWGridCell.m */; };
0A7DF7051C9FDBDE002D4DC3 /* MWTapDetectingImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */; };
0A7DF71E1C9FDBDE002D4DC3 /* MWCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811C18D38B4F0079014F /* MWCaptionView.m */; };
0A7DF74D1C9FDBDE002D4DC3 /* MWPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812318D38B4F0079014F /* MWPhoto.m */; };
0A7DF7891C9FDBDE002D4DC3 /* MWTapDetectingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */; };
0A7DF7941C9FDBDE002D4DC3 /* DACircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */; };
0A7DF7B01C9FDBDE002D4DC3 /* MWZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */; };
0A7DF7C71C9FDBDE002D4DC3 /* MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */; };
0A7DF7D21C9FDBDE002D4DC3 /* MWGridViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812118D38B4F0079014F /* MWGridViewController.m */; };
0A7DF7F91C9FDBDE002D4DC3 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
0A7DF7FA1C9FDBDE002D4DC3 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D61280C1A72D95700AA8821 /* CoreMotion.framework */; };
0A7DF7FB1C9FDBDE002D4DC3 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
0A7DF7FC1C9FDBDE002D4DC3 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
0A7DF7FD1C9FDBDE002D4DC3 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D08BF12190FB04800458BC4 /* CoreImage.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
0A7DF7FF1C9FDBDE002D4DC3 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
0A7DF8011C9FDBDE002D4DC3 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */; };
0A7DF8021C9FDBDE002D4DC3 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */; };
0A7DF8031C9FDBDE002D4DC3 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DA38C86178AF5D100937DD7 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
0A7DF8041C9FDBDE002D4DC3 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD55131168C681600B19DF8 /* MediaPlayer.framework */; };
0A7DF8051C9FDBDE002D4DC3 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601616677EC2003C5691 /* CoreLocation.framework */; };
0A7DF8061C9FDBDE002D4DC3 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601416677A56003C5691 /* MapKit.framework */; };
0A7DF8071C9FDBDE002D4DC3 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */; };
0A7DF8081C9FDBDE002D4DC3 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F30116642F0100A48DA7 /* ImageIO.framework */; };
0A7DF80B1C9FDBDE002D4DC3 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5A616458642003D7DCC /* CoreText.framework */; };
0A7DF80C1C9FDBDE002D4DC3 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */; };
0A7DF80D1C9FDBDE002D4DC3 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D10447F16432837002DEF85 /* CoreData.framework */; };
0A7DF80F1C9FDBDE002D4DC3 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097B1641880C00364E22 /* AddressBook.framework */; };
0A7DF8101C9FDBDE002D4DC3 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290977164187F700364E22 /* CoreMedia.framework */; };
0A7DF8111C9FDBDE002D4DC3 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290975164187F200364E22 /* CoreVideo.framework */; };
0A7DF8121C9FDBDE002D4DC3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290973164187ED00364E22 /* AudioToolbox.framework */; };
0A7DF8131C9FDBDE002D4DC3 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
0A7DF8151C9FDBDE002D4DC3 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */; };
0A7DF8161C9FDBDE002D4DC3 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D90AF79163466F3001BDF83 /* QuartzCore.framework */; };
0A7DF8171C9FDBDE002D4DC3 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773161630AA7A001808D3 /* CFNetwork.framework */; };
0A7DF8181C9FDBDE002D4DC3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
0A7DF8191C9FDBDE002D4DC3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
0A7DF81B1C9FDBDE002D4DC3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */; };
0A7DF87A1C9FDBDE002D4DC3 /* MWPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */; };
0A7DF93F1C9FDBDE002D4DC3 /* ThreemaFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
0A7DF9621C9FDF99002D4DC3 /* Threema Work ShareExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 0A7DF95F1C9FDD9B002D4DC3 /* Threema Work ShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
0AC9EF2D1C99AE1700555E62 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
0AE4355B1C636AB500E1ECC8 /* Threema ShareExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 0AE435501C636AB500E1ECC8 /* Threema ShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
0AFF750A1B5FD73B008E08DB /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
240FE2942E5C6FC5000F6093 /* ChunkedDC in Frameworks */ = {isa = PBXBuildFile; productRef = F22A8F912E4B81B200E2538B /* ChunkedDC */; };
241C263D2DC25BF900363A8D /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 241C263C2DC25BF900363A8D /* FileUtility */; };
241CC53D2DC25FD900962323 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 241CC53C2DC25FD900962323 /* FileUtility */; };
241CC53F2DC25FDF00962323 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 241CC53E2DC25FDF00962323 /* FileUtility */; };
241CC5412DC25FE500962323 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 241CC5402DC25FE500962323 /* FileUtility */; };
241CC5432DC25FEB00962323 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 241CC5422DC25FEB00962323 /* FileUtility */; };
241CC5452DC25FF200962323 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 241CC5442DC25FF200962323 /* FileUtility */; };
241CC5472DC25FF900962323 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 241CC5462DC25FF900962323 /* FileUtility */; };
242083A52CBCDC4B0079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083A42CBCDC4B0079D9B8 /* ThreemaMacros */; };
242083A72CBCDC550079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083A62CBCDC550079D9B8 /* ThreemaMacros */; };
242083A92CBCDC5C0079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083A82CBCDC5C0079D9B8 /* ThreemaMacros */; };
242083AB2CBCDC620079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083AA2CBCDC620079D9B8 /* ThreemaMacros */; };
242083AD2CBCDC690079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083AC2CBCDC690079D9B8 /* ThreemaMacros */; };
242083AF2CBCDC820079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083AE2CBCDC820079D9B8 /* ThreemaMacros */; };
242083B12CBCDC890079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083B02CBCDC890079D9B8 /* ThreemaMacros */; };
242083B32CBCDC900079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083B22CBCDC900079D9B8 /* ThreemaMacros */; };
242083B52CBCDC970079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083B42CBCDC970079D9B8 /* ThreemaMacros */; };
242083B72CBCDC9D0079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083B62CBCDC9D0079D9B8 /* ThreemaMacros */; };
242083B92CBCDCA40079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083B82CBCDCA40079D9B8 /* ThreemaMacros */; };
242083BB2CBCDCAA0079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083BA2CBCDCAA0079D9B8 /* ThreemaMacros */; };
242083BD2CBCDCB10079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083BC2CBCDCB10079D9B8 /* ThreemaMacros */; };
242083BF2CBCDCB80079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083BE2CBCDCB80079D9B8 /* ThreemaMacros */; };
242083C12CBCDCBE0079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083C02CBCDCBE0079D9B8 /* ThreemaMacros */; };
242083C32CBCDCC70079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083C22CBCDCC70079D9B8 /* ThreemaMacros */; };
242083C52CBCDCD00079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083C42CBCDCD00079D9B8 /* ThreemaMacros */; };
242083C72CBCDCD70079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083C62CBCDCD70079D9B8 /* ThreemaMacros */; };
242083C92CBCDCDE0079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083C82CBCDCDE0079D9B8 /* ThreemaMacros */; };
242083CD2CBCDCED0079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083CC2CBCDCED0079D9B8 /* ThreemaMacros */; };
242083CF2CBCDCF40079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083CE2CBCDCF40079D9B8 /* ThreemaMacros */; };
242083D12CBCDCFB0079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083D02CBCDCFB0079D9B8 /* ThreemaMacros */; };
242083D32CBCDD030079D9B8 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = 242083D22CBCDD030079D9B8 /* ThreemaMacros */; };
2448996A289A49D40067CE28 /* RSKImageCropper in Frameworks */ = {isa = PBXBuildFile; productRef = 24489969289A49D40067CE28 /* RSKImageCropper */; };
2448996C289A49DD0067CE28 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 2448996B289A49DD0067CE28 /* Ed25519 */; };
2448996E289A4A010067CE28 /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 2448996D289A4A010067CE28 /* SDWebImage */; };
24489970289A4A1B0067CE28 /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 2448996F289A4A1B0067CE28 /* Sentry */; };
24489972289A4A230067CE28 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 24489971289A4A230067CE28 /* ZipArchive */; };
244F24CF2D928988004CC9D7 /* Coordinator in Frameworks */ = {isa = PBXBuildFile; productRef = 244F24CE2D928988004CC9D7 /* Coordinator */; };
244F24D12D92898F004CC9D7 /* Coordinator in Frameworks */ = {isa = PBXBuildFile; productRef = 244F24D02D92898F004CC9D7 /* Coordinator */; };
244F24D32D928995004CC9D7 /* Coordinator in Frameworks */ = {isa = PBXBuildFile; productRef = 244F24D22D928995004CC9D7 /* Coordinator */; };
244F24D52D92899C004CC9D7 /* Coordinator in Frameworks */ = {isa = PBXBuildFile; productRef = 244F24D42D92899C004CC9D7 /* Coordinator */; };
244F24D72D9289A3004CC9D7 /* Coordinator in Frameworks */ = {isa = PBXBuildFile; productRef = 244F24D62D9289A3004CC9D7 /* Coordinator */; };
244F24D92D9289AA004CC9D7 /* Coordinator in Frameworks */ = {isa = PBXBuildFile; productRef = 244F24D82D9289AA004CC9D7 /* Coordinator */; };
245565CA2E94DB2F00B1E0BC /* Collections in Frameworks */ = {isa = PBXBuildFile; productRef = 245565C92E94DB2F00B1E0BC /* Collections */; };
245565CC2E94DB3900B1E0BC /* Collections in Frameworks */ = {isa = PBXBuildFile; productRef = 245565CB2E94DB3900B1E0BC /* Collections */; };
245565CE2E94DB4200B1E0BC /* Collections in Frameworks */ = {isa = PBXBuildFile; productRef = 245565CD2E94DB4200B1E0BC /* Collections */; };
245565D02E94DB4B00B1E0BC /* Collections in Frameworks */ = {isa = PBXBuildFile; productRef = 245565CF2E94DB4B00B1E0BC /* Collections */; };
245565D22E94DB5300B1E0BC /* Collections in Frameworks */ = {isa = PBXBuildFile; productRef = 245565D12E94DB5300B1E0BC /* Collections */; };
245565D42E94DB5D00B1E0BC /* Collections in Frameworks */ = {isa = PBXBuildFile; productRef = 245565D32E94DB5D00B1E0BC /* Collections */; };
246FD2DF2E717B140040A5C2 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 681766ED2E687E880083D372 /* FileUtility */; };
246FD2E02E717B140040A5C2 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 681766EF2E687E8E0083D372 /* FileUtility */; };
246FD2E12E717B140040A5C2 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 681766F52E687EA00083D372 /* FileUtility */; };
246FD2E22E717B140040A5C2 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 681766F72E687EA50083D372 /* FileUtility */; };
246FD2E32E717B140040A5C2 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 681766F12E687E950083D372 /* FileUtility */; };
246FD2E42E717B140040A5C2 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 681766F32E687E9A0083D372 /* FileUtility */; };
247700BC28AE3C5700634745 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 247700BB28AE3C5700634745 /* JDStatusBarNotification */; };
248BF4342B31EFCB00722B72 /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 248BF4332B31EFCB00722B72 /* CocoaLumberjack */; };
248BF4362B31EFCB00722B72 /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 248BF4352B31EFCB00722B72 /* CocoaLumberjackSwift */; };
2493BBE22AE94D5D004203CD /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 2493BBE12AE94D5D004203CD /* ThreemaEssentials */; };
249C15F229FFDA2400F81D20 /* BinUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249C15F129FFDA2300F81D20 /* BinUtils.swift */; };
249C15F329FFDA2400F81D20 /* BinUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249C15F129FFDA2300F81D20 /* BinUtils.swift */; };
24AD2ED12B4D916000BB0BDF /* Reachability in Frameworks */ = {isa = PBXBuildFile; productRef = 24AD2ED02B4D916000BB0BDF /* Reachability */; };
24B3A5FF2B31E7EA0053CFB6 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24B3A5FE2B31E7EA0053CFB6 /* MBProgressHUD */; };
24B6392E2A1F4FDD001164E8 /* BinUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249C15F129FFDA2300F81D20 /* BinUtils.swift */; };
24B6392F2A1F4FDD001164E8 /* BinUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249C15F129FFDA2300F81D20 /* BinUtils.swift */; };
24B81FDB2B32CE0700E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FDA2B32CE0700E8D13E /* CocoaLumberjack */; };
24B81FDD2B32CE0700E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FDC2B32CE0700E8D13E /* CocoaLumberjackSwift */; };
24B81FDF2B32CE1200E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FDE2B32CE1200E8D13E /* CocoaLumberjack */; };
24B81FE12B32CE1200E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FE02B32CE1200E8D13E /* CocoaLumberjackSwift */; };
24B81FE32B32CE1B00E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FE22B32CE1B00E8D13E /* CocoaLumberjack */; };
24B81FE52B32CE1B00E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FE42B32CE1B00E8D13E /* CocoaLumberjackSwift */; };
24B81FE72B32CE2200E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FE62B32CE2200E8D13E /* CocoaLumberjack */; };
24B81FE92B32CE2200E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FE82B32CE2200E8D13E /* CocoaLumberjackSwift */; };
24B81FEB2B32CE3000E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FEA2B32CE3000E8D13E /* CocoaLumberjack */; };
24B81FED2B32CE3000E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FEC2B32CE3000E8D13E /* CocoaLumberjackSwift */; };
24B81FEF2B32CE3600E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FEE2B32CE3600E8D13E /* CocoaLumberjack */; };
24B81FF12B32CE3600E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FF02B32CE3600E8D13E /* CocoaLumberjackSwift */; };
24B81FF32B32CE3E00E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FF22B32CE3E00E8D13E /* CocoaLumberjack */; };
24B81FF52B32CE3E00E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FF42B32CE3E00E8D13E /* CocoaLumberjackSwift */; };
24B81FF72B32CE4500E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FF62B32CE4500E8D13E /* CocoaLumberjack */; };
24B81FF92B32CE4500E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FF82B32CE4500E8D13E /* CocoaLumberjackSwift */; };
24B81FFB2B32CE5F00E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FFA2B32CE5F00E8D13E /* CocoaLumberjack */; };
24B81FFD2B32CE5F00E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FFC2B32CE5F00E8D13E /* CocoaLumberjackSwift */; };
24B81FFF2B32CE6500E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B81FFE2B32CE6500E8D13E /* CocoaLumberjack */; };
24B820012B32CE6500E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B820002B32CE6500E8D13E /* CocoaLumberjackSwift */; };
24B820032B32CE6E00E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B820022B32CE6E00E8D13E /* CocoaLumberjack */; };
24B820052B32CE6E00E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B820042B32CE6E00E8D13E /* CocoaLumberjackSwift */; };
24B820072B32CE7600E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B820062B32CE7600E8D13E /* CocoaLumberjack */; };
24B820092B32CE7600E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B820082B32CE7600E8D13E /* CocoaLumberjackSwift */; };
24B8200B2B32CEE100E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B8200A2B32CEE100E8D13E /* CocoaLumberjack */; };
24B8200D2B32CEE100E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B8200C2B32CEE100E8D13E /* CocoaLumberjackSwift */; };
24B8200F2B32CEEB00E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B8200E2B32CEEB00E8D13E /* CocoaLumberjack */; };
24B820112B32CEEB00E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B820102B32CEEB00E8D13E /* CocoaLumberjackSwift */; };
24B820132B32CF1D00E8D13E /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24B820122B32CF1D00E8D13E /* MBProgressHUD */; };
24B820192B32D06300E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B820182B32D06300E8D13E /* CocoaLumberjack */; };
24B8201B2B32D06300E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B8201A2B32D06300E8D13E /* CocoaLumberjackSwift */; };
24B8201D2B32D07000E8D13E /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24B8201C2B32D07000E8D13E /* CocoaLumberjack */; };
24B8201F2B32D07000E8D13E /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24B8201E2B32D07000E8D13E /* CocoaLumberjackSwift */; };
24C28FBF2AB9A16200D1C789 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
24D02F352A56EF650074ABE4 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 24D02F342A56EF650074ABE4 /* ThreemaEssentials */; };
24D02F372A56EF700074ABE4 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 24D02F362A56EF700074ABE4 /* ThreemaEssentials */; };
24D02F392A56EF760074ABE4 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 24D02F382A56EF760074ABE4 /* ThreemaEssentials */; };
24D02F3B2A56EF7C0074ABE4 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 24D02F3A2A56EF7C0074ABE4 /* ThreemaEssentials */; };
24D02F3D2A56EF840074ABE4 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 24D02F3C2A56EF840074ABE4 /* ThreemaEssentials */; };
24D02F3F2A56EF8E0074ABE4 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 24D02F3E2A56EF8E0074ABE4 /* ThreemaEssentials */; };
24D8343F2B32BB1F00D25FEF /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24D8343E2B32BB1F00D25FEF /* CocoaLumberjack */; };
24D834412B32BB2800D25FEF /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24D834402B32BB2800D25FEF /* CocoaLumberjackSwift */; };
24D834432B32BE4800D25FEF /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24D834422B32BE4800D25FEF /* CocoaLumberjack */; };
24D834452B32BE4800D25FEF /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24D834442B32BE4800D25FEF /* CocoaLumberjackSwift */; };
24D834472B32BE5400D25FEF /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = 24D834462B32BE5400D25FEF /* CocoaLumberjack */; };
24D834492B32BE5400D25FEF /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 24D834482B32BE5400D25FEF /* CocoaLumberjackSwift */; };
24DB324228AE488A00B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB324128AE488A00B37182 /* JDStatusBarNotification */; };
24DB324528AE489100B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB324428AE489100B37182 /* JDStatusBarNotification */; };
24DB324728AE489800B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB324628AE489800B37182 /* JDStatusBarNotification */; };
24DB324928AE48A500B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB324828AE48A500B37182 /* JDStatusBarNotification */; };
24DB324B28AE48AB00B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB324A28AE48AB00B37182 /* JDStatusBarNotification */; };
24DB324D28AE48B200B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB324C28AE48B200B37182 /* JDStatusBarNotification */; };
24DB324F28AE48B900B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB324E28AE48B900B37182 /* JDStatusBarNotification */; };
24DB325128AE48C000B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB325028AE48C000B37182 /* JDStatusBarNotification */; };
24DB325528AE5D3700B37182 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24DB325428AE5D3700B37182 /* JDStatusBarNotification */; };
24EFCD7E2B31E86B00DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD7D2B31E86B00DD7C66 /* MBProgressHUD */; };
24EFCD812B31E89600DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD802B31E89600DD7C66 /* MBProgressHUD */; };
24EFCD832B31E91200DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD822B31E91200DD7C66 /* MBProgressHUD */; };
24EFCD852B31E91C00DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD842B31E91C00DD7C66 /* MBProgressHUD */; };
24EFCD872B31E92A00DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD862B31E92A00DD7C66 /* MBProgressHUD */; };
24EFCD892B31E93600DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD882B31E93600DD7C66 /* MBProgressHUD */; };
24EFCD8B2B31E94100DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD8A2B31E94100DD7C66 /* MBProgressHUD */; };
24EFCD8D2B31E94B00DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD8C2B31E94B00DD7C66 /* MBProgressHUD */; };
24EFCD8F2B31E95300DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD8E2B31E95300DD7C66 /* MBProgressHUD */; };
24EFCD912B31E95C00DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD902B31E95C00DD7C66 /* MBProgressHUD */; };
24EFCD932B31E98300DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD922B31E98300DD7C66 /* MBProgressHUD */; };
24EFCD952B31E98A00DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD942B31E98A00DD7C66 /* MBProgressHUD */; };
24EFCD982B31E99C00DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD972B31E99C00DD7C66 /* MBProgressHUD */; };
24EFCD9A2B31EAAB00DD7C66 /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24EFCD992B31EAAB00DD7C66 /* MBProgressHUD */; };
24F27BE628AE3D3E00A71494 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24F27BE528AE3D3E00A71494 /* JDStatusBarNotification */; };
24F27BE928AE3D5A00A71494 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 24F27BE828AE3D5A00A71494 /* JDStatusBarNotification */; };
24FA8E4E2A73BA8700AB6842 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
24FA8E4F2A73BA9600AB6842 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
24FA8E502A73BAA500AB6842 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
24FA8E512A73BAB200AB6842 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
24FA8E522A73BAC000AB6842 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
24FD0C4F2B31E5BD0086892A /* MBProgressHUD in Frameworks */ = {isa = PBXBuildFile; productRef = 24FD0C4E2B31E5BD0086892A /* MBProgressHUD */; };
2B8896F42E4450A00074D387 /* NotificationBannerSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 2B8896F32E4450A00074D387 /* NotificationBannerSwift */; };
2B8896F62E4450B40074D387 /* NotificationBannerSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 2B8896F52E4450B40074D387 /* NotificationBannerSwift */; };
2B8896F82E4450CE0074D387 /* NotificationBannerSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 2B8896F72E4450CE0074D387 /* NotificationBannerSwift */; };
2B8896FA2E4450E50074D387 /* NotificationBannerSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 2B8896F92E4450E50074D387 /* NotificationBannerSwift */; };
2B8896FC2E44510B0074D387 /* NotificationBannerSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 2B8896FB2E44510B0074D387 /* NotificationBannerSwift */; };
2B8896FE2E4451150074D387 /* NotificationBannerSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 2B8896FD2E4451150074D387 /* NotificationBannerSwift */; };
2D0551BD2510BA4400BF0A88 /* Threema Green NotificationExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 2DEC5529250A5F6F00B9826D /* Threema Green NotificationExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
2D0B4A732EA907C500ACBBF4 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2D0B4A722EA907C500ACBBF4 /* FileUtility */; };
2D0FEE0A2E60A19A0020AE37 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2D0FEE092E60A19A0020AE37 /* PromiseKit */; };
2D0FEE0C2E60A1B20020AE37 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2D0FEE0B2E60A1B20020AE37 /* FileUtility */; };
2D1A19C22DE0AC65005E4AE4 /* FileUtilityTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2D1A19C12DE0AC65005E4AE4 /* FileUtilityTestHelper */; };
2D3F1AD82F67E4F600F6B59A /* DataBackup in Frameworks */ = {isa = PBXBuildFile; productRef = 2D3F1AD72F67E4F600F6B59A /* DataBackup */; };
2D3FD5192E61A561003D3DEE /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2D3FD5182E61A561003D3DEE /* PromiseKit */; };
2D3FD51B2E61A567003D3DEE /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2D3FD51A2E61A567003D3DEE /* FileUtility */; };
2D3FD51D2E61A804003D3DEE /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2D3FD51C2E61A804003D3DEE /* FileUtility */; };
2D3FD51F2E61A80C003D3DEE /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2D3FD51E2E61A80C003D3DEE /* PromiseKit */; };
2D3FD5212E61B194003D3DEE /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2D3FD5202E61B194003D3DEE /* FileUtility */; };
2D44B64D2F16482200459A99 /* FileUtilityTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2D44B64C2F16482200459A99 /* FileUtilityTestHelper */; };
2D44B6512F16483600459A99 /* KeychainTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2D44B6502F16483600459A99 /* KeychainTestHelper */; };
2D44B6532F16484100459A99 /* RemoteSecretProtocolTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2D44B6522F16484100459A99 /* RemoteSecretProtocolTestHelper */; };
2D46B5C3260A018B0017EE3A /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
2D5A1CD924C9B5DF00F87DD0 /* salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECE210EEDDD0058D7FF /* salsa20.c */; };
2D5A1CDB24C9B5DF00F87DD0 /* DKAssetGroupCellItemProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */; };
2D5A1CE424C9B5DF00F87DD0 /* DKAssetGroupDetailBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */; };
2D5A1CE624C9B5DF00F87DD0 /* PPOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FC1EA8FA0300802355 /* PPOption.swift */; };
2D5A1CED24C9B5DF00F87DD0 /* MWGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811F18D38B4F0079014F /* MWGridCell.m */; };
2D5A1CF624C9B5DF00F87DD0 /* PPAssetsActionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */; };
2D5A1D1724C9B5DF00F87DD0 /* DKAssetGroupDetailCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */; };
2D5A1D1A24C9B5DF00F87DD0 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */; };
2D5A1D2124C9B5DF00F87DD0 /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECC210EEDDD0058D7FF /* scrypt.c */; };
2D5A1D2D24C9B5DF00F87DD0 /* MWTapDetectingImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */; };
2D5A1D3F24C9B5DF00F87DD0 /* DKAssetGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */; };
2D5A1D4B24C9B5DF00F87DD0 /* PPOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */; };
2D5A1D4E24C9B5DF00F87DD0 /* DKAssetGroupDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */; };
2D5A1D5724C9B5DF00F87DD0 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
2D5A1D5B24C9B5DF00F87DD0 /* MWCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811C18D38B4F0079014F /* MWCaptionView.m */; };
2D5A1D5E24C9B5DF00F87DD0 /* UIImage+MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */; };
2D5A1D7424C9B5DF00F87DD0 /* DKPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */; };
2D5A1D7A24C9B5DF00F87DD0 /* PPCheckedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */; };
2D5A1D7F24C9B5DF00F87DD0 /* PPCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */; };
2D5A1D8C24C9B5DF00F87DD0 /* DKAssetGroupListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */; };
2D5A1D9124C9B5DF00F87DD0 /* pbkdf2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */; };
2D5A1DA024C9B5DF00F87DD0 /* MWPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812318D38B4F0079014F /* MWPhoto.m */; };
2D5A1DA124C9B5DF00F87DD0 /* DKAssetGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */; };
2D5A1DA524C9B5DF00F87DD0 /* DKAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B191EB38270004973D5 /* DKAsset.swift */; };
2D5A1DA924C9B5DF00F87DD0 /* Scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */; };
2D5A1DB824C9B5DF00F87DD0 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECD210EEDDD0058D7FF /* sha256.c */; };
2D5A1DB924C9B5DF00F87DD0 /* DKAssetGroupGridLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */; };
2D5A1DE224C9B5DF00F87DD0 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC6210EEDDD0058D7FF /* hmac.c */; };
2D5A1DEB24C9B5DF00F87DD0 /* DKImageResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B211EB38270004973D5 /* DKImageResource.swift */; };
2D5A1DF524C9B5DF00F87DD0 /* DKGroupDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */; };
2D5A1DFD24C9B5DF00F87DD0 /* MWTapDetectingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */; };
2D5A1E0724C9B5DF00F87DD0 /* DACircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */; };
2D5A1E1824C9B5DF00F87DD0 /* DKImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */; };
2D5A1E1C24C9B5DF00F87DD0 /* PPPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */; };
2D5A1E3724C9B5DF00F87DD0 /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */; };
2D5A1E3D24C9B5DF00F87DD0 /* MWZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */; };
2D5A1E4424C9B5DF00F87DD0 /* DKPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */; };
2D5A1E5124C9B5DF00F87DD0 /* PPAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE16BCCF1F27948E0029251C /* PPAsset.swift */; };
2D5A1E5324C9B5DF00F87DD0 /* PPAssetsActionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */; };
2D5A1E5B24C9B5DF00F87DD0 /* ZSWTappableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */; };
2D5A1E6224C9B5DF00F87DD0 /* PPAssetsCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */; };
2D5A1E6324C9B5DF00F87DD0 /* DKAssetGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */; };
2D5A1E6424C9B5DF00F87DD0 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */; };
2D5A1E6524C9B5DF00F87DD0 /* MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */; };
2D5A1E7424C9B5DF00F87DD0 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */; };
2D5A1E8024C9B5DF00F87DD0 /* MWGridViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812118D38B4F0079014F /* MWGridViewController.m */; };
2D5A1E9B24C9B5DF00F87DD0 /* DKCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B131EB38270004973D5 /* DKCamera.swift */; };
2D5A1EA124C9B5DF00F87DD0 /* DKImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */; };
2D5A1EB624C9B5DF00F87DD0 /* PPLiveCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */; };
2D5A1EC924C9B5DF00F87DD0 /* PPVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */; };
2D5A1ED024C9B5DF00F87DD0 /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */; };
2D5A1ED124C9B5DF00F87DD0 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5E6E23202C5A80006796B5 /* libresolv.tbd */; };
2D5A1ED224C9B5DF00F87DD0 /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE88CABE20347CE20021475F /* ContactsUI.framework */; };
2D5A1ED324C9B5DF00F87DD0 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFFAABC1FA0F90E0039916C /* AVKit.framework */; };
2D5A1ED424C9B5DF00F87DD0 /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE654D7C1F1E066400E24C1E /* Contacts.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2D5A1ED724C9B5DF00F87DD0 /* PushKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5397E91ED31582002EB388 /* PushKit.framework */; };
2D5A1ED824C9B5DF00F87DD0 /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE6296E1ECC7AB20055F239 /* CallKit.framework */; };
2D5A1ED924C9B5DF00F87DD0 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0B5E141E5F49480044E3BB /* UserNotifications.framework */; };
2D5A1EDA24C9B5DF00F87DD0 /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DC309911D36309D0031738E /* PassKit.framework */; };
2D5A1EDB24C9B5DF00F87DD0 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2D5A1EDC24C9B5DF00F87DD0 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D61280C1A72D95700AA8821 /* CoreMotion.framework */; };
2D5A1EDD24C9B5DF00F87DD0 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2D5A1EDE24C9B5DF00F87DD0 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
2D5A1EDF24C9B5DF00F87DD0 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D08BF12190FB04800458BC4 /* CoreImage.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2D5A1EE124C9B5DF00F87DD0 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */; };
2D5A1EE224C9B5DF00F87DD0 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */; };
2D5A1EE324C9B5DF00F87DD0 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DA38C86178AF5D100937DD7 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2D5A1EE524C9B5DF00F87DD0 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD55131168C681600B19DF8 /* MediaPlayer.framework */; };
2D5A1EE624C9B5DF00F87DD0 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601616677EC2003C5691 /* CoreLocation.framework */; };
2D5A1EE724C9B5DF00F87DD0 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601416677A56003C5691 /* MapKit.framework */; };
2D5A1EE824C9B5DF00F87DD0 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */; };
2D5A1EEA24C9B5DF00F87DD0 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F30116642F0100A48DA7 /* ImageIO.framework */; };
2D5A1EEE24C9B5DF00F87DD0 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5A616458642003D7DCC /* CoreText.framework */; };
2D5A1EEF24C9B5DF00F87DD0 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */; };
2D5A1EF024C9B5DF00F87DD0 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D10447F16432837002DEF85 /* CoreData.framework */; };
2D5A1EF224C9B5DF00F87DD0 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097B1641880C00364E22 /* AddressBook.framework */; };
2D5A1EF324C9B5DF00F87DD0 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290977164187F700364E22 /* CoreMedia.framework */; };
2D5A1EF424C9B5DF00F87DD0 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290975164187F200364E22 /* CoreVideo.framework */; };
2D5A1EF524C9B5DF00F87DD0 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290973164187ED00364E22 /* AudioToolbox.framework */; };
2D5A1EF624C9B5DF00F87DD0 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
2D5A1EFA24C9B5DF00F87DD0 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */; };
2D5A1EFB24C9B5DF00F87DD0 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D90AF79163466F3001BDF83 /* QuartzCore.framework */; };
2D5A1EFC24C9B5DF00F87DD0 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773161630AA7A001808D3 /* CFNetwork.framework */; };
2D5A1EFD24C9B5DF00F87DD0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
2D5A1EFE24C9B5DF00F87DD0 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2D5A1F0024C9B5DF00F87DD0 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */; };
2D5A1F1624C9B5DF00F87DD0 /* DKCameraResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */; };
2D5A1F1A24C9B5DF00F87DD0 /* MWPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */; };
2D5A1F4D24C9B5DF00F87DD0 /* DKImagePickerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */; };
2D5A1F4F24C9B5DF00F87DD0 /* ThreemaFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
2D5B8FB321BF8E9700788B2E /* salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECE210EEDDD0058D7FF /* salsa20.c */; };
2D6F196B2F03BFC0004E1F90 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 2D6F196A2F03BFC0004E1F90 /* ThreemaEssentials */; };
2D84777A21BEC7CD009EB43B /* pbkdf2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */; };
2D84777C21BEC7D2009EB43B /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECD210EEDDD0058D7FF /* sha256.c */; };
2D84777E21BEC7D7009EB43B /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECC210EEDDD0058D7FF /* scrypt.c */; };
2D84778021BEC7E2009EB43B /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC6210EEDDD0058D7FF /* hmac.c */; };
2D84778221BEC7E7009EB43B /* Scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */; };
2D9E4F8A2E276DA40010A5D1 /* Keychain in Frameworks */ = {isa = PBXBuildFile; productRef = 2D9E4F892E276DA40010A5D1 /* Keychain */; };
2DA0005F002F41A00000AD10 /* AudioSessionManagerRTC in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA0005E002F41A00000AD10 /* AudioSessionManagerRTC */; };
2DA0015F012F41A00100AD10 /* AudioSessionManagerRTC in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA0015E012F41A00100AD10 /* AudioSessionManagerRTC */; };
2DA0025F022F41A00200AD10 /* AudioSessionManagerRTC in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA0025E022F41A00200AD10 /* AudioSessionManagerRTC */; };
2DA0035F032F41A00300AD10 /* AudioSessionManagerRTC in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA0035E032F41A00300AD10 /* AudioSessionManagerRTC */; };
2DA0045F042F41A00400AD10 /* AudioSessionManagerRTC in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA0045E042F41A00400AD10 /* AudioSessionManagerRTC */; };
2DA0055F052F41A00500AD10 /* AudioSessionManagerRTC in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA0055E052F41A00500AD10 /* AudioSessionManagerRTC */; };
2DA017A02EAA30DF008EAB3C /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA0179F2EAA30DF008EAB3C /* FileUtility */; };
2DA017A22EAA30E8008EAB3C /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA017A12EAA30E8008EAB3C /* FileUtility */; };
2DA017A42EAA30F4008EAB3C /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA017A32EAA30F4008EAB3C /* FileUtility */; };
2DA017A62EAA30FC008EAB3C /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA017A52EAA30FC008EAB3C /* FileUtility */; };
2DA017A82EAA3105008EAB3C /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2DA017A72EAA3105008EAB3C /* FileUtility */; };
2DB1006F2F41B00000000BE2 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DB1006E2F41B00000000BE2 /* AudioSessionManager */; };
2DB1016F2F41B00000000BE2 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DB1016E2F41B00000000BE2 /* AudioSessionManager */; };
2DB1026F2F41B00000000BE2 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DB1026E2F41B00000000BE2 /* AudioSessionManager */; };
2DB1036F2F41B00000000BE2 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DB1036E2F41B00000000BE2 /* AudioSessionManager */; };
2DB1046F2F41B00000000BE2 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DB1046E2F41B00000000BE2 /* AudioSessionManager */; };
2DB1056F2F41B00000000BE2 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DB1056E2F41B00000000BE2 /* AudioSessionManager */; };
2DB1066F2F41B00000000BE2 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DB1066E2F41B00000000BE2 /* AudioSessionManager */; };
2DB1076F2F41B00000000BE2 /* AudioSessionManagerRTC in Frameworks */ = {isa = PBXBuildFile; productRef = 2DB1076E2F41B00000000BE2 /* AudioSessionManagerRTC */; };
2DC2007F2F41C00000000CF3 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DC2007E2F41C00000000CF3 /* AudioSessionManager */; };
2DC2017F2F41C00000000CF3 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DC2017E2F41C00000000CF3 /* AudioSessionManager */; };
2DC2027F2F41C00000000CF3 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DC2027E2F41C00000000CF3 /* AudioSessionManager */; };
2DC2037F2F41C00000000CF3 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DC2037E2F41C00000000CF3 /* AudioSessionManager */; };
2DC2047F2F41C00000000CF3 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DC2047E2F41C00000000CF3 /* AudioSessionManager */; };
2DC2057F2F41C00000000CF3 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DC2057E2F41C00000000CF3 /* AudioSessionManager */; };
2DC2067F2F41C00000000CF3 /* AudioSessionManager in Frameworks */ = {isa = PBXBuildFile; productRef = 2DC2067E2F41C00000000CF3 /* AudioSessionManager */; };
2DC414AE24C9C07400A7C58E /* Threema Blue ShareExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 2D08983524C98984006A70E1 /* Threema Blue ShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
2DCBA8CD2F16402C00B2E5F7 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
2DD228FD2E5C59A900CD7132 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD228FC2E5C59A900CD7132 /* ThreemaEssentials */; };
2DD228FF2E5C59B200CD7132 /* FileUtility in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD228FE2E5C59B200CD7132 /* FileUtility */; };
2DD229022E5C629E00CD7132 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD229012E5C629E00CD7132 /* PromiseKit */; };
2DD3008F2F41D00000000EF4 /* AudioSessionManagerTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD3008E2F41D00000000EF4 /* AudioSessionManagerTestHelper */; };
2DD3018F2F41D00000000EF4 /* AudioSessionManagerTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD3018E2F41D00000000EF4 /* AudioSessionManagerTestHelper */; };
2DD3028F2F41D00000000EF4 /* AudioSessionManagerTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD3028E2F41D00000000EF4 /* AudioSessionManagerTestHelper */; };
2DD3038F2F41D00000000EF4 /* AudioSessionManagerTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD3038E2F41D00000000EF4 /* AudioSessionManagerTestHelper */; };
2DD3048F2F41D00000000EF4 /* AudioSessionManagerTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD3048E2F41D00000000EF4 /* AudioSessionManagerTestHelper */; };
2DD3058F2F41D00000000EF4 /* AudioSessionManagerTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD3058E2F41D00000000EF4 /* AudioSessionManagerTestHelper */; };
2DD3068F2F41D00000000EF4 /* AudioSessionManagerTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 2DD3068E2F41D00000000EF4 /* AudioSessionManagerTestHelper */; };
2DD445912511F481008EC521 /* Threema Work NotificationExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 2DEF20012511EDE9001CC54F /* Threema Work NotificationExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
2DD445A72511F913008EC521 /* Threema Blue NotificationExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 2DD445A52511F78F008EC521 /* Threema Blue NotificationExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
2DDB045F2F18D48A00C19CC5 /* SwiftProtobuf in Frameworks */ = {isa = PBXBuildFile; productRef = 2D26220A2DD626E400A63682 /* SwiftProtobuf */; };
2DDB04602F18D48A00C19CC5 /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = 427B7B232E4B957200DB93D3 /* ThreemaProtocols */; };
2DE1BE962109A3AF0058D7FF /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE19614F1E262C46009937C3 /* XCTest.framework */; };
2DE1BED0210EEDDD0058D7FF /* Scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */; };
2DE1BED1210EEDDD0058D7FF /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC6210EEDDD0058D7FF /* hmac.c */; };
2DE1BED2210EEDDD0058D7FF /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECC210EEDDD0058D7FF /* scrypt.c */; };
2DE1BED3210EEDDD0058D7FF /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECD210EEDDD0058D7FF /* sha256.c */; };
2DE1BED4210EEDDD0058D7FF /* salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECE210EEDDD0058D7FF /* salsa20.c */; };
2DE1BED5210EEDDD0058D7FF /* pbkdf2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */; };
2DE70BB02ED4379A00F4F2E0 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BAF2ED4379A00F4F2E0 /* JDStatusBarNotification */; };
2DE70BB22ED437A400F4F2E0 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BB12ED437A400F4F2E0 /* Ed25519 */; };
2DE70BB42ED437B300F4F2E0 /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BB32ED437B300F4F2E0 /* SDWebImage */; };
2DE70BB62ED437BC00F4F2E0 /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BB52ED437BC00F4F2E0 /* TrustKit */; };
2DE70BB82ED439F900F4F2E0 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BB72ED439F900F4F2E0 /* Ed25519 */; };
2DE70BBA2ED43A0300F4F2E0 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BB92ED43A0300F4F2E0 /* JDStatusBarNotification */; };
2DE70BBC2ED43A0D00F4F2E0 /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BBB2ED43A0D00F4F2E0 /* SDWebImage */; };
2DE70BBE2ED43A1900F4F2E0 /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BBD2ED43A1900F4F2E0 /* TrustKit */; };
2DE70BC02ED4424800F4F2E0 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BBF2ED4424800F4F2E0 /* Ed25519 */; };
2DE70BC22ED4425300F4F2E0 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BC12ED4425300F4F2E0 /* JDStatusBarNotification */; };
2DE70BC42ED4425D00F4F2E0 /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BC32ED4425D00F4F2E0 /* SDWebImage */; };
2DE70BC62ED4426700F4F2E0 /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BC52ED4426700F4F2E0 /* TrustKit */; };
2DE70BC82ED4461000F4F2E0 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BC72ED4461000F4F2E0 /* Ed25519 */; };
2DE70BCA2ED4461A00F4F2E0 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BC92ED4461A00F4F2E0 /* JDStatusBarNotification */; };
2DE70BCC2ED4462300F4F2E0 /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BCB2ED4462300F4F2E0 /* SDWebImage */; };
2DE70BCE2ED4462D00F4F2E0 /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BCD2ED4462D00F4F2E0 /* TrustKit */; };
2DE70BD02ED446E500F4F2E0 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BCF2ED446E500F4F2E0 /* Ed25519 */; };
2DE70BD22ED446EE00F4F2E0 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70BD12ED446EE00F4F2E0 /* JDStatusBarNotification */; };
2DE70D162ED450C300F4F2E0 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70D152ED450C300F4F2E0 /* Ed25519 */; };
2DE70D182ED450CE00F4F2E0 /* JDStatusBarNotification in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70D172ED450CE00F4F2E0 /* JDStatusBarNotification */; };
2DE70D1A2ED450E400F4F2E0 /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70D192ED450E400F4F2E0 /* SDWebImage */; };
2DE70D1C2ED450EE00F4F2E0 /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 2DE70D1B2ED450EE00F4F2E0 /* TrustKit */; };
2DEC5515250A56E100B9826D /* Threema NotificationExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 2DEC550E250A56E100B9826D /* Threema NotificationExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
2DEDB15E24C9903400FC9099 /* DKAssetGroupCellItemProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */; };
2DEDB16824C9903400FC9099 /* DKAssetGroupDetailBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */; };
2DEDB16A24C9903400FC9099 /* PPOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FC1EA8FA0300802355 /* PPOption.swift */; };
2DEDB17224C9903400FC9099 /* MWGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811F18D38B4F0079014F /* MWGridCell.m */; };
2DEDB17C24C9903400FC9099 /* PPAssetsActionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */; };
2DEDB18924C9903400FC9099 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC6210EEDDD0058D7FF /* hmac.c */; };
2DEDB19D24C9903400FC9099 /* DKAssetGroupDetailCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */; };
2DEDB19F24C9903400FC9099 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */; };
2DEDB1BA24C9903400FC9099 /* MWTapDetectingImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */; };
2DEDB1C724C9903400FC9099 /* DKAssetGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */; };
2DEDB1D524C9903400FC9099 /* PPOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */; };
2DEDB1D724C9903400FC9099 /* DKAssetGroupDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */; };
2DEDB1E324C9903400FC9099 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
2DEDB1E724C9903400FC9099 /* MWCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811C18D38B4F0079014F /* MWCaptionView.m */; };
2DEDB20324C9903400FC9099 /* DKPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */; };
2DEDB20824C9903400FC9099 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECD210EEDDD0058D7FF /* sha256.c */; };
2DEDB20A24C9903400FC9099 /* PPCheckedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */; };
2DEDB20C24C9903400FC9099 /* PPCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */; };
2DEDB21824C9903400FC9099 /* DKAssetGroupListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */; };
2DEDB22A24C9903400FC9099 /* MWPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812318D38B4F0079014F /* MWPhoto.m */; };
2DEDB22B24C9903400FC9099 /* DKAssetGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */; };
2DEDB23124C9903400FC9099 /* DKAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B191EB38270004973D5 /* DKAsset.swift */; };
2DEDB24424C9903400FC9099 /* DKAssetGroupGridLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */; };
2DEDB26024C9903400FC9099 /* Scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */; };
2DEDB27B24C9903400FC9099 /* DKImageResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B211EB38270004973D5 /* DKImageResource.swift */; };
2DEDB28324C9903400FC9099 /* DKGroupDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */; };
2DEDB28D24C9903400FC9099 /* salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECE210EEDDD0058D7FF /* salsa20.c */; };
2DEDB29224C9903400FC9099 /* MWTapDetectingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */; };
2DEDB29F24C9903400FC9099 /* DACircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */; };
2DEDB2AE24C9903400FC9099 /* pbkdf2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */; };
2DEDB2B324C9903400FC9099 /* DKImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */; };
2DEDB2B524C9903400FC9099 /* PPPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */; };
2DEDB2C224C9903400FC9099 /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */; };
2DEDB2D424C9903400FC9099 /* MWZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */; };
2DEDB2D824C9903400FC9099 /* DKPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */; };
2DEDB2E424C9903400FC9099 /* PPAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE16BCCF1F27948E0029251C /* PPAsset.swift */; };
2DEDB2E524C9903400FC9099 /* PPAssetsActionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */; };
2DEDB2ED24C9903400FC9099 /* ZSWTappableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */; };
2DEDB2F224C9903400FC9099 /* PPAssetsCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */; };
2DEDB2F524C9903400FC9099 /* DKAssetGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */; };
2DEDB2F924C9903400FC9099 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */; };
2DEDB2FA24C9903400FC9099 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */; };
2DEDB2FC24C9903400FC9099 /* MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */; };
2DEDB30524C9903400FC9099 /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECC210EEDDD0058D7FF /* scrypt.c */; };
2DEDB31824C9903400FC9099 /* MWGridViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812118D38B4F0079014F /* MWGridViewController.m */; };
2DEDB32C24C9903400FC9099 /* DKCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B131EB38270004973D5 /* DKCamera.swift */; };
2DEDB33124C9903400FC9099 /* DKImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */; };
2DEDB33D24C9903400FC9099 /* UIImage+MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */; };
2DEDB34224C9903400FC9099 /* PPLiveCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */; };
2DEDB35424C9903400FC9099 /* PPVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */; };
2DEDB35824C9903400FC9099 /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE88CABE20347CE20021475F /* ContactsUI.framework */; };
2DEDB35924C9903400FC9099 /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE654D7C1F1E066400E24C1E /* Contacts.framework */; };
2DEDB35A24C9903400FC9099 /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */; };
2DEDB35B24C9903400FC9099 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5E6E23202C5A80006796B5 /* libresolv.tbd */; };
2DEDB35D24C9903400FC9099 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFFAABC1FA0F90E0039916C /* AVKit.framework */; };
2DEDB36124C9903400FC9099 /* PushKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5397E91ED31582002EB388 /* PushKit.framework */; };
2DEDB36224C9903400FC9099 /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE6296E1ECC7AB20055F239 /* CallKit.framework */; };
2DEDB36324C9903400FC9099 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0B5E141E5F49480044E3BB /* UserNotifications.framework */; };
2DEDB36424C9903400FC9099 /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DC309911D36309D0031738E /* PassKit.framework */; };
2DEDB36524C9903400FC9099 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2DEDB36624C9903400FC9099 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D61280C1A72D95700AA8821 /* CoreMotion.framework */; };
2DEDB36724C9903400FC9099 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2DEDB36824C9903400FC9099 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
2DEDB36924C9903400FC9099 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D08BF12190FB04800458BC4 /* CoreImage.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2DEDB36A24C9903400FC9099 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
2DEDB36B24C9903400FC9099 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */; };
2DEDB36C24C9903400FC9099 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */; };
2DEDB36D24C9903400FC9099 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DA38C86178AF5D100937DD7 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2DEDB36E24C9903400FC9099 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD55131168C681600B19DF8 /* MediaPlayer.framework */; };
2DEDB36F24C9903400FC9099 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601616677EC2003C5691 /* CoreLocation.framework */; };
2DEDB37024C9903400FC9099 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601416677A56003C5691 /* MapKit.framework */; };
2DEDB37124C9903400FC9099 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */; };
2DEDB37324C9903400FC9099 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F30116642F0100A48DA7 /* ImageIO.framework */; };
2DEDB37724C9903400FC9099 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5A616458642003D7DCC /* CoreText.framework */; };
2DEDB37824C9903400FC9099 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */; };
2DEDB37924C9903400FC9099 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D10447F16432837002DEF85 /* CoreData.framework */; };
2DEDB37B24C9903400FC9099 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097B1641880C00364E22 /* AddressBook.framework */; };
2DEDB37C24C9903400FC9099 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290977164187F700364E22 /* CoreMedia.framework */; };
2DEDB37D24C9903400FC9099 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290975164187F200364E22 /* CoreVideo.framework */; };
2DEDB37E24C9903400FC9099 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290973164187ED00364E22 /* AudioToolbox.framework */; };
2DEDB37F24C9903400FC9099 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
2DEDB38324C9903400FC9099 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */; };
2DEDB38424C9903400FC9099 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D90AF79163466F3001BDF83 /* QuartzCore.framework */; };
2DEDB38524C9903400FC9099 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773161630AA7A001808D3 /* CFNetwork.framework */; };
2DEDB38624C9903400FC9099 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
2DEDB38724C9903400FC9099 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
2DEDB38924C9903400FC9099 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */; };
2DEDB3A624C9903400FC9099 /* MWPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */; };
2DEDB3BD24C9903400FC9099 /* DKImagePickerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */; };
2DEDB3CE24C9903400FC9099 /* DKCameraResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */; };
2DEDB3D824C9903400FC9099 /* ThreemaFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
2DEDB3E324C9907A00FC9099 /* Threema Green ShareExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 2DF99C5524C970CC003AAB74 /* Threema Green ShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
423637D5297EDF77000342E1 /* IntentsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 42C4BAFD297EDC1200B0A285 /* IntentsUI.framework */; };
423AA9792C46FE3F0067C80A /* UniformTypeIdentifiers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 423AA9782C46FE3F0067C80A /* UniformTypeIdentifiers.framework */; };
4250536E2F8E25E400441645 /* OrderedCollections in Frameworks */ = {isa = PBXBuildFile; productRef = 4250536D2F8E25E400441645 /* OrderedCollections */; };
425A5D422C62128300390D38 /* UniformTypeIdentifiers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 423AA9782C46FE3F0067C80A /* UniformTypeIdentifiers.framework */; };
425A5D432C6212B600390D38 /* UniformTypeIdentifiers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 423AA9782C46FE3F0067C80A /* UniformTypeIdentifiers.framework */; };
425A5D442C6212C100390D38 /* UniformTypeIdentifiers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 423AA9782C46FE3F0067C80A /* UniformTypeIdentifiers.framework */; };
425A5D452C6212CE00390D38 /* UniformTypeIdentifiers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 423AA9782C46FE3F0067C80A /* UniformTypeIdentifiers.framework */; };
4282501E2DA931AC008F0111 /* libthreemaSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 4282501D2DA931AC008F0111 /* libthreemaSwift */; };
42A6D2802A1CA6B600C641D9 /* ThreemaBlake2b in Frameworks */ = {isa = PBXBuildFile; productRef = 42A6D27F2A1CA6B600C641D9 /* ThreemaBlake2b */; };
42F546602E1EFE2B00C8C8FC /* RemoteSecret in Frameworks */ = {isa = PBXBuildFile; productRef = 42F5465F2E1EFE2B00C8C8FC /* RemoteSecret */; };
42F546642E1F9F1200C8C8FC /* RemoteSecretProtocolTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 42F546632E1F9F1200C8C8FC /* RemoteSecretProtocolTestHelper */; };
4A21CAF1252CBC0B00CF1F9E /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
4A30E87C2A0B9C15008E039C /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = 4A30E87B2A0B9C15008E039C /* ThreemaProtocols */; };
4A30E87E2A0B9D0D008E039C /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = 4A30E87D2A0B9D0D008E039C /* ThreemaProtocols */; };
4A30E8802A0B9D15008E039C /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = 4A30E87F2A0B9D15008E039C /* ThreemaProtocols */; };
4A30E8822A0B9D1D008E039C /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = 4A30E8812A0B9D1D008E039C /* ThreemaProtocols */; };
4A30E8842A0B9D27008E039C /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = 4A30E8832A0B9D27008E039C /* ThreemaProtocols */; };
4A38E3CD2A5EDB40008484A2 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4A38E3CC2A5EDB40008484A2 /* Settings.bundle */; };
4A38E3CE2A5EDB40008484A2 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4A38E3CC2A5EDB40008484A2 /* Settings.bundle */; };
4A38E3CF2A5EDB40008484A2 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4A38E3CC2A5EDB40008484A2 /* Settings.bundle */; };
4A38E3D02A5EDB40008484A2 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4A38E3CC2A5EDB40008484A2 /* Settings.bundle */; };
4A38E3D12A5EDB40008484A2 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4A38E3CC2A5EDB40008484A2 /* Settings.bundle */; };
4A7AE40229B732C10093BB85 /* GroupCalls in Frameworks */ = {isa = PBXBuildFile; productRef = 4A7AE40129B732C10093BB85 /* GroupCalls */; };
4A9029E12892D953007604D8 /* DSWaveformImage in Frameworks */ = {isa = PBXBuildFile; productRef = 4A9029E02892D953007604D8 /* DSWaveformImage */; };
4A9029E42892D97E007604D8 /* DSWaveformImage in Frameworks */ = {isa = PBXBuildFile; productRef = 4A9029E32892D97E007604D8 /* DSWaveformImage */; };
4A9029E62892D984007604D8 /* DSWaveformImage in Frameworks */ = {isa = PBXBuildFile; productRef = 4A9029E52892D984007604D8 /* DSWaveformImage */; };
4A9029E82892D989007604D8 /* DSWaveformImage in Frameworks */ = {isa = PBXBuildFile; productRef = 4A9029E72892D989007604D8 /* DSWaveformImage */; };
4AA64BFA29B79F8F00F66543 /* GroupCalls in Frameworks */ = {isa = PBXBuildFile; productRef = 4AA64BF929B79F8F00F66543 /* GroupCalls */; };
4AA64BFC29B79F9900F66543 /* GroupCalls in Frameworks */ = {isa = PBXBuildFile; productRef = 4AA64BFB29B79F9900F66543 /* GroupCalls */; };
4AA64BFE29B79FA000F66543 /* GroupCalls in Frameworks */ = {isa = PBXBuildFile; productRef = 4AA64BFD29B79FA000F66543 /* GroupCalls */; };
4AA64C0029B79FA800F66543 /* GroupCalls in Frameworks */ = {isa = PBXBuildFile; productRef = 4AA64BFF29B79FA800F66543 /* GroupCalls */; };
4AD3502B28886518002B37C8 /* DSWaveformImage in Frameworks */ = {isa = PBXBuildFile; productRef = 4AD3502A28886518002B37C8 /* DSWaveformImage */; };
4AD5C5F22A1E78DD002D0F7E /* BinUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249C15F129FFDA2300F81D20 /* BinUtils.swift */; };
4AF82FCB29B9E46C00DFEB82 /* GroupCalls in Frameworks */ = {isa = PBXBuildFile; productRef = 4AF82FCA29B9E46C00DFEB82 /* GroupCalls */; };
4AFB719029B8AF0F00E92842 /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = 4AFB718F29B8AF0F00E92842 /* ThreemaProtocols */; };
4D088890255C0CD4002F3129 /* salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECE210EEDDD0058D7FF /* salsa20.c */; };
4D088892255C0CD4002F3129 /* DKAssetGroupCellItemProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */; };
4D088899255C0CD4002F3129 /* DKAssetGroupDetailBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */; };
4D08889B255C0CD4002F3129 /* PPOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FC1EA8FA0300802355 /* PPOption.swift */; };
4D0888A2255C0CD4002F3129 /* MWGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811F18D38B4F0079014F /* MWGridCell.m */; };
4D0888AB255C0CD4002F3129 /* PPAssetsActionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */; };
4D0888CC255C0CD4002F3129 /* DKAssetGroupDetailCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */; };
4D0888CE255C0CD4002F3129 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */; };
4D0888D5255C0CD4002F3129 /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECC210EEDDD0058D7FF /* scrypt.c */; };
4D0888E1255C0CD4002F3129 /* MWTapDetectingImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */; };
4D0888F2255C0CD4002F3129 /* DKAssetGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */; };
4D0888FD255C0CD4002F3129 /* PPOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */; };
4D088900255C0CD4002F3129 /* DKAssetGroupDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */; };
4D088909255C0CD4002F3129 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
4D08890D255C0CD4002F3129 /* MWCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811C18D38B4F0079014F /* MWCaptionView.m */; };
4D088910255C0CD4002F3129 /* UIImage+MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */; };
4D088925255C0CD4002F3129 /* DKPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */; };
4D08892B255C0CD4002F3129 /* PPCheckedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */; };
4D088930255C0CD4002F3129 /* PPCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */; };
4D08893D255C0CD4002F3129 /* DKAssetGroupListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */; };
4D088943255C0CD4002F3129 /* pbkdf2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */; };
4D088953255C0CD4002F3129 /* MWPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812318D38B4F0079014F /* MWPhoto.m */; };
4D088954255C0CD4002F3129 /* DKAssetGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */; };
4D088958255C0CD4002F3129 /* DKAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B191EB38270004973D5 /* DKAsset.swift */; };
4D08895C255C0CD4002F3129 /* Scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */; };
4D08896C255C0CD4002F3129 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECD210EEDDD0058D7FF /* sha256.c */; };
4D08896D255C0CD4002F3129 /* DKAssetGroupGridLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */; };
4D088995255C0CD4002F3129 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC6210EEDDD0058D7FF /* hmac.c */; };
4D08899F255C0CD4002F3129 /* DKImageResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B211EB38270004973D5 /* DKImageResource.swift */; };
4D0889A8255C0CD4002F3129 /* DKGroupDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */; };
4D0889AF255C0CD4002F3129 /* MWTapDetectingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */; };
4D0889B9255C0CD4002F3129 /* DACircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */; };
4D0889CB255C0CD4002F3129 /* DKImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */; };
4D0889CF255C0CD4002F3129 /* PPPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */; };
4D0889E9255C0CD4002F3129 /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */; };
4D0889EF255C0CD4002F3129 /* MWZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */; };
4D0889F7255C0CD4002F3129 /* DKPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */; };
4D088A03255C0CD4002F3129 /* PPAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE16BCCF1F27948E0029251C /* PPAsset.swift */; };
4D088A05255C0CD4002F3129 /* PPAssetsActionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */; };
4D088A0E255C0CD4002F3129 /* ZSWTappableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */; };
4D088A15255C0CD4002F3129 /* PPAssetsCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */; };
4D088A16255C0CD4002F3129 /* DKAssetGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */; };
4D088A17255C0CD4002F3129 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */; };
4D088A18255C0CD4002F3129 /* MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */; };
4D088A28255C0CD4002F3129 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */; };
4D088A33255C0CD4002F3129 /* MWGridViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812118D38B4F0079014F /* MWGridViewController.m */; };
4D088A50255C0CD4002F3129 /* DKCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B131EB38270004973D5 /* DKCamera.swift */; };
4D088A56255C0CD4002F3129 /* DKImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */; };
4D088A6B255C0CD4002F3129 /* PPLiveCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */; };
4D088A7F255C0CD4002F3129 /* PPVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */; };
4D088A87255C0CD4002F3129 /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */; };
4D088A88255C0CD4002F3129 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5E6E23202C5A80006796B5 /* libresolv.tbd */; };
4D088A89255C0CD4002F3129 /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE88CABE20347CE20021475F /* ContactsUI.framework */; };
4D088A8A255C0CD4002F3129 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFFAABC1FA0F90E0039916C /* AVKit.framework */; };
4D088A8B255C0CD4002F3129 /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE654D7C1F1E066400E24C1E /* Contacts.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4D088A8E255C0CD4002F3129 /* PushKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5397E91ED31582002EB388 /* PushKit.framework */; };
4D088A8F255C0CD4002F3129 /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE6296E1ECC7AB20055F239 /* CallKit.framework */; };
4D088A90255C0CD4002F3129 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0B5E141E5F49480044E3BB /* UserNotifications.framework */; };
4D088A91255C0CD4002F3129 /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DC309911D36309D0031738E /* PassKit.framework */; };
4D088A92255C0CD4002F3129 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4D088A93255C0CD4002F3129 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D61280C1A72D95700AA8821 /* CoreMotion.framework */; };
4D088A94255C0CD4002F3129 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4D088A95255C0CD4002F3129 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
4D088A96255C0CD4002F3129 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D08BF12190FB04800458BC4 /* CoreImage.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4D088A97255C0CD4002F3129 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
4D088A98255C0CD4002F3129 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */; };
4D088A99255C0CD4002F3129 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */; };
4D088A9A255C0CD4002F3129 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DA38C86178AF5D100937DD7 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4D088A9C255C0CD4002F3129 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD55131168C681600B19DF8 /* MediaPlayer.framework */; };
4D088A9D255C0CD4002F3129 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601616677EC2003C5691 /* CoreLocation.framework */; };
4D088A9E255C0CD4002F3129 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601416677A56003C5691 /* MapKit.framework */; };
4D088A9F255C0CD4002F3129 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */; };
4D088AA1255C0CD4002F3129 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F30116642F0100A48DA7 /* ImageIO.framework */; };
4D088AA5255C0CD4002F3129 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5A616458642003D7DCC /* CoreText.framework */; };
4D088AA6255C0CD4002F3129 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */; };
4D088AA7255C0CD4002F3129 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D10447F16432837002DEF85 /* CoreData.framework */; };
4D088AA9255C0CD4002F3129 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097B1641880C00364E22 /* AddressBook.framework */; };
4D088AAA255C0CD4002F3129 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290977164187F700364E22 /* CoreMedia.framework */; };
4D088AAB255C0CD4002F3129 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290975164187F200364E22 /* CoreVideo.framework */; };
4D088AAC255C0CD4002F3129 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290973164187ED00364E22 /* AudioToolbox.framework */; };
4D088AAD255C0CD4002F3129 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
4D088AB1255C0CD4002F3129 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */; };
4D088AB2255C0CD4002F3129 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D90AF79163466F3001BDF83 /* QuartzCore.framework */; };
4D088AB3255C0CD4002F3129 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773161630AA7A001808D3 /* CFNetwork.framework */; };
4D088AB4255C0CD4002F3129 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
4D088AB5255C0CD4002F3129 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4D088AB7255C0CD4002F3129 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */; };
4D088ACE255C0CD4002F3129 /* DKCameraResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */; };
4D088AD2255C0CD4002F3129 /* MWPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */; };
4D088B08255C0CD4002F3129 /* DKImagePickerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */; };
4D088B0A255C0CD4002F3129 /* ThreemaFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
4D088B30255C1287002F3129 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 4D088B2F255C1287002F3129 /* Ed25519 */; };
4D088B89255C141E002F3129 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 4D088B88255C141E002F3129 /* Ed25519 */; };
4D088C4C255C163D002F3129 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 4D088C4B255C163D002F3129 /* Ed25519 */; };
4D088C4E255C1640002F3129 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 4D088C4D255C1640002F3129 /* Ed25519 */; };
4D088C50255C1643002F3129 /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = 4D088C4F255C1643002F3129 /* Ed25519 */; };
4D088CA9255C1D1D002F3129 /* Threema OnPrem ShareExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 4D088BAE255C1501002F3129 /* Threema OnPrem ShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
4D088CBA255C1D22002F3129 /* Threema OnPrem NotificationExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 4D088C71255C1680002F3129 /* Threema OnPrem NotificationExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
4D08BF13190FB04800458BC4 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D08BF12190FB04800458BC4 /* CoreImage.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4D0FC68719E3F33900CF7BB5 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
4D10448016432837002DEF85 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D10447F16432837002DEF85 /* CoreData.framework */; };
4D22601516677A56003C5691 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601416677A56003C5691 /* MapKit.framework */; };
4D22601716677EC2003C5691 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601616677EC2003C5691 /* CoreLocation.framework */; };
4D290972164187E400364E22 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
4D290974164187ED00364E22 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290973164187ED00364E22 /* AudioToolbox.framework */; };
4D290976164187F200364E22 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290975164187F200364E22 /* CoreVideo.framework */; };
4D290978164187F700364E22 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290977164187F700364E22 /* CoreMedia.framework */; };
4D29097C1641880C00364E22 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097B1641880C00364E22 /* AddressBook.framework */; };
4D3E342F1639BD210025B606 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */; };
4D4941F528B8F68F003FFC9B /* SQLite in Frameworks */ = {isa = PBXBuildFile; productRef = 4D4941F428B8F68F003FFC9B /* SQLite */; };
4D5C4CC01CD79C8500512FE6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
4D61280D1A72D95700AA8821 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D61280C1A72D95700AA8821 /* CoreMotion.framework */; };
4D6CF5AD1645A056003D7DCC /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */; };
4D6CF5F61645B320003D7DCC /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5A616458642003D7DCC /* CoreText.framework */; };
4D73A45F19E5E881007459F5 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4D8B813118D38B4F0079014F /* MWCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811C18D38B4F0079014F /* MWCaptionView.m */; };
4D8B813218D38B4F0079014F /* MWGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811F18D38B4F0079014F /* MWGridCell.m */; };
4D8B813318D38B4F0079014F /* MWGridViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812118D38B4F0079014F /* MWGridViewController.m */; };
4D8B813418D38B4F0079014F /* MWPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812318D38B4F0079014F /* MWPhoto.m */; };
4D8B813518D38B4F0079014F /* MWPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */; };
4D8B813618D38B4F0079014F /* MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */; };
4D8B813718D38B4F0079014F /* MWTapDetectingImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */; };
4D8B813818D38B4F0079014F /* MWTapDetectingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */; };
4D8B813918D38B4F0079014F /* MWZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */; };
4D90AF7A163466F3001BDF83 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D90AF79163466F3001BDF83 /* QuartzCore.framework */; };
4DA38C87178AF5D100937DD7 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DA38C86178AF5D100937DD7 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4DAAD7B2182F96CD00873B67 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */; };
4DB439721DBFA36E0056EC10 /* ZSWTappableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */; };
4DB439731DBFA36E0056EC10 /* ZSWTappableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */; };
4DC309921D36309D0031738E /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DC309911D36309D0031738E /* PassKit.framework */; };
4DC309991D3630A30031738E /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DC309911D36309D0031738E /* PassKit.framework */; };
4DD01F6D14C1CCA900EF7690 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
4DD01F7114C1CCA900EF7690 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */; settings = {ATTRIBUTES = (Required, ); }; };
4DD3186F1829AB35000D3933 /* DACircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */; };
4DD318851829AE3A000D3933 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */; };
4DD55132168C681700B19DF8 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD55131168C681600B19DF8 /* MediaPlayer.framework */; };
4DE93EBD1664D92600954B1D /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */; };
4DF4F30216642F0100A48DA7 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F30116642F0100A48DA7 /* ImageIO.framework */; };
4DF773151630A858001808D3 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
4DF773171630AA7A001808D3 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773161630AA7A001808D3 /* CFNetwork.framework */; };
688E45712E818890000B17F8 /* FileUtilityTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = 688E45702E818890000B17F8 /* FileUtilityTestHelper */; };
7E0A4BBD2AD68DE000C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BBC2AD68DE000C38A25 /* PromiseKit */; };
7E0A4BBF2AD68E4000C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BBE2AD68E4000C38A25 /* PromiseKit */; };
7E0A4BC12AD68E4E00C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BC02AD68E4E00C38A25 /* PromiseKit */; };
7E0A4BC32AD68E5F00C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BC22AD68E5F00C38A25 /* PromiseKit */; };
7E0A4BC52AD68E6D00C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BC42AD68E6D00C38A25 /* PromiseKit */; };
7E0A4BC72AD68E8100C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BC62AD68E8100C38A25 /* PromiseKit */; };
7E0A4BC92AD68E8E00C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BC82AD68E8E00C38A25 /* PromiseKit */; };
7E0A4BCB2AD68E9C00C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BCA2AD68E9C00C38A25 /* PromiseKit */; };
7E0A4BCD2AD68EA700C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BCC2AD68EA700C38A25 /* PromiseKit */; };
7E0A4BCF2AD68EBF00C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BCE2AD68EBF00C38A25 /* PromiseKit */; };
7E0A4BD12AD68EDC00C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BD02AD68EDC00C38A25 /* PromiseKit */; };
7E0A4BD32AD68F0C00C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BD22AD68F0C00C38A25 /* PromiseKit */; };
7E0A4BD52AD68F1600C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BD42AD68F1600C38A25 /* PromiseKit */; };
7E0A4BD72AD68F2700C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BD62AD68F2700C38A25 /* PromiseKit */; };
7E0A4BD92AD68F3700C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BD82AD68F3700C38A25 /* PromiseKit */; };
7E0A4BDB2AD691D600C38A25 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7E0A4BDA2AD691D600C38A25 /* PromiseKit */; };
7E2201532D3F758E00DBAA07 /* Testing.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7E2201522D3F758E00DBAA07 /* Testing.framework */; };
7E2201542D3F758E00DBAA07 /* Testing.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 7E2201522D3F758E00DBAA07 /* Testing.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
7E4C52342B35C46400B780B2 /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = 7E4C52332B35C46400B780B2 /* ThreemaProtocols */; };
7EACDD752B0CE32100D9BC27 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 7EACDD742B0CE32100D9BC27 /* ThreemaEssentials */; };
7EACDD772B0CE32C00D9BC27 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 7EACDD762B0CE32C00D9BC27 /* ThreemaEssentials */; };
7EACDD792B0CE33800D9BC27 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 7EACDD782B0CE33800D9BC27 /* ThreemaEssentials */; };
7EACDD7B2B0CE34400D9BC27 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 7EACDD7A2B0CE34400D9BC27 /* ThreemaEssentials */; };
7EACDD7D2B0CE34D00D9BC27 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = 7EACDD7C2B0CE34D00D9BC27 /* ThreemaEssentials */; };
7EAEA2162ABD5FE4007C49F2 /* PromiseKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EAEA2152ABD5FE4007C49F2 /* PromiseKit */; };
7EC0228A2B89068A005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC022892B89068A005024AE /* TrustKit */; };
7EC0228C2B8906A4005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC0228B2B8906A4005024AE /* TrustKit */; };
7EC0228E2B8906B0005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC0228D2B8906B0005024AE /* TrustKit */; };
7EC022902B8906BA005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC0228F2B8906BA005024AE /* TrustKit */; };
7EC022922B8906CC005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC022912B8906CC005024AE /* TrustKit */; };
7EC022942B8906D9005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC022932B8906D9005024AE /* TrustKit */; };
7EC022962B8906E6005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC022952B8906E6005024AE /* TrustKit */; };
7EC022982B8906EF005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC022972B8906EF005024AE /* TrustKit */; };
7EC0229A2B8906F9005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC022992B8906F9005024AE /* TrustKit */; };
7EC0229C2B890707005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC0229B2B890707005024AE /* TrustKit */; };
7EC0229E2B890A3D005024AE /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 7EC0229D2B890A3D005024AE /* TrustKit */; };
7EFC205026C2941D009614E9 /* PhotosUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7EFC204F26C2941D009614E9 /* PhotosUI.framework */; };
7EFC205126C2945D009614E9 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; };
8D34862B2747B2980064AD35 /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; settings = {ATTRIBUTES = (Weak, ); }; };
8D965B3E271E9C4F009A4E4C /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; };
8D965B3F271E9C4F009A4E4C /* WebRTC.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
8D965B40271E9C5E009A4E4C /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; };
8D965B41271E9C5E009A4E4C /* WebRTC.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
8D965B42271E9C6D009A4E4C /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; };
8D965B43271E9C6D009A4E4C /* WebRTC.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
8D965B44271E9C7A009A4E4C /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; };
8D965B45271E9C7A009A4E4C /* WebRTC.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
8D965B46271E9C81009A4E4C /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; };
8D965B47271E9C81009A4E4C /* WebRTC.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
8DACAAEC2747C7FE005880A8 /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = 8DACAAEB2747C7FE005880A8 /* SDWebImage */; settings = {ATTRIBUTES = (Required, ); }; };
8DBF271427108D260008045E /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 8DBF271327108D260008045E /* Sentry */; };
8DBF271627108D360008045E /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 8DBF271527108D360008045E /* Sentry */; };
8DBF271827108D410008045E /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 8DBF271727108D410008045E /* Sentry */; };
8DBF271A27108D4A0008045E /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 8DBF271927108D4A0008045E /* Sentry */; };
8DBF271C27108D550008045E /* Sentry in Frameworks */ = {isa = PBXBuildFile; productRef = 8DBF271B27108D550008045E /* Sentry */; };
8DBF271F271096070008045E /* TrustKit in Frameworks */ = {isa = PBXBuildFile; productRef = 8DBF271E271096070008045E /* TrustKit */; };
8DCF609B2747A2A100D1FD67 /* WebRTC.xcframework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
8DDCF7A5271077BE000CB4F6 /* Gzip in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7A4271077BE000CB4F6 /* Gzip */; };
8DDCF7A8271077D6000CB4F6 /* Gzip in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7A7271077D6000CB4F6 /* Gzip */; };
8DDCF7AA271077E7000CB4F6 /* Gzip in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7A9271077E7000CB4F6 /* Gzip */; };
8DDCF7AC271077F5000CB4F6 /* Gzip in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7AB271077F5000CB4F6 /* Gzip */; };
8DDCF7AE27107802000CB4F6 /* Gzip in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7AD27107802000CB4F6 /* Gzip */; };
8DDCF7BC27107B81000CB4F6 /* Starscream in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7BB27107B81000CB4F6 /* Starscream */; };
8DDCF7CC27107FB8000CB4F6 /* SwiftProtobuf in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7CB27107FB8000CB4F6 /* SwiftProtobuf */; };
8DDCF7CF27108162000CB4F6 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7CE27108162000CB4F6 /* ZipArchive */; };
8DDCF7D127108177000CB4F6 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7D027108177000CB4F6 /* ZipArchive */; };
8DDCF7D327108183000CB4F6 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7D227108183000CB4F6 /* ZipArchive */; };
8DDCF7D52710818D000CB4F6 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7D42710818D000CB4F6 /* ZipArchive */; };
8DDCF7D727108197000CB4F6 /* ZipArchive in Frameworks */ = {isa = PBXBuildFile; productRef = 8DDCF7D627108197000CB4F6 /* ZipArchive */; };
8DF1BC7B27107140000D241D /* SwiftMsgPack in Frameworks */ = {isa = PBXBuildFile; productRef = 8DF1BC7A27107140000D241D /* SwiftMsgPack */; };
8DF1BC7E27107182000D241D /* SwiftMsgPack in Frameworks */ = {isa = PBXBuildFile; productRef = 8DF1BC7D27107182000D241D /* SwiftMsgPack */; };
8DF1BC802710718E000D241D /* SwiftMsgPack in Frameworks */ = {isa = PBXBuildFile; productRef = 8DF1BC7F2710718E000D241D /* SwiftMsgPack */; };
8DF1BC822710719A000D241D /* SwiftMsgPack in Frameworks */ = {isa = PBXBuildFile; productRef = 8DF1BC812710719A000D241D /* SwiftMsgPack */; };
8DF1BC84271071A6000D241D /* SwiftMsgPack in Frameworks */ = {isa = PBXBuildFile; productRef = 8DF1BC83271071A6000D241D /* SwiftMsgPack */; };
94913A982B2CB61300336FC9 /* DSWaveformImageViews in Frameworks */ = {isa = PBXBuildFile; productRef = 94913A972B2CB61300336FC9 /* DSWaveformImageViews */; };
94913A9A2B2CB61A00336FC9 /* DSWaveformImageViews in Frameworks */ = {isa = PBXBuildFile; productRef = 94913A992B2CB61A00336FC9 /* DSWaveformImageViews */; };
94913A9C2B2CB62100336FC9 /* DSWaveformImageViews in Frameworks */ = {isa = PBXBuildFile; productRef = 94913A9B2B2CB62100336FC9 /* DSWaveformImageViews */; };
94913A9E2B2CB62A00336FC9 /* DSWaveformImageViews in Frameworks */ = {isa = PBXBuildFile; productRef = 94913A9D2B2CB62A00336FC9 /* DSWaveformImageViews */; };
94913AA02B2CB63000336FC9 /* DSWaveformImageViews in Frameworks */ = {isa = PBXBuildFile; productRef = 94913A9F2B2CB63000336FC9 /* DSWaveformImageViews */; };
CE08C0C5272989C8001EFCDE /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
CE08C0CD272989C8001EFCDE /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE19614F1E262C46009937C3 /* XCTest.framework */; };
CE08C0CE272989C8001EFCDE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
CE08C0CF272989C8001EFCDE /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; };
CE08C0F527299A13001EFCDE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
CE0B5E151E5F49480044E3BB /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0B5E141E5F49480044E3BB /* UserNotifications.framework */; };
CE10D9031EA8FA0300802355 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
CE10D9041EA8FA0300802355 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
CE10D9061EA8FA0300802355 /* PPAssetsActionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */; };
CE10D9071EA8FA0300802355 /* PPAssetsActionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */; };
CE10D9091EA8FA0300802355 /* PPAssetsActionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */; };
CE10D90A1EA8FA0300802355 /* PPAssetsActionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */; };
CE10D90C1EA8FA0300802355 /* PPAssetsCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */; };
CE10D90D1EA8FA0300802355 /* PPAssetsCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */; };
CE10D90F1EA8FA0300802355 /* PPCheckedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */; };
CE10D9101EA8FA0300802355 /* PPCheckedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */; };
CE10D9121EA8FA0300802355 /* PPCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */; };
CE10D9131EA8FA0300802355 /* PPCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */; };
CE10D9151EA8FA0300802355 /* PPLiveCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */; };
CE10D9161EA8FA0300802355 /* PPLiveCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */; };
CE10D9181EA8FA0300802355 /* PPOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FC1EA8FA0300802355 /* PPOption.swift */; };
CE10D9191EA8FA0300802355 /* PPOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FC1EA8FA0300802355 /* PPOption.swift */; };
CE10D91B1EA8FA0300802355 /* PPOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */; };
CE10D91C1EA8FA0300802355 /* PPOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */; };
CE10D91E1EA8FA0300802355 /* PPPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */; };
CE10D91F1EA8FA0300802355 /* PPPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */; };
CE10D9211EA8FA0300802355 /* PPVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */; };
CE10D9221EA8FA0300802355 /* PPVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */; };
CE12747D25FA488B000840BD /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = CE12747C25FA488B000840BD /* Ed25519 */; };
CE16BCD01F27948E0029251C /* PPAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE16BCCF1F27948E0029251C /* PPAsset.swift */; };
CE16BCD11F27948E0029251C /* PPAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE16BCCF1F27948E0029251C /* PPAsset.swift */; };
CE19614D1E262C30009937C3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; };
CE19614E1E262C36009937C3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
CE1961501E262C46009937C3 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE19614F1E262C46009937C3 /* XCTest.framework */; };
CE3014021EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */; };
CE3D66ED2271AD4C00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */; };
CE3D66EE2271AD4C00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */; };
CE3D66EF2271AD4C00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */; };
CE3D66F02271AD4C00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */; };
CE3D66F12271AD4C00720DF1 /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */; };
CE3D66F22271AD4C00720DF1 /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */; };
CE5397EA1ED31582002EB388 /* PushKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5397E91ED31582002EB388 /* PushKit.framework */; };
CE6511DC202C801300239FB6 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5E6E23202C5A80006796B5 /* libresolv.tbd */; };
CE6511EB202C829200239FB6 /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */; };
CE7D4B85221D9135007FE158 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
CE7D4B86221D9135007FE158 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
CE7E001E25FA563D0054373A /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = CE7E001D25FA563D0054373A /* Ed25519 */; };
CE7E002025FA56420054373A /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = CE7E001F25FA56420054373A /* Ed25519 */; };
CE7E002225FA56470054373A /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = CE7E002125FA56470054373A /* Ed25519 */; };
CE7E002425FA564B0054373A /* Ed25519 in Frameworks */ = {isa = PBXBuildFile; productRef = CE7E002325FA564B0054373A /* Ed25519 */; };
CE7FA12E1E72B5B2003E6ED5 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0B5E141E5F49480044E3BB /* UserNotifications.framework */; };
CE88CAB620344E6B0021475F /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE654D7C1F1E066400E24C1E /* Contacts.framework */; };
CE88CABF20347CE20021475F /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE88CABE20347CE20021475F /* ContactsUI.framework */; };
CE8A2B301EB38270004973D5 /* DKCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B131EB38270004973D5 /* DKCamera.swift */; };
CE8A2B311EB38270004973D5 /* DKCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B131EB38270004973D5 /* DKCamera.swift */; };
CE8A2B331EB38270004973D5 /* DKCameraResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */; };
CE8A2B341EB38270004973D5 /* DKCameraResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */; };
CE8A2B361EB38270004973D5 /* DKGroupDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */; };
CE8A2B371EB38270004973D5 /* DKGroupDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */; };
CE8A2B391EB38270004973D5 /* DKAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B191EB38270004973D5 /* DKAsset.swift */; };
CE8A2B3A1EB38270004973D5 /* DKAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B191EB38270004973D5 /* DKAsset.swift */; };
CE8A2B3C1EB38270004973D5 /* DKAssetGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */; };
CE8A2B3D1EB38270004973D5 /* DKAssetGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */; };
CE8A2B3F1EB38270004973D5 /* DKImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */; };
CE8A2B401EB38270004973D5 /* DKImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */; };
CE8A2B421EB38270004973D5 /* DKImagePickerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */; };
CE8A2B431EB38270004973D5 /* DKImagePickerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */; };
CE8A2B451EB38270004973D5 /* DKImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */; };
CE8A2B461EB38270004973D5 /* DKImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */; };
CE8A2B481EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */; };
CE8A2B491EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */; };
CE8A2B4B1EB38270004973D5 /* DKImageResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B211EB38270004973D5 /* DKImageResource.swift */; };
CE8A2B4C1EB38270004973D5 /* DKImageResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B211EB38270004973D5 /* DKImageResource.swift */; };
CE8A2B4E1EB38270004973D5 /* DKPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */; };
CE8A2B4F1EB38270004973D5 /* DKPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */; };
CE8A2B541EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */; };
CE8A2B551EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */; };
CE8A2B571EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */; };
CE8A2B581EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */; };
CE8A2B5A1EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */; };
CE8A2B5B1EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */; };
CE8A2B5D1EB38270004973D5 /* DKAssetGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */; };
CE8A2B5E1EB38270004973D5 /* DKAssetGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */; };
CE8A2B601EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */; };
CE8A2B611EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */; };
CE8A2B631EB38270004973D5 /* DKAssetGroupDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */; };
CE8A2B641EB38270004973D5 /* DKAssetGroupDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */; };
CE8A2B661EB38270004973D5 /* DKAssetGroupGridLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */; };
CE8A2B671EB38270004973D5 /* DKAssetGroupGridLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */; };
CE8A2B691EB38270004973D5 /* DKAssetGroupListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */; };
CE8A2B6A1EB38270004973D5 /* DKAssetGroupListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */; };
CE8A2B6C1EB38270004973D5 /* DKPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */; };
CE8A2B6D1EB38270004973D5 /* DKPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */; };
CE8B6B5E1EFBE8E700293643 /* PushKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5397E91ED31582002EB388 /* PushKit.framework */; };
CE8B6B661EFBE8EE00293643 /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE6296E1ECC7AB20055F239 /* CallKit.framework */; };
CE8B6BB91F00EF2500293643 /* UIImage+MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */; };
CED100FB208F907B00D2B7DA /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE88CABE20347CE20021475F /* ContactsUI.framework */; };
CED100FC208F909600D2B7DA /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5E6E23202C5A80006796B5 /* libresolv.tbd */; };
CED100FD208F90EA00D2B7DA /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */; };
CED7C98F27AD7E6900455DA1 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
CEE6296F1ECC7AB20055F239 /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE6296E1ECC7AB20055F239 /* CallKit.framework */; };
CEFBD1991E51FB6C00722ED7 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE19614F1E262C46009937C3 /* XCTest.framework */; };
CEFBD19A1E51FB6C00722ED7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
CEFBD19B1E51FB6C00722ED7 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; };
CEFBFA481F7A69A700031BF4 /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE654D7C1F1E066400E24C1E /* Contacts.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
CEFD37871FBF1A4000248F6F /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFFAABC1FA0F90E0039916C /* AVKit.framework */; };
CEFFAABD1FA0F90F0039916C /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFFAABC1FA0F90E0039916C /* AVKit.framework */; };
D73A95BE27AD0628003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95BD27AD0628003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95C027AD0672003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95BF27AD0672003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95C227AD0731003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95C127AD0731003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95C427AD0743003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95C327AD0743003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95C627AD0778003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95C527AD0778003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95C827AD0838003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95C727AD0838003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95CA27AD0843003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95C927AD0843003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95CC27AD1830003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95CB27AD1830003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95CE27AD183A003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95CD27AD183A003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
D73A95D027AD1855003E847C /* SDWebImage in Frameworks */ = {isa = PBXBuildFile; productRef = D73A95CF27AD1855003E847C /* SDWebImage */; settings = {ATTRIBUTES = (Weak, ); }; };
E152440B26145E2100471E1B /* RSKImageCropper in Frameworks */ = {isa = PBXBuildFile; productRef = E152440A26145E2100471E1B /* RSKImageCropper */; };
E152441A26145E4800471E1B /* RSKImageCropper in Frameworks */ = {isa = PBXBuildFile; productRef = E152441926145E4800471E1B /* RSKImageCropper */; };
E152441C26145E5200471E1B /* RSKImageCropper in Frameworks */ = {isa = PBXBuildFile; productRef = E152441B26145E5200471E1B /* RSKImageCropper */; };
E152441E26145E5D00471E1B /* RSKImageCropper in Frameworks */ = {isa = PBXBuildFile; productRef = E152441D26145E5D00471E1B /* RSKImageCropper */; };
E152442026145E6500471E1B /* RSKImageCropper in Frameworks */ = {isa = PBXBuildFile; productRef = E152441F26145E6500471E1B /* RSKImageCropper */; };
F2380D232E4CB3BE0059D4F3 /* ChunkedDC in Frameworks */ = {isa = PBXBuildFile; productRef = F2380D222E4CB3BE0059D4F3 /* ChunkedDC */; };
F2380D252E4CB3CA0059D4F3 /* ChunkedDC in Frameworks */ = {isa = PBXBuildFile; productRef = F2380D242E4CB3CA0059D4F3 /* ChunkedDC */; };
F2380D272E4CB3D30059D4F3 /* ChunkedDC in Frameworks */ = {isa = PBXBuildFile; productRef = F2380D262E4CB3D30059D4F3 /* ChunkedDC */; };
F2380D292E4CB3DC0059D4F3 /* ChunkedDC in Frameworks */ = {isa = PBXBuildFile; productRef = F2380D282E4CB3DC0059D4F3 /* ChunkedDC */; };
F2380D2B2E4CB3E60059D4F3 /* ChunkedDC in Frameworks */ = {isa = PBXBuildFile; productRef = F2380D2A2E4CB3E60059D4F3 /* ChunkedDC */; };
F23F5C0D2E53533500BBFCE1 /* ChunkedDC in Frameworks */ = {isa = PBXBuildFile; productRef = F22A8F942E4B8BE300E2538B /* ChunkedDC */; };
F24208E32DA3BC1C002D7DB6 /* Punycode in Frameworks */ = {isa = PBXBuildFile; productRef = F24208E22DA3BC1C002D7DB6 /* Punycode */; };
F245C40C2D704ED100100444 /* Custom OnPrem NotificationExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = F2EAFF702D6CCA2400DFFD48 /* Custom OnPrem NotificationExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
F245C40F2D704ED100100444 /* Custom OnPrem ShareExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = F2EAFFA32D6CCA3700DFFD48 /* Custom OnPrem ShareExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
F24E525C2ECF661A00C6884B /* KeychainTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = F24E525B2ECF661A00C6884B /* KeychainTestHelper */; };
F24E52602ECF665600C6884B /* RemoteSecretProtocolTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = F24E525F2ECF665600C6884B /* RemoteSecretProtocolTestHelper */; };
F24E52622ECF669700C6884B /* FileUtilityTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = F24E52612ECF669700C6884B /* FileUtilityTestHelper */; };
F24E52642ECF66A500C6884B /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = F24E52632ECF66A500C6884B /* ThreemaProtocols */; };
F24E52652ECF68A700C6884B /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE19614F1E262C46009937C3 /* XCTest.framework */; };
F2540EAD2ECF6B8F00866020 /* FileUtilityTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = F2540EAC2ECF6B8F00866020 /* FileUtilityTestHelper */; };
F2540EAF2ECF6B9C00866020 /* KeychainTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = F2540EAE2ECF6B9C00866020 /* KeychainTestHelper */; };
F2540EB12ECF6BA700866020 /* RemoteSecretProtocolTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = F2540EB02ECF6BA700866020 /* RemoteSecretProtocolTestHelper */; };
F2540EB32ECF6BB300866020 /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = F2540EB22ECF6BB300866020 /* ThreemaProtocols */; };
F2540EB42ECF6BBE00866020 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE19614F1E262C46009937C3 /* XCTest.framework */; };
F2850D532E4B599C00DC9C18 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2850D522E4B599C00DC9C18 /* FLAnimatedImage */; };
F2850D552E4B59D100DC9C18 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2850D542E4B59D100DC9C18 /* FLAnimatedImage */; };
F2850D572E4B59DD00DC9C18 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2850D562E4B59DD00DC9C18 /* FLAnimatedImage */; };
F2A4C91D2E4B58060062B883 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A4C91C2E4B58060062B883 /* FLAnimatedImage */; };
F2A87DE22E4B682300646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DE12E4B682300646386 /* FLAnimatedImage */; };
F2A87DE42E4B682E00646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DE32E4B682E00646386 /* FLAnimatedImage */; };
F2A87DE62E4B683700646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DE52E4B683700646386 /* FLAnimatedImage */; };
F2A87DE82E4B683F00646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DE72E4B683F00646386 /* FLAnimatedImage */; };
F2A87DEA2E4B685400646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DE92E4B685400646386 /* FLAnimatedImage */; };
F2A87DEC2E4B685D00646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DEB2E4B685D00646386 /* FLAnimatedImage */; };
F2A87DEE2E4B687600646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DED2E4B687600646386 /* FLAnimatedImage */; };
F2A87DF02E4B687D00646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DEF2E4B687D00646386 /* FLAnimatedImage */; };
F2A87DF22E4B688400646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DF12E4B688400646386 /* FLAnimatedImage */; };
F2A87DF42E4B68AA00646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DF32E4B68AA00646386 /* FLAnimatedImage */; };
F2A87DF62E4B68B200646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DF52E4B68B200646386 /* FLAnimatedImage */; };
F2A87DF82E4B68B800646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DF72E4B68B800646386 /* FLAnimatedImage */; };
F2A87DFA2E4B68BF00646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DF92E4B68BF00646386 /* FLAnimatedImage */; };
F2A87DFC2E4B68C600646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DFB2E4B68C600646386 /* FLAnimatedImage */; };
F2A87DFE2E4B68CE00646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DFD2E4B68CE00646386 /* FLAnimatedImage */; };
F2A87E002E4B69EC00646386 /* FLAnimatedImage in Frameworks */ = {isa = PBXBuildFile; productRef = F2A87DFF2E4B69EC00646386 /* FLAnimatedImage */; };
F2B743672DFC677B008C5C52 /* InternalDocumentation.docc in Sources */ = {isa = PBXBuildFile; fileRef = F2B743662DFC677B008C5C52 /* InternalDocumentation.docc */; };
F2B743682DFC677B008C5C52 /* InternalDocumentation.docc in Sources */ = {isa = PBXBuildFile; fileRef = F2B743662DFC677B008C5C52 /* InternalDocumentation.docc */; };
F2B743692DFC677B008C5C52 /* InternalDocumentation.docc in Sources */ = {isa = PBXBuildFile; fileRef = F2B743662DFC677B008C5C52 /* InternalDocumentation.docc */; };
F2B7436A2DFC677B008C5C52 /* InternalDocumentation.docc in Sources */ = {isa = PBXBuildFile; fileRef = F2B743662DFC677B008C5C52 /* InternalDocumentation.docc */; };
F2BDF6ED2E79A7AB0034C642 /* KeychainTestHelper in Frameworks */ = {isa = PBXBuildFile; productRef = F2BDF6EC2E79A7AB0034C642 /* KeychainTestHelper */; };
F2EAFBED2D6CC9C400DFFD48 /* salsa20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECE210EEDDD0058D7FF /* salsa20.c */; };
F2EAFBEF2D6CC9C400DFFD48 /* DKAssetGroupCellItemProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B261EB38270004973D5 /* DKAssetGroupCellItemProtocol.swift */; };
F2EAFBF62D6CC9C400DFFD48 /* DKAssetGroupDetailBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B271EB38270004973D5 /* DKAssetGroupDetailBaseCell.swift */; };
F2EAFBF92D6CC9C400DFFD48 /* PPOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FC1EA8FA0300802355 /* PPOption.swift */; };
F2EAFBFD2D6CC9C400DFFD48 /* MWGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811F18D38B4F0079014F /* MWGridCell.m */; };
F2EAFC102D6CC9C400DFFD48 /* PPAssetsActionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F71EA8FA0300802355 /* PPAssetsActionController.swift */; };
F2EAFC482D6CC9C400DFFD48 /* DKAssetGroupDetailCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B281EB38270004973D5 /* DKAssetGroupDetailCameraCell.swift */; };
F2EAFC492D6CC9C400DFFD48 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E22271AD4B00720DF1 /* ZSWTappableLabelAccessibilityActionLongPress.m */; };
F2EAFC522D6CC9C400DFFD48 /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECC210EEDDD0058D7FF /* scrypt.c */; };
F2EAFC672D6CC9C400DFFD48 /* MWTapDetectingImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812C18D38B4F0079014F /* MWTapDetectingImageView.m */; };
F2EAFC832D6CC9C400DFFD48 /* DKAssetGroupDetailImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B291EB38270004973D5 /* DKAssetGroupDetailImageCell.swift */; };
F2EAFC8E2D6CC9C400DFFD48 /* PPOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FD1EA8FA0300802355 /* PPOptionsViewController.swift */; };
F2EAFC922D6CC9C400DFFD48 /* DKAssetGroupDetailVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2B1EB38270004973D5 /* DKAssetGroupDetailVC.swift */; };
F2EAFCA52D6CC9C400DFFD48 /* PPAssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F51EA8FA0300802355 /* PPAssetManager.swift */; };
F2EAFCA92D6CC9C400DFFD48 /* MWCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B811C18D38B4F0079014F /* MWCaptionView.m */; };
F2EAFCAB2D6CC9C400DFFD48 /* UIImage+MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3014011EBB2F0D00068754 /* UIImage+MWPhotoBrowser.m */; };
F2EAFCCF2D6CC9C400DFFD48 /* DKPopoverViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B221EB38270004973D5 /* DKPopoverViewController.swift */; };
F2EAFCD92D6CC9C400DFFD48 /* PPCheckedViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F91EA8FA0300802355 /* PPCheckedViewCell.swift */; };
F2EAFCDF2D6CC9C400DFFD48 /* PPCollectionViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FA1EA8FA0300802355 /* PPCollectionViewLayout.swift */; };
F2EAFCF02D6CC9C400DFFD48 /* DKAssetGroupListVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2D1EB38270004973D5 /* DKAssetGroupListVC.swift */; };
F2EAFCF82D6CC9C400DFFD48 /* pbkdf2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECF210EEDDD0058D7FF /* pbkdf2.c */; };
F2EAFD112D6CC9C400DFFD48 /* MWPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812318D38B4F0079014F /* MWPhoto.m */; };
F2EAFD132D6CC9C400DFFD48 /* DKAssetGroupDetailVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2A1EB38270004973D5 /* DKAssetGroupDetailVideoCell.swift */; };
F2EAFD192D6CC9C400DFFD48 /* DKAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B191EB38270004973D5 /* DKAsset.swift */; };
F2EAFD1F2D6CC9C400DFFD48 /* Scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC3210EEDDD0058D7FF /* Scrypt.c */; };
F2EAFD372D6CC9C400DFFD48 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BECD210EEDDD0058D7FF /* sha256.c */; };
F2EAFD382D6CC9C400DFFD48 /* DKAssetGroupGridLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2C1EB38270004973D5 /* DKAssetGroupGridLayout.swift */; };
F2EAFD5A2D6CC9C400DFFD48 /* BinUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249C15F129FFDA2300F81D20 /* BinUtils.swift */; };
F2EAFD622D6CC9C400DFFD48 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE1BEC6210EEDDD0058D7FF /* hmac.c */; };
F2EAFD752D6CC9C400DFFD48 /* DKImageResource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B211EB38270004973D5 /* DKImageResource.swift */; };
F2EAFD842D6CC9C400DFFD48 /* DKGroupDataManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B171EB38270004973D5 /* DKGroupDataManager.swift */; };
F2EAFD8B2D6CC9C400DFFD48 /* MWTapDetectingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812E18D38B4F0079014F /* MWTapDetectingView.m */; };
F2EAFD9B2D6CC9C400DFFD48 /* DACircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DD3186E1829AB35000D3933 /* DACircularProgressView.m */; };
F2EAFDB12D6CC9C400DFFD48 /* DKImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1F1EB38270004973D5 /* DKImagePickerController.swift */; };
F2EAFDB82D6CC9C400DFFD48 /* PPPhotoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FE1EA8FA0300802355 /* PPPhotoViewCell.swift */; };
F2EAFDE12D6CC9C400DFFD48 /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E32271AD4B00720DF1 /* ZSWTappableLabelTouchHandling.m */; };
F2EAFDED2D6CC9C400DFFD48 /* MWZoomingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B813018D38B4F0079014F /* MWZoomingScrollView.m */; };
F2EAFDF42D6CC9C400DFFD48 /* DKPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B2E1EB38270004973D5 /* DKPermissionView.swift */; };
F2EAFE022D6CC9C400DFFD48 /* PPAsset.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE16BCCF1F27948E0029251C /* PPAsset.swift */; };
F2EAFE052D6CC9C400DFFD48 /* PPAssetsActionConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F61EA8FA0300802355 /* PPAssetsActionConfig.swift */; };
F2EAFE152D6CC9C400DFFD48 /* ZSWTappableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DB439711DBFA36E0056EC10 /* ZSWTappableLabel.m */; };
F2EAFE192D6CC9C400DFFD48 /* PPAssetsCollectionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8F81EA8FA0300802355 /* PPAssetsCollectionController.swift */; };
F2EAFE1B2D6CC9C400DFFD48 /* DKAssetGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1A1EB38270004973D5 /* DKAssetGroup.swift */; };
F2EAFE1C2D6CC9C400DFFD48 /* DKImagePickerControllerDefaultUIDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B201EB38270004973D5 /* DKImagePickerControllerDefaultUIDelegate.swift */; };
F2EAFE1D2D6CC9C400DFFD48 /* MWPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812718D38B4F0079014F /* MWPhotoBrowser.m */; };
F2EAFE2F2D6CC9C400DFFD48 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CE3D66E12271AD4B00720DF1 /* ZSWTappableLabelTappableRegionInfoImpl.m */; };
F2EAFE392D6CC9C400DFFD48 /* MWGridViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8B812118D38B4F0079014F /* MWGridViewController.m */; };
F2EAFE582D6CC9C400DFFD48 /* DKCamera.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B131EB38270004973D5 /* DKCamera.swift */; };
F2EAFE652D6CC9C400DFFD48 /* DKImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE8A2B1B1EB38270004973D5 /* DKImageManager.swift */; };
F2EAFE852D6CC9C400DFFD48 /* PPLiveCameraCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FB1EA8FA0300802355 /* PPLiveCameraCell.swift */; };
F2EAFE9D2D6CC9C400DFFD48 /* PPVideoViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE10D8FF1EA8FA0300802355 /* PPVideoViewCell.swift */; };
F2EAFEA22D6CC9C400DFFD48 /* UniformTypeIdentifiers.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 423AA9782C46FE3F0067C80A /* UniformTypeIdentifiers.framework */; };
F2EAFEA32D6CC9C400DFFD48 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6E14C1CCA900EF7690 /* Foundation.framework */; };
F2EAFEA52D6CC9C400DFFD48 /* libsaltyrtc_task_relayed_data_ffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CE6511EA202C829100239FB6 /* libsaltyrtc_task_relayed_data_ffi.a */; };
F2EAFEA62D6CC9C400DFFD48 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFBE62D6CC9C400DFFD48 /* ThreemaMacros */; };
F2EAFEA82D6CC9C400DFFD48 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5E6E23202C5A80006796B5 /* libresolv.tbd */; };
F2EAFEA92D6CC9C400DFFD48 /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE88CABE20347CE20021475F /* ContactsUI.framework */; };
F2EAFEAA2D6CC9C400DFFD48 /* AVKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEFFAABC1FA0F90E0039916C /* AVKit.framework */; };
F2EAFEAC2D6CC9C400DFFD48 /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE654D7C1F1E066400E24C1E /* Contacts.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
F2EAFEAF2D6CC9C400DFFD48 /* PushKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE5397E91ED31582002EB388 /* PushKit.framework */; };
F2EAFEB02D6CC9C400DFFD48 /* CallKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CEE6296E1ECC7AB20055F239 /* CallKit.framework */; };
F2EAFEB12D6CC9C400DFFD48 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CE0B5E141E5F49480044E3BB /* UserNotifications.framework */; };
F2EAFEB22D6CC9C400DFFD48 /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DC309911D36309D0031738E /* PassKit.framework */; };
F2EAFEB32D6CC9C400DFFD48 /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AFF75081B5FD71C008E08DB /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
F2EAFEB42D6CC9C400DFFD48 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D61280C1A72D95700AA8821 /* CoreMotion.framework */; };
F2EAFEB52D6CC9C400DFFD48 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D73A45E19E5E881007459F5 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
F2EAFEB62D6CC9C400DFFD48 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D0FC68619E3F33900CF7BB5 /* QuickLook.framework */; };
F2EAFEB82D6CC9C400DFFD48 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D08BF12190FB04800458BC4 /* CoreImage.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
F2EAFEB92D6CC9C400DFFD48 /* ThreemaFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; };
F2EAFEBB2D6CC9C400DFFD48 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DAAD7B1182F96CD00873B67 /* CoreTelephony.framework */; };
F2EAFEBC2D6CC9C400DFFD48 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD318841829AE3A000D3933 /* AssetsLibrary.framework */; };
F2EAFEBE2D6CC9C400DFFD48 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DA38C86178AF5D100937DD7 /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
F2EAFEBF2D6CC9C400DFFD48 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD55131168C681600B19DF8 /* MediaPlayer.framework */; };
F2EAFEC02D6CC9C400DFFD48 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601616677EC2003C5691 /* CoreLocation.framework */; };
F2EAFEC12D6CC9C400DFFD48 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D22601416677A56003C5691 /* MapKit.framework */; };
F2EAFEC22D6CC9C400DFFD48 /* ThreemaProtocols in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFBD62D6CC9C400DFFD48 /* ThreemaProtocols */; };
F2EAFEC32D6CC9C400DFFD48 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F2FF16642EF700A48DA7 /* MessageUI.framework */; };
F2EAFEC42D6CC9C400DFFD48 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF4F30116642F0100A48DA7 /* ImageIO.framework */; };
F2EAFEC52D6CC9C400DFFD48 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5A616458642003D7DCC /* CoreText.framework */; };
F2EAFEC62D6CC9C400DFFD48 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D6CF5AC1645A056003D7DCC /* MobileCoreServices.framework */; };
F2EAFEC72D6CC9C400DFFD48 /* CoreData.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D10447F16432837002DEF85 /* CoreData.framework */; };
F2EAFEC92D6CC9C400DFFD48 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D29097B1641880C00364E22 /* AddressBook.framework */; };
F2EAFECA2D6CC9C400DFFD48 /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290977164187F700364E22 /* CoreMedia.framework */; };
F2EAFECB2D6CC9C400DFFD48 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290975164187F200364E22 /* CoreVideo.framework */; };
F2EAFECC2D6CC9C400DFFD48 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290973164187ED00364E22 /* AudioToolbox.framework */; };
F2EAFED02D6CC9C400DFFD48 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D290971164187E400364E22 /* AVFoundation.framework */; };
F2EAFED42D6CC9C400DFFD48 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3E342E1639BD210025B606 /* SystemConfiguration.framework */; };
F2EAFED52D6CC9C400DFFD48 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFBD92D6CC9C400DFFD48 /* ThreemaEssentials */; };
F2EAFED62D6CC9C400DFFD48 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D90AF79163466F3001BDF83 /* QuartzCore.framework */; };
F2EAFED72D6CC9C400DFFD48 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773161630AA7A001808D3 /* CFNetwork.framework */; };
F2EAFED82D6CC9C400DFFD48 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DF773141630A858001808D3 /* Security.framework */; };
F2EAFEDA2D6CC9C400DFFD48 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F6C14C1CCA900EF7690 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
F2EAFEDB2D6CC9C400DFFD48 /* WebRTC.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; };
F2EAFEDC2D6CC9C400DFFD48 /* GroupCalls in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFBD52D6CC9C400DFFD48 /* GroupCalls */; };
F2EAFEDD2D6CC9C400DFFD48 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4DD01F7014C1CCA900EF7690 /* CoreGraphics.framework */; };
F2EAFEEC2D6CC9C400DFFD48 /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4A38E3CC2A5EDB40008484A2 /* Settings.bundle */; };
F2EAFEF22D6CC9C400DFFD48 /* DKCameraResource.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B141EB38270004973D5 /* DKCameraResource.bundle */; };
F2EAFEF82D6CC9C400DFFD48 /* MWPhotoBrowser.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 4D8B812518D38B4F0079014F /* MWPhotoBrowser.bundle */; };
F2EAFF302D6CC9C400DFFD48 /* DKImagePickerController.bundle in Resources */ = {isa = PBXBuildFile; fileRef = CE8A2B1D1EB38270004973D5 /* DKImagePickerController.bundle */; };
F2EAFF332D6CC9C400DFFD48 /* WebRTC.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 8D965B3D271E9C4F009A4E4C /* WebRTC.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
F2EAFF342D6CC9C400DFFD48 /* ThreemaFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0A677B821C6250C90019B361 /* ThreemaFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
F2EAFF5C2D6CCA2400DFFD48 /* ThreemaEssentials in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFF502D6CCA2400DFFD48 /* ThreemaEssentials */; };
F2EAFF5E2D6CCA2400DFFD48 /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFF552D6CCA2400DFFD48 /* CocoaLumberjackSwift */; };
F2EAFF602D6CCA2400DFFD48 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFF582D6CCA2400DFFD48 /* ThreemaMacros */; };
F2EAFF622D6CCA2400DFFD48 /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFF532D6CCA2400DFFD48 /* CocoaLumberjack */; };
F2EAFF8C2D6CCA3700DFFD48 /* CocoaLumberjack in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFF7F2D6CCA3700DFFD48 /* CocoaLumberjack */; };
F2EAFF902D6CCA3700DFFD48 /* ThreemaMacros in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFF842D6CCA3700DFFD48 /* ThreemaMacros */; };
F2EAFF922D6CCA3700DFFD48 /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = F2EAFF812D6CCA3700DFFD48 /* CocoaLumberjackSwift */; };
F2FD1BF92E059A13006959B6 /* InternalDocumentation.docc in Sources */ = {isa = PBXBuildFile; fileRef = F2B743662DFC677B008C5C52 /* InternalDocumentation.docc */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
086F254E3004DA1200B81454 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2D5A1CCC24C9B5DF00F87DD0;
remoteInfo = "Threema Blue";
};
087D48C030224E6900792070 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2D5A1CCC24C9B5DF00F87DD0;
remoteInfo = "Threema Blue";
};
0A677B8D1C6250CA0019B361 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
0A677B951C6250CA0019B361 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
0A688AC419A3A4670013FCE8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4DD01F6714C1CCA900EF7690;
remoteInfo = Threema;
};
0A7DF6C51C9FDBDE002D4DC3 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
0A7DF9501C9FDD9B002D4DC3 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
0A7DF9631C9FDF99002D4DC3 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A7DF94E1C9FDD9B002D4DC3;
remoteInfo = ThreemaForWorkShareExtension;
};
0AE435591C636AB500E1ECC8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0AE4354F1C636AB500E1ECC8;
remoteInfo = ThreemaShareExtension;
};
2412D2B22DA639DC008823F5 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2DEDB15424C9903400FC9099;
remoteInfo = "Threema Green";
};
2412D2C32DA63A1A008823F5 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2D5A1CCC24C9B5DF00F87DD0;
remoteInfo = "Threema Blue";
};
2412D2D42DA63A5A008823F5 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = F2EAFBBE2D6CC9C400DFFD48;
remoteInfo = "Custom OnPrem";
};
24489957289A46680067CE28 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4DD01F6714C1CCA900EF7690;
remoteInfo = Threema;
};
2D0551BA2510876400BF0A88 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2DEC551E250A5F6F00B9826D;
remoteInfo = ThreemaRedNotificationExtension;
};
2D08982224C98984006A70E1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
2D46B5C1260A012B0017EE3A /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
2DC414AF24C9C07500A7C58E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2D08982024C98984006A70E1;
remoteInfo = ThreemaForWorkRedShareExtension;
};
2DD445922511F482008EC521 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2DEF1FF22511EDE9001CC54F;
remoteInfo = ThreemaForWorkNotificationExtension;
};
2DD445982511F78F008EC521 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
2DD445A82511F913008EC521 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2DD445962511F78F008EC521;
remoteInfo = ThreemaForWorkRedNotificationExtension;
};
2DEC5513250A56E100B9826D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2DEC550D250A56E100B9826D;
remoteInfo = ThreemaNotificationExtension;
};
2DEC5532250A6B7A00B9826D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
2DEC5534250A6B8300B9826D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
2DEDB15824C9903400FC9099 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
2DEDB3E424C9907B00FC9099 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 2DF99C3F24C970CC003AAB74;
remoteInfo = ThreemaRedShareExtension;
};
2DEF1FF42511EDE9001CC54F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
2DF99C4124C970CC003AAB74 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
4D088883255C0CD4002F3129 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
4D088B9B255C1501002F3129 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
4D088C3A255C1628002F3129 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4D088B99255C1501002F3129;
remoteInfo = ThreemaOnPremShareExtension;
};
4D088C62255C1680002F3129 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
4D088C85255C1729002F3129 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4D088C60255C1680002F3129;
remoteInfo = ThreemaOnPremNotificationExtension;
};
4D5C4CD51CD79C8B00512FE6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A7DF6C11C9FDBDE002D4DC3;
remoteInfo = "Threema Work";
};
CE08C0DA27298E1C001EFCDE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4D08887F255C0CD4002F3129;
remoteInfo = "Threema OnPrem";
};
CE08C0E027299A13001EFCDE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4D08887F255C0CD4002F3129;
remoteInfo = "Threema OnPrem";
};
CE12744B25FA481C000840BD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
CE4CA99D1E2629B100F3A560 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 4DD01F6714C1CCA900EF7690;
remoteInfo = Threema;
};
CEFBD1A41E51FB8000722ED7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A7DF6C11C9FDBDE002D4DC3;
remoteInfo = "Threema Work";
};
F245C40D2D704ED100100444 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = F2EAFF452D6CCA2400DFFD48;
remoteInfo = "Custom OnPrem NotificationExtension";
};
F245C4102D704ED100100444 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = F2EAFF722D6CCA3700DFFD48;
remoteInfo = "Custom OnPrem ShareExtension";
};
F2EAFBC02D6CC9C400DFFD48 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
F2EAFF472D6CCA2400DFFD48 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
F2EAFF742D6CCA3700DFFD48 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 4DD01F5F14C1CCA900EF7690 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0A677B811C6250C90019B361;
remoteInfo = ThreemaFramework;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
0A2A2C351AEE7014004A05BF /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
8D965B3F271E9C4F009A4E4C /* WebRTC.xcframework in Embed Frameworks */,
0A677B981C6250CA0019B361 /* ThreemaFramework.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
0A336AD91AFB5316002D9809 /* Embed Foundation Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
2DEC5515250A56E100B9826D /* Threema NotificationExtension.appex in Embed Foundation Extensions */,
0AE4355B1C636AB500E1ECC8 /* Threema ShareExtension.appex in Embed Foundation Extensions */,
);
name = "Embed Foundation Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
0A7DF93E1C9FDBDE002D4DC3 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
8D965B41271E9C5E009A4E4C /* WebRTC.xcframework in Embed Frameworks */,
0A7DF93F1C9FDBDE002D4DC3 /* ThreemaFramework.framework in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
0A7DF9651C9FDF99002D4DC3 /* Embed Foundation Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
0A7DF9621C9FDF99002D4DC3 /* Threema Work ShareExtension.appex in Embed Foundation Extensions */,
2DD445912511F481008EC521 /* Threema Work NotificationExtension.appex in Embed Foundation Extensions */, | | |